[PATCH 00/23] Prep patches for new asics

Christian König deathsimple at vodafone.de
Thu Mar 9 10:11:16 UTC 2017


Patches #3, #4, #12, #15 - #23 are Reviewed-by: Christian König 
<christian.koenig at amd.com>.

Patch #8, #13, #14 are Acked-by: Christian König <christian.koenig at amd.com>.

The rest I've either send comments for or are already Reviewed by me.

Regards,
Christian.

Am 09.03.2017 um 04:44 schrieb Alex Deucher:
> This set of patches updates various infrastructure in the driver
> to support new asics.
>
> Alex Deucher (3):
>    drm/amdgpu: switch ih handling to two levels
>    drm/amdgpu/ih: store the full context id
>    drm/amdgpu: add asic callback to get memsize register
>
> Alex Xie (2):
>    drm/amdgpu: set GART PTE asic specific flags
>    drm/amdgpu: add a callback to set vm mapping flags
>
> Chunming Zhou (1):
>    drm/amdgpu: expand pte flags to uint64_t
>
> Huang Rui (3):
>    drm/amdgpu: add a ucode size member into firmware info
>    drm/amdgpu: add DRM MGCG header
>    drm/amdgpu: add DF MGCG flag
>
> Junwei Zhang (1):
>    drm/amdgpu: init aperture definitions
>
> Ken Wang (3):
>    drm/amdgpu: change wptr to 64 bits
>    drm/amdgpu: add 64bit wb functions
>    drm/amdgpu: add 64bit doorbell functions
>
> Leo Liu (9):
>    drm/amdgpu: add a ring func for end command
>    drm/amdgpu: move amdgpu_uvd structure to uvd header
>    drm/amdgpu: move amdgpu_vce structure to vce header
>    drm/amdgpu: add uvd enc rings
>    drm/amdgpu: add uvd enc run queue
>    drm/amdgpu: add uvd enc ring type and functions
>    uapi/drm: add AMDGPU_HW_IP_UVD_ENC
>    drm/amdgpu: add AMDGPU_HW_IP_UVD_ENC to info query
>    drm/amdgpu: get cs support of AMDGPU_HW_IP_UVD_ENC
>
> Rex Zhu (1):
>    drm/amdgpu: check function points valid before use.
>
>   drivers/gpu/drm/amd/amdgpu/amdgpu.h        |  89 +++++++----------------
>   drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c    |  24 +++++--
>   drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c     |   9 +++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |  93 ++++++++++++++++++++++--
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c   |   4 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c    |  12 +---
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c     |   3 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h     |  10 ++-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c    | 111 ++++++++++++++++++++---------
>   drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h    |  10 ++-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c    |  10 +++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c   |  60 +++++++++++-----
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h   |  19 +++--
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c    |  10 ++-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c  |   7 +-
>   drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h  |   2 +
>   drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h    |  29 ++++++++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h    |  25 +++++++
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c     |  18 ++---
>   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h     |   6 ++
>   drivers/gpu/drm/amd/amdgpu/ci_dpm.c        |   6 +-
>   drivers/gpu/drm/amd/amdgpu/cik.c           |   6 ++
>   drivers/gpu/drm/amd/amdgpu/cik_ih.c        |   2 +-
>   drivers/gpu/drm/amd/amdgpu/cik_sdma.c      |  23 +++---
>   drivers/gpu/drm/amd/amdgpu/cz_ih.c         |   3 +-
>   drivers/gpu/drm/amd/amdgpu/dce_v10_0.c     |  16 ++---
>   drivers/gpu/drm/amd/amdgpu/dce_v11_0.c     |  16 ++---
>   drivers/gpu/drm/amd/amdgpu/dce_v6_0.c      |  16 ++---
>   drivers/gpu/drm/amd/amdgpu/dce_v8_0.c      |  16 ++---
>   drivers/gpu/drm/amd/amdgpu/dce_virtual.c   |   2 +-
>   drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c      |  16 ++---
>   drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c      |  50 +++++++++----
>   drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c      |  49 ++++++++-----
>   drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c      |  25 +++++--
>   drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c      |  32 +++++++--
>   drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c      |  36 ++++++++--
>   drivers/gpu/drm/amd/amdgpu/iceland_ih.c    |   3 +-
>   drivers/gpu/drm/amd/amdgpu/kv_dpm.c        |   6 +-
>   drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c      |   4 +-
>   drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c     |  22 +++---
>   drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c     |  26 ++++---
>   drivers/gpu/drm/amd/amdgpu/si.c            |   7 ++
>   drivers/gpu/drm/amd/amdgpu/si_dma.c        |  18 ++---
>   drivers/gpu/drm/amd/amdgpu/si_dpm.c        |   4 +-
>   drivers/gpu/drm/amd/amdgpu/si_ih.c         |   2 +-
>   drivers/gpu/drm/amd/amdgpu/tonga_ih.c      |   3 +-
>   drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c      |  11 +--
>   drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c      |  11 +--
>   drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c      |  11 +--
>   drivers/gpu/drm/amd/amdgpu/vce_v2_0.c      |  25 +++----
>   drivers/gpu/drm/amd/amdgpu/vce_v3_0.c      |  31 ++++----
>   drivers/gpu/drm/amd/amdgpu/vi.c            |   6 ++
>   drivers/gpu/drm/amd/include/amd_shared.h   |   2 +
>   drivers/gpu/drm/amd/include/cgs_linux.h    |  19 ++---
>   include/uapi/drm/amdgpu_drm.h              |   3 +-
>   55 files changed, 727 insertions(+), 352 deletions(-)
>



More information about the amd-gfx mailing list