dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] drm/tegra: Changes for v5.13-rc1
@ 2021-04-01 16:44 Thierry Reding
  0 siblings, 0 replies; only message in thread
From: Thierry Reding @ 2021-04-01 16:44 UTC (permalink / raw)
  To: Dave Airlie; +Cc: linux-tegra, dri-devel

Hi Dave,

The following changes since commit 51c3b916a4d7e24b4918925965867fdd9bd8dd59:

  Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2021-03-16 17:08:46 +1000)

are available in the Git repository at:

  ssh://git.freedesktop.org/git/tegra/linux.git tags/drm/tegra/for-5.13-rc1

for you to fetch changes up to 7b6f846785f41d57917e36851c120cfbe87f0809:

  drm/tegra: Support sector layout on Tegra194 (2021-03-31 17:42:14 +0200)

Note that I've based this on your pull of drm-misc-next-2021-03-03 and
the drm/tegra/for-5.12-rc6 fixes branch that I just sent out a PR for
because otherwise there would've been a bunch of non-trivial conflicts.

The shortlog below includes everything from drm/tegra/for-5.12-rc6 for
clarity.

Thierry

----------------------------------------------------------------
drm/tegra: Changes for v5.13-rc1

The changes this time around contain a couple of fixes for host1x along
with some improvements for Tegra DRM. Most notably the Tegra DRM driver
now supports the hardware cursor on Tegra186 and later, more correctly
reflects the capabilities of the display pipelines on various Tegra SoC
generations and knows how to deal with the dGPU sector layout by using
framebuffer modifiers.

----------------------------------------------------------------
Dmitry Osipenko (1):
      drm/tegra: dc: Don't set PLL clock to 0Hz

Jon Hunter (1):
      gpu: host1x: Fix Tegra194 syncpt interrupt threshold

Mikko Perttunen (9):
      gpu: host1x: Use different lock classes for each client
      gpu: host1x: Allow syncpoints without associated client
      gpu: host1x: Show number of pending waiters in debugfs
      gpu: host1x: Remove cancelled waiters immediately
      gpu: host1x: Use HW-equivalent syncpoint expiration check
      gpu: host1x: Cleanup and refcounting for syncpoints
      gpu: host1x: Reset max value when freeing a syncpoint
      gpu: host1x: Reserve VBLANK syncpoints at initialization
      gpu: host1x: Assign intr waiter inside lock

Thierry Reding (11):
      drm/tegra: dc: Restore coupling of display controllers
      drm/tegra: sor: Grab runtime PM reference across reset
      Merge branch 'drm/tegra/fixes' into drm/tegra/for-next
      gpu: host1x: Add early init and late exit callbacks
      drm/tegra: dc: Inherit DMA mask
      drm/tegra: dc: Parameterize maximum resolution
      drm/tegra: dc: Implement hardware cursor on Tegra186 and later
      drm/tegra: fb: Add diagnostics for framebuffer modifiers
      drm/tegra: gem: Add a clarifying comment
      drm/tegra: Count number of display controllers at runtime
      drm/tegra: Support sector layout on Tegra194

 drivers/gpu/drm/tegra/dc.c             | 143 ++++++++++++++++++-----
 drivers/gpu/drm/tegra/dc.h             |   6 +
 drivers/gpu/drm/tegra/drm.c            |  27 +++--
 drivers/gpu/drm/tegra/drm.h            |   5 +
 drivers/gpu/drm/tegra/fb.c             |  10 ++
 drivers/gpu/drm/tegra/gem.h            |   6 +
 drivers/gpu/drm/tegra/gr2d.c           |   4 +-
 drivers/gpu/drm/tegra/gr3d.c           |   4 +-
 drivers/gpu/drm/tegra/hub.c            |  41 ++++++-
 drivers/gpu/drm/tegra/plane.c          |  32 ++++++
 drivers/gpu/drm/tegra/sor.c            |   7 ++
 drivers/gpu/drm/tegra/vic.c            |   4 +-
 drivers/gpu/host1x/bus.c               |  41 ++++++-
 drivers/gpu/host1x/cdma.c              |  11 +-
 drivers/gpu/host1x/debug.c             |  14 ++-
 drivers/gpu/host1x/dev.c               |   6 +
 drivers/gpu/host1x/dev.h               |  13 ++-
 drivers/gpu/host1x/hw/cdma_hw.c        |   2 +-
 drivers/gpu/host1x/hw/channel_hw.c     |  10 +-
 drivers/gpu/host1x/hw/debug_hw.c       |   2 +-
 drivers/gpu/host1x/hw/hw_host1x07_vm.h |   2 +-
 drivers/gpu/host1x/intr.c              |  28 +++--
 drivers/gpu/host1x/intr.h              |   4 +-
 drivers/gpu/host1x/job.c               |   5 +-
 drivers/gpu/host1x/syncpt.c            | 202 ++++++++++++++++++++-------------
 drivers/gpu/host1x/syncpt.h            |   4 +-
 drivers/staging/media/tegra-video/vi.c |   6 +-
 include/linux/host1x.h                 |  27 ++++-
 28 files changed, 494 insertions(+), 172 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

only message in thread, other threads:[~2021-04-01 16:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-01 16:44 [GIT PULL] drm/tegra: Changes for v5.13-rc1 Thierry Reding

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).