[PATCH 0/3] IH 7.0 support
Alex Deucher
alexander.deucher at amd.com
Tue Feb 6 20:22:25 UTC 2024
This series adds support for IH 7.0.x. IH is the interrupt handler
on the GPU. Interrupts are written to a ring buffer and the driver
walks the ring buffer handling the interrupt packets.
Patch 1 adds the new register headers and is very large, so I've
omitted it.
Hawking Zhang (1):
drm/amdgpu: Add osssys v7_0_0 ip headers (v4)
Likun Gao (2):
drm/amdgpu: Add ih v7_0 ip block support
drm/amdgpu/discovery: Add ih v7_0 ip block
drivers/gpu/drm/amd/amdgpu/Makefile | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +
drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 766 ++++++++++++
drivers/gpu/drm/amd/amdgpu/ih_v7_0.h | 28 +
.../asic_reg/oss/osssys_7_0_0_offset.h | 279 +++++
.../asic_reg/oss/osssys_7_0_0_sh_mask.h | 1029 +++++++++++++++++
6 files changed, 2108 insertions(+), 1 deletion(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/ih_v7_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/ih_v7_0.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_7_0_0_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_7_0_0_sh_mask.h
--
2.42.0
More information about the amd-gfx
mailing list