This patch set adds support for Interrrupt Hander version 6.0. This block handles interrupts on the GPU. The first patch is registers headers so is too large for the mailing list. Hawking Zhang (2): drm/amdgpu: add osssys v6_0_0 ip headers v4 drm/amdgpu: add ih v6_0 ip block v2 Likun Gao (1): drm/amdgpu/discovery: add IH v6 Stanley Yang (1): drm/amdgpu: add soc21 ih clientid definition drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 + drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 745 ++++++++++++++ drivers/gpu/drm/amd/amdgpu/ih_v6_0.h | 28 + drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../asic_reg/oss/osssys_6_0_0_offset.h | 263 +++++ .../asic_reg/oss/osssys_6_0_0_sh_mask.h | 969 ++++++++++++++++++ .../gpu/drm/amd/include/soc15_ih_clientid.h | 27 + 8 files changed, 2039 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/ih_v6_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/ih_v6_0.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_6_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_6_0_0_sh_mask.h -- 2.35.1