[PATCH v2 00/23] Prep patches for new asics

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

 



Patch #1 is Acked-by: Christian König <christian.koenig at amd.com>.

Patch #2 and #5 are Reviewed-by: Christian König <christian.koenig at amd.com>.

One more comment on patch #11 and I didn't miss anything, did I?

Christian.

Am 09.03.2017 um 16:25 schrieb Alex Deucher:
> This set of patches updates various infrastructure in the driver
> to support new asics.
>
> v2: integrate comments and reviews.
>
> Alex Deucher (3):
>    drm/amdgpu: switch ih handling to two levels (v2)
>    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 (v2)
>
> Ken Wang (3):
>    drm/amdgpu: change wptr to 64 bits (v2)
>    drm/amdgpu: add 64bit wb functions
>    drm/amdgpu: add 64bit doorbell functions (v2)
>
> 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. (v2)
>
>   drivers/gpu/drm/amd/amdgpu/amdgpu.h        |  91 ++++++++---------------
>   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 | 105 +++++++++++++++++++++++----
>   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   |  55 ++++++++++----
>   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/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      |  17 ++---
>   drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c      |  50 +++++++++----
>   drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c      |  50 ++++++++-----
>   drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c      |  25 +++++--
>   drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c      |  33 +++++++--
>   drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c      |  37 ++++++++--
>   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      |  12 ++--
>   drivers/gpu/drm/amd/amdgpu/vce_v2_0.c      |  25 +++----
>   drivers/gpu/drm/amd/amdgpu/vce_v3_0.c      |  32 +++++----
>   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 +-
>   54 files changed, 730 insertions(+), 358 deletions(-)
>



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

  Powered by Linux