dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] etnaviv-next for 5.7
@ 2020-03-20 19:32 Lucas Stach
  0 siblings, 0 replies; only message in thread
From: Lucas Stach @ 2020-03-20 19:32 UTC (permalink / raw)
  To: David Airlie, Daniel Vetter; +Cc: dri-devel, kernel, etnaviv

Hi Daniel, Dave,

nothing too exciting this time, mostly making newer hardware more

- fix for potential out-of-bounds reads in the perfmon ioctl
  implementation from Christian
- override to expose proper feature flags for the GC400 found on the
  STM32MP1 SoC, also from Christian
- Guido fixed an issue where we would spuriously fail to enter
  runtime suspend due to a new GPU engine status bit on GC7000
- tree-wide change from Gustavo to get rid of zero-length arrays
- fix for missed TS cache flush on GC7000, leading to spurious
  MMU faults from me
- request pages from DMA32 zone on systems where we can't address
  all present memory from me


The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

  https://git.pengutronix.de/git/lst/linux etnaviv/next

for you to fetch changes up to f232d9ec029ce3e2543b05213e2979e01e503408:

  drm/etnaviv: fix TS cache flushing on GPUs with BLT engine (2020-03-20 18:40:44 +0100)

Christian Gmeiner (7):
      drm/etnaviv: update hardware headers from rnndb
      drm/etnaviv: determine product, customer and eco id
      drm/etnaviv: show identity information in debugfs
      drm/etnaviv: update gc7000 chip identity entry
      drm/etnaviv: update hwdb selection logic
      drm/etnaviv: add hwdb entry for gc400 found in STM32
      drm/etnaviv: rework perfmon query infrastructure

Guido Günther (5):
      drm/etnaviv: Fix typo in comment
      drm/etnaviv: Update idle bits
      drm/etnaviv: Consider all kwnown idle bits in debugfs
      drm/etnaviv: Ignore MC when checking runtime suspend idleness
      drm/etnaviv: Warn when GPU doesn't idle fast enough

Gustavo A. R. Silva (1):
      drm/etnaviv: Replace zero-length array with flexible-array member

Lucas Stach (2):
      drm/etnaviv: request pages from DMA32 zone when needed
      drm/etnaviv: fix TS cache flushing on GPUs with BLT engine

 drivers/gpu/drm/etnaviv/etnaviv_buffer.c  | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/gpu/drm/etnaviv/etnaviv_drv.c     |  1 +
 drivers/gpu/drm/etnaviv/etnaviv_drv.h     |  1 +
 drivers/gpu/drm/etnaviv/etnaviv_gem.c     |  4 ++--
 drivers/gpu/drm/etnaviv/etnaviv_gem.h     |  2 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c     | 52 +++++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h     |  6 +++---
 drivers/gpu/drm/etnaviv/etnaviv_hwdb.c    | 42 +++++++++++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 drivers/gpu/drm/etnaviv/state_blt.xml.h   |  2 ++
 drivers/gpu/drm/etnaviv/state_hi.xml.h    | 36 +++++++++++++++++++++++++-----------
 11 files changed, 230 insertions(+), 35 deletions(-)

dri-devel mailing list

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

only message in thread, other threads:[~2020-03-20 19:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-20 19:32 [GIT PULL] etnaviv-next for 5.7 Lucas Stach

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).