[Intel-gfx] [PULL] drm-misc-next-fixes
Maxime Ripard
maxime.ripard at bootlin.com
Fri Sep 6 07:05:00 UTC 2019
Hi Daniel, Dave,
Here is a drm-misc-next-fixes PR with a significant number of fixes
for panfrost.
Maxime
drm-misc-next-fixes-2019-09-06:
- A significant number of panfrost fixes for runtime_pm, MMU and GEM support
- A fix for DCS transfers on mcde
The following changes since commit 578d2342ec702e5fb8a77983fabb3754ae3e9660:
Merge tag 'drm-next-5.4-2019-08-23' of git://people.freedesktop.org/~agd5f/linux into drm-next (2019-08-27 17:22:15 +1000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-09-06
for you to fetch changes up to 88537ddbbe4c755e193aa220a306395edf08a4cf:
drm/mcde: Fix DSI transfers (2019-09-04 22:05:34 +0200)
----------------------------------------------------------------
- A significant number of panfrost fixes for runtime_pm, MMU and GEM support
- A fix for DCS transfers on mcde
----------------------------------------------------------------
Linus Walleij (1):
drm/mcde: Fix DSI transfers
Rob Herring (12):
drm/panfrost: Fix possible suspend in panfrost_remove
drm/shmem: Do dma_unmap_sg before purging pages
drm/shmem: Use mutex_trylock in drm_gem_shmem_purge
drm/panfrost: Use mutex_trylock in panfrost_gem_purge
drm/panfrost: Rework runtime PM initialization
drm/panfrost: Hold runtime PM reference until jobs complete
drm/panfrost: Remove unnecessary mmu->lock mutex
drm/panfrost: Rework page table flushing and runtime PM interaction
drm/panfrost: Split mmu_hw_do_operation into locked and unlocked version
drm/panfrost: Add cache/TLB flush before switching address space
drm/panfrost: Flush and disable address space when freeing page tables
drm/panfrost: Remove unnecessary hwaccess_lock spin_lock
Steven Price (1):
drm/panfrost: Add missing check for pfdev->regulator
drivers/gpu/drm/drm_gem_shmem_helper.c | 13 +++-
drivers/gpu/drm/mcde/mcde_dsi.c | 68 ++++++++++++------
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 6 +-
drivers/gpu/drm/panfrost/panfrost_device.c | 10 ---
drivers/gpu/drm/panfrost/panfrost_device.h | 3 -
drivers/gpu/drm/panfrost/panfrost_drv.c | 16 +++--
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 11 +--
drivers/gpu/drm/panfrost/panfrost_job.c | 43 +++++++----
drivers/gpu/drm/panfrost/panfrost_mmu.c | 91 +++++++++++-------------
include/drm/drm_gem_shmem_helper.h | 2 +-
10 files changed, 149 insertions(+), 114 deletions(-)
--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20190906/0830572a/attachment.sig>
More information about the Intel-gfx
mailing list