AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [PATCH 0/9] PSP 14.0 support
Date: Mon, 12 Feb 2024 12:58:41 -0500	[thread overview]
Message-ID: <20240212175849.433812-1-alexander.deucher@amd.com> (raw)

This set adds support for PSP 14.0.x.  PSP handles firmware
validation and various low level asic initialization.

The first patch adds register headers and is large so it has
been omitted.

Hawking Zhang (2):
  drm/amdgpu: Add mp v14_0_2 ip headers (v5)
  drm/amdgpu: Add psp v14_0 ip block support

Likun Gao (7):
  drm/amdgpu: use spirom update wait_for helper for psp v14
  drm/amdgpu: support psp ip block for psp v14
  drm/amdgpu/psp: set autoload support by default
  drm/amdgpu/psp: handle TMR type via flag
  drm/amdgpu/psp: set boot_time_tmr flag
  drm/amdgpu: add psp_timeout to limit PSP related operation
  drm/amdgpu: support psp ip block discovery for psp v14

 drivers/gpu/drm/amd/amdgpu/Makefile           |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h           |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c       |  55 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h       |   3 +
 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c        | 672 +++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/psp_v14_0.h        |  32 +
 .../include/asic_reg/mp/mp_14_0_2_offset.h    | 468 ++++++++++++
 .../include/asic_reg/mp/mp_14_0_2_sh_mask.h   | 692 ++++++++++++++++++
 9 files changed, 1907 insertions(+), 23 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v14_0.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_14_0_2_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_14_0_2_sh_mask.h

-- 
2.42.0


             reply	other threads:[~2024-02-12 17:59 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-12 17:58 Alex Deucher [this message]
2024-02-12 17:58 ` [PATCH 2/9] drm/amdgpu: Add psp v14_0 ip block support Alex Deucher
2024-02-12 17:58 ` [PATCH 3/9] drm/amdgpu: use spirom update wait_for helper for psp v14 Alex Deucher
2024-02-12 17:58 ` [PATCH 4/9] drm/amdgpu: support psp ip block " Alex Deucher
2024-02-12 17:58 ` [PATCH 5/9] drm/amdgpu/psp: set autoload support by default Alex Deucher
2024-02-12 17:58 ` [PATCH 6/9] drm/amdgpu/psp: handle TMR type via flag Alex Deucher
2024-02-12 17:58 ` [PATCH 7/9] drm/amdgpu/psp: set boot_time_tmr flag Alex Deucher
2024-02-12 17:58 ` [PATCH 8/9] drm/amdgpu: add psp_timeout to limit PSP related operation Alex Deucher
2024-02-12 17:58 ` [PATCH 9/9] drm/amdgpu: support psp ip block discovery for psp v14 Alex Deucher
2024-02-16 12:26 ` [PATCH 0/9] PSP 14.0 support Christian König

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240212175849.433812-1-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=amd-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox