Light SDMA (LSDMA) is a supplimental SDMA block on SDMA 6.x for use by the kernel driver. Patch 1 adds large header updates so was not sent to the list. Hawking Zhang (1): drm/amdgpu: add lsdma v6_0_0 ip headers Likun Gao (7): drm/amdgpu: add lsdma block drm/amdgpu: support mem copy for LSDMA drm/amdgpu: support fill mem for LSDMA drm/amdgpu: add LSDMA block for LSDMA v6.0.0 drm/amdgpu: add LSDMA block for LSDMA v6.0.2 drm/amdgpu: support memory power gating for lsdma drm/amdgpu: support memory power gating for lsdma 6.0.2 drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c | 91 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.h | 47 + drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c | 121 ++ drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.h | 31 + drivers/gpu/drm/amd/amdgpu/soc21.c | 13 +- .../asic_reg/lsdma/lsdma_6_0_0_offset.h | 391 +++++ .../asic_reg/lsdma/lsdma_6_0_0_sh_mask.h | 1439 +++++++++++++++++ drivers/gpu/drm/amd/include/soc15_hw_ip.h | 1 + 11 files changed, 2152 insertions(+), 3 deletions(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.h create mode 100644 drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_6_0_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_6_0_0_sh_mask.h -- 2.35.1