All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/23] Prep patches for new asics
@ 2017-03-09  3:44 Alex Deucher
       [not found] ` <1489031093-4720-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
  0 siblings, 1 reply; 31+ messages in thread
From: Alex Deucher @ 2017-03-09  3:44 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: 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(-)

-- 
2.5.5

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2017-06-16 18:00 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-09  3:44 [PATCH 00/23] Prep patches for new asics Alex Deucher
     [not found] ` <1489031093-4720-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-03-09  3:44   ` [PATCH 01/23] drm/amdgpu: init aperture definitions Alex Deucher
     [not found]     ` <1489031093-4720-2-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-03-09  9:41       ` Christian König
2017-03-09  3:44   ` [PATCH 02/23] drm/amdgpu: change wptr to 64 bits Alex Deucher
     [not found]     ` <1489031093-4720-3-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-03-09  9:57       ` Christian König
     [not found]         ` <2aa692b0-a42c-de15-91f0-0b5142d70ce9-ANTagKRnAhcb1SvskN2V4Q@public.gmane.org>
2017-06-16 16:28           ` Jerome Glisse
     [not found]             ` <20170616162808.GA3868-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-16 18:00               ` Christian König
2017-03-09  3:44   ` [PATCH 03/23] drm/amdgpu: add 64bit wb functions Alex Deucher
2017-03-09  3:44   ` [PATCH 04/23] drm/amdgpu: add 64bit doorbell functions Alex Deucher
2017-03-09  3:44   ` [PATCH 05/23] drm/amdgpu: switch ih handling to two levels Alex Deucher
     [not found]     ` <1489031093-4720-6-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-03-09 10:03       ` Christian König
2017-03-09  3:44   ` [PATCH 06/23] drm/amdgpu/ih: store the full context id Alex Deucher
2017-03-09  3:44   ` [PATCH 07/23] drm/amdgpu: expand pte flags to uint64_t Alex Deucher
2017-03-09  3:44   ` [PATCH 08/23] drm/amdgpu: add a ucode size member into firmware info Alex Deucher
2017-03-09  3:44   ` [PATCH 09/23] drm/amdgpu: set GART PTE asic specific flags Alex Deucher
2017-03-09  3:44   ` [PATCH 10/23] drm/amdgpu: add a callback to set vm mapping flags Alex Deucher
2017-03-09  3:44   ` [PATCH 11/23] drm/amdgpu: check function points valid before use Alex Deucher
     [not found]     ` <1489031093-4720-12-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-03-09 10:07       ` Christian König
2017-03-09  3:44   ` [PATCH 12/23] drm/amdgpu: add asic callback to get memsize register Alex Deucher
2017-03-09  3:44   ` [PATCH 13/23] drm/amdgpu: add DRM MGCG header Alex Deucher
2017-03-09  3:44   ` [PATCH 14/23] drm/amdgpu: add DF MGCG flag Alex Deucher
2017-03-09  3:44   ` [PATCH 15/23] drm/amdgpu: add a ring func for end command Alex Deucher
2017-03-09  3:44   ` [PATCH 16/23] drm/amdgpu: move amdgpu_uvd structure to uvd header Alex Deucher
2017-03-09  3:44   ` [PATCH 17/23] drm/amdgpu: move amdgpu_vce structure to vce header Alex Deucher
2017-03-09  3:44   ` [PATCH 18/23] drm/amdgpu: add uvd enc rings Alex Deucher
2017-03-09  3:44   ` [PATCH 19/23] drm/amdgpu: add uvd enc run queue Alex Deucher
2017-03-09  3:44   ` [PATCH 20/23] drm/amdgpu: add uvd enc ring type and functions Alex Deucher
2017-03-09  3:44   ` [PATCH 21/23] uapi/drm: add AMDGPU_HW_IP_UVD_ENC Alex Deucher
2017-03-09  3:44   ` [PATCH 22/23] drm/amdgpu: add AMDGPU_HW_IP_UVD_ENC to info query Alex Deucher
2017-03-09  3:44   ` [PATCH 23/23] drm/amdgpu: get cs support of AMDGPU_HW_IP_UVD_ENC Alex Deucher
2017-03-09 10:11   ` [PATCH 00/23] Prep patches for new asics Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.