This adds support for New Bus IO (NBIO) version 7.7. The NBIO IP handles the GPU's interface to the PCI bus. Patch 1 adds very large register headers so was not sent to the list. Huang Rui (1): drm/amdgpu: add nbio v7_7_0 ip headers Xiaojian Du (3): drm/amdgpu: add pcie port function helpers for SOC21 drm/amdgpu: add the files of NBIO v7.7 block drm/admgpu/discovery: add NBIO v7.7 into the IP discovery list drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 5 + drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 241 + drivers/gpu/drm/amd/amdgpu/nbio_v7_7.h | 33 + drivers/gpu/drm/amd/amdgpu/soc21.c | 2 + .../include/asic_reg/nbio/nbio_7_7_0_offset.h | 29654 +++ .../asic_reg/nbio/nbio_7_7_0_sh_mask.h | 154403 +++++++++++++++ 7 files changed, 184339 insertions(+), 1 deletion(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_7_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h -- 2.35.1