* [GIT PULL] drm/tegra: Changes for v5.1-rc1
@ 2019-02-08 14:47 Thierry Reding
0 siblings, 0 replies; only message in thread
From: Thierry Reding @ 2019-02-08 14:47 UTC (permalink / raw)
To: Dave Airlie; +Cc: linux-tegra, dri-devel
Hi Dave,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/tegra/linux tags/drm/tegra/for-5.1-rc1
for you to fetch changes up to 79930bafe2802c3a67a70ad4904032d9154bf3fa:
gpu: host1x: Continue CDMA execution starting with a next job (2019-02-07 18:34:25 +0100)
Thanks,
Thierry
----------------------------------------------------------------
drm/tegra: Changes for v5.1-rc1
This set of changes starts of with some refactoring of the CEC support
to make it reusable on Tegra210 and later. Following are a couple of
fixes for HDMI audio support (via HDA).
The bulk here is a set of preparatory patches working towards enabling
Tegra186 support for host1x and VIC. Additional patches will be needed
to fully enable this, but they're not quite ready yet.
To round things off, this also adds support for configuring the SOR
crossbar using device tree, and fixes a couple of job-related issues in
the host1x code.
----------------------------------------------------------------
Alban Bedel (1):
drm/tegra: hdmi: Fix audio to work with any pixel clock rate
Arnd Bergmann (1):
gpu: host1x: Use completion instead of semaphore
Dmitry Osipenko (3):
gpu: host1x: Cancel only job that actually got stuck
gpu: host1x: Don't complete a completed job
gpu: host1x: Continue CDMA execution starting with a next job
Thierry Reding (21):
drm/tegra: Refactor CEC support
drm/tegra: sor: Parse more data from HDA format
drm/tegra: hda: Extract HDA format parsing code
drm/tegra: hdmi: Reuse common HDA format parser
gpu: host1x: Represent host1x bus devices in debugfs
gpu: host1x: Set up stream ID table
gpu: host1x: Program the channel stream ID
gpu: host1x: Introduce support for wide opcodes
gpu: host1x: Support 40-bit addressing
gpu: host1x: Restrict IOVA space to DMA mask
gpu: host1x: Support 40-bit addressing on Tegra186
gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND
gpu: host1x: Optimize CDMA push buffer memory usage
drm/tegra: Store parent pointer in Tegra DRM clients
drm/tegra: vic: Load firmware on demand
drm/tegra: Setup shared IOMMU domain after initialization
drm/tegra: Restrict IOVA space to DMA mask
drm/tegra: vic: Do not clear driver data
drm/tegra: vic: Support stream ID register programming
dt-bindings: display: tegra: Support SOR crossbar configuration
drm/tegra: sor: Support device tree crossbar configuration
.../display/tegra/nvidia,tegra20-host1x.txt | 3 +
drivers/gpu/drm/tegra/Makefile | 1 +
drivers/gpu/drm/tegra/drm.c | 57 +++---
drivers/gpu/drm/tegra/drm.h | 3 +-
drivers/gpu/drm/tegra/hda.c | 63 ++++++
drivers/gpu/drm/tegra/hda.h | 20 ++
drivers/gpu/drm/tegra/hdmi.c | 217 ++++++---------------
drivers/gpu/drm/tegra/output.c | 11 +-
drivers/gpu/drm/tegra/sor.c | 64 +++---
drivers/gpu/drm/tegra/vic.c | 75 +++++--
drivers/gpu/drm/tegra/vic.h | 9 +
drivers/gpu/host1x/bus.c | 35 ++++
drivers/gpu/host1x/cdma.c | 189 +++++++++++++-----
drivers/gpu/host1x/cdma.h | 8 +-
drivers/gpu/host1x/dev.c | 49 ++++-
drivers/gpu/host1x/dev.h | 8 +
drivers/gpu/host1x/hw/cdma_hw.c | 46 +++--
drivers/gpu/host1x/hw/channel_hw.c | 43 +++-
drivers/gpu/host1x/hw/host1x06_hardware.h | 6 +
drivers/gpu/host1x/hw/host1x07_hardware.h | 6 +
drivers/gpu/host1x/hw/hw_host1x06_channel.h | 11 ++
drivers/gpu/host1x/hw/hw_host1x07_channel.h | 11 ++
include/trace/events/host1x.h | 26 +++
23 files changed, 650 insertions(+), 311 deletions(-)
create mode 100644 drivers/gpu/drm/tegra/hda.c
create mode 100644 drivers/gpu/drm/tegra/hda.h
create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_channel.h
create mode 100644 drivers/gpu/host1x/hw/hw_host1x07_channel.h
_______________________________________________
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:[~2019-02-08 14:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-08 14:47 [GIT PULL] drm/tegra: Changes for v5.1-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).