MultiMedia Hub (MMHUB) is the memory hub for media engines on the GPU. This adds support for version 3.0. Patch 1 is register headers and is too large for the mailing list so I did not include it. Hawking Zhang (1): drm/amdgpu: add mmhub v3_0_0 ip headers v6 Tianci.Yin (1): drm/amdgpu: add mmhub v3_0 ip block drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 576 ++ drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.h | 28 + .../asic_reg/mmhub/mmhub_3_0_0_offset.h | 1529 ++++ .../asic_reg/mmhub/mmhub_3_0_0_sh_mask.h | 7478 +++++++++++++++++ 7 files changed, 9614 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_0_sh_mask.h -- 2.35.1