[PATCH 0/3] LSDMA 7.0 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



LSDMA (Light SDMA) is a general purpose SDMA engine on the GPU.
The driver uses it for MMIO-controlled DMA access to GPU
accessible memory.  This adds support for ASICs containing
LSDMA version 7.0.x.

The first patch adds the register headers and is very large, so I've
omitted it.

Hawking Zhang (1):
  drm/amdgpu: Add lsdma v7_0_0 ip headers (v3)

Likun Gao (2):
  drm/amdgpu: Add lsdma v7_0 ip block support
  drm/amdgpu/discovery: Add lsdma v7_0 ip block

 drivers/gpu/drm/amd/amdgpu/Makefile           |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c |    5 +
 drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c       |  121 ++
 drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.h       |   31 +
 .../asic_reg/lsdma/lsdma_7_0_0_offset.h       |  388 +++++
 .../asic_reg/lsdma/lsdma_7_0_0_sh_mask.h      | 1411 +++++++++++++++++
 6 files changed, 1957 insertions(+), 1 deletion(-)
 create mode 100644 drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_7_0_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/lsdma/lsdma_7_0_0_sh_mask.h

-- 
2.42.0




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux