All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] etnaviv DRM driver
@ 2015-12-15 16:27 Lucas Stach
  0 siblings, 0 replies; only message in thread
From: Lucas Stach @ 2015-12-15 16:27 UTC (permalink / raw)
  To: airlied; +Cc: kernel, dri-devel

Hi Dave,

here is the pull request for the etnaviv DRM driver. It includes the DT bindings
and the driver itself, platform devicetree changes will be merged through the
respective SoC trees. Otherwise it's just a squashed version of the V2 patches
that have been on the list for a while.

Regards,
Lucas

The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  git://git.pengutronix.de/git/lst/linux.git drm-etnaviv-next

for you to fetch changes up to 8bb0bce92ec9330b0ea931df90f719fb5c4a5224:

  MAINTAINERS: add maintainer and reviewers for the etnaviv DRM driver (2015-12-15 14:50:04 +0100)

----------------------------------------------------------------
This pull request includes the etnaviv DRM driver, providing graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6 and Marvell Dove. The driver is a
collaborative work of Christian Gmeiner, Russell King and Lucas Stach.

----------------------------------------------------------------
Lucas Stach (2):
      drm/etnaviv: add devicetree bindings
      MAINTAINERS: add maintainer and reviewers for the etnaviv DRM driver

Philipp Zabel (1):
      devicetree: add vendor prefix for Vivante Corporation

The etnaviv authors (1):
      drm/etnaviv: add initial etnaviv DRM driver

 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt |   54 +++
 Documentation/devicetree/bindings/vendor-prefixes.txt             |    1 +
 MAINTAINERS                                                       |    9 +
 drivers/gpu/drm/Kconfig                                           |    2 +
 drivers/gpu/drm/Makefile                                          |    1 +
 drivers/gpu/drm/etnaviv/Kconfig                                   |   20 +
 drivers/gpu/drm/etnaviv/Makefile                                  |   14 +
 drivers/gpu/drm/etnaviv/cmdstream.xml.h                           |  218 +++++++++++
 drivers/gpu/drm/etnaviv/common.xml.h                              |  249 +++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_buffer.c                          |  268 ++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c                      |  209 +++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_drv.c                             |  707 ++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_drv.h                             |  161 +++++++++
 drivers/gpu/drm/etnaviv/etnaviv_dump.c                            |  227 ++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_dump.h                            |   54 +++
 drivers/gpu/drm/etnaviv/etnaviv_gem.c                             |  897 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_gem.h                             |  117 ++++++
 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c                       |  122 +++++++
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c                      |  443 +++++++++++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c                             | 1644 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h                             |  209 +++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_iommu.c                           |  240 ++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_iommu.h                           |   28 ++
 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c                        |   33 ++
 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.h                        |   25 ++
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c                             |  299 +++++++++++++++
 drivers/gpu/drm/etnaviv/etnaviv_mmu.h                             |   71 ++++
 drivers/gpu/drm/etnaviv/state.xml.h                               |  351 ++++++++++++++++++
 drivers/gpu/drm/etnaviv/state_hi.xml.h                            |  407 +++++++++++++++++++++
 include/uapi/drm/etnaviv_drm.h                                    |  222 ++++++++++++
 30 files changed, 7302 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt
 create mode 100644 drivers/gpu/drm/etnaviv/Kconfig
 create mode 100644 drivers/gpu/drm/etnaviv/Makefile
 create mode 100644 drivers/gpu/drm/etnaviv/cmdstream.xml.h
 create mode 100644 drivers/gpu/drm/etnaviv/common.xml.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_buffer.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_drv.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_drv.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_dump.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_dump.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gem.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gem.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gpu.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_gpu.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.h
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_mmu.c
 create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_mmu.h
 create mode 100644 drivers/gpu/drm/etnaviv/state.xml.h
 create mode 100644 drivers/gpu/drm/etnaviv/state_hi.xml.h
 create mode 100644 include/uapi/drm/etnaviv_drm.h


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-12-15 16:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-15 16:27 [GIT PULL] etnaviv DRM driver Lucas Stach

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.