ATHUB is part of the memory hub subsysem. This adds support for it. Mainly for enabling power features. Patch 1 is regiser headers so I did not send them due to size. Hawking Zhang (1): drm/amdgpu: add athub v3_0_0 ip headers v6 Tianci.Yin (1): drm/amdgpu: add athub v3_0 ip block drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/athub_v3_0.c | 98 ++ drivers/gpu/drm/amd/amdgpu/athub_v3_0.h | 30 + .../asic_reg/athub/athub_3_0_0_offset.h | 259 ++++ .../asic_reg/athub/athub_3_0_0_sh_mask.h | 1246 +++++++++++++++++ 5 files changed, 1635 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v3_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v3_0.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_3_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_3_0_0_sh_mask.h -- 2.35.1