[git pull] drm msm support for adreno a6xx

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

 



Hi Linus,

This is the support for new Qualcomm Snapdragon SoCs with the A6xx
core. Userspace support is in mesa now.

I've edited the pull req down to only show the msm diffs vs the fixes pull
I sent earlier, but this branch contains all of that as well.

Thanks,
Dave.

drm-next-2018-08-17-1:
msm a6xx new hardware support
The following changes since commit 557ce95051c8eff67af48612ab350d8408aa0541:

  Merge branch 'drm-next-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2018-08-10
11:43:02 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-next-2018-08-17-1

for you to fetch changes up to 3d63a3c14741ed015948943076f3c6a2f2cd7b27:

  Merge tag 'drm-msm-next-2018-08-10' of
git://people.freedesktop.org/~robclark/linux into drm-next (2018-08-17
10:46:51 +1000)

----------------------------------------------------------------
msm a6xx new hardware support

----------------------------------------------------------------
Colin Ian King (1):
      drm/msm: a6xx: fix spelling mistake: "initalization" -> "initialization"

Dave Airlie (1):
      Merge tag 'drm-msm-next-2018-08-10' of
git://people.freedesktop.org/~robclark/linux into drm-next

Jordan Crouse (3):
      drm/msm: Add a helper function to parse clock names
      drm/msm/adreno: Load the firmware before bringing up the hardware
      drm/msm: Add A6XX device support

Rob Clark (1):
      drm/msm: update generated headers

 drivers/gpu/drm/msm/Makefile                   |    3 +
 drivers/gpu/drm/msm/adreno/a2xx.xml.h          |   57 ++--
 drivers/gpu/drm/msm/adreno/a3xx.xml.h          |   24 +-
 drivers/gpu/drm/msm/adreno/a4xx.xml.h          |  193 +++++++++++--
 drivers/gpu/drm/msm/adreno/a5xx.xml.h          |  483
++++++++++++++++++++++++++++---
 drivers/gpu/drm/msm/adreno/a6xx.xml.h          | 4562
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c          | 1207
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h          |  162 +++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h      |  382 +++++++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c          |  818
++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h          |   60 ++++
 drivers/gpu/drm/msm/adreno/a6xx_hfi.c          |  435
++++++++++++++++++++++++++++
 drivers/gpu/drm/msm/adreno/a6xx_hfi.h          |  127 +++++++++
 drivers/gpu/drm/msm/adreno/adreno_common.xml.h |   38 ++-
 drivers/gpu/drm/msm/adreno/adreno_device.c     |   35 ++-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c        |    2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.h        |    5 +-
 drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h    |  497
++++++++++++++++++++++++++++++--
 drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h       |   26 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h       |   26 +-
 drivers/gpu/drm/msm/disp/mdp_common.xml.h      |   26 +-
 drivers/gpu/drm/msm/dsi/dsi.xml.h              |   13 +-
 drivers/gpu/drm/msm/dsi/mmss_cc.xml.h          |   26 +-
 drivers/gpu/drm/msm/dsi/sfpb.xml.h             |   26 +-
 drivers/gpu/drm/msm/edp/edp.xml.h              |   26 +-
 drivers/gpu/drm/msm/hdmi/hdmi.xml.h            |   26 +-
 drivers/gpu/drm/msm/hdmi/qfprom.xml.h          |   26 +-
 drivers/gpu/drm/msm/msm_drv.c                  |   57 ++++
 drivers/gpu/drm/msm/msm_drv.h                  |    4 +
 drivers/gpu/drm/msm/msm_gpu.c                  |   62 +---
 drivers/gpu/drm/msm/msm_gpu.h                  |    2 +-
 31 files changed, 9133 insertions(+), 303 deletions(-)
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx.xml.h
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.c
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.h
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.c
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu.h
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.c
 create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_hfi.h
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux