[Intel-gfx] [PULL] drm-misc-fixes

Thomas Zimmermann
2023-09-28T08:12:21Z

Hi Dave and Daniel,

drm-misc-fixes, Intel VPU Edition. Only the ivpu driver received
fixes this week.

Best regards
Thomas

drm-misc-fixes-2023-09-28:
Short summary of fixes pull:

* ivpu:
* Add PCI ids for Arrow Lake
* Fix memory corruption during IPC
* Avoid dmesg flooding
* 40xx: Wait for clock resource
* 40xx: Fix interrupt usage
* 40xx: Support caching when loading firmware
The following changes since commit f75f71b2c418a27a7c05139bb27a0c83adf88d19:

fbdev/sh7760fb: Depend on FB=y (2023-09-21 10:33:49 +0200)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-09-28

for you to fetch changes up to 645d694559cab36fe6a57c717efcfa27d9321396:

accel/ivpu: Use cached buffers for FW loading (2023-09-27 07:40:43 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

* ivpu:
* Add PCI ids for Arrow Lake
* Fix memory corruption during IPC
* Avoid dmesg flooding
* 40xx: Wait for clock resource
* 40xx: Fix interrupt usage
* 40xx: Support caching when loading firmware

----------------------------------------------------------------
Jacek Lawrynowicz (1):
accel/ivpu: Don't flood dmesg with VPU ready message

Karol Wachowski (4):
accel/ivpu/40xx: Ensure clock resource ownership Ack before Power-Up
accel/ivpu/40xx: Disable frequency change interrupt
accel/ivpu/40xx: Fix missing VPUIP interrupts
accel/ivpu: Use cached buffers for FW loading

Stanislaw Gruszka (2):
accel/ivpu: Add Arrow Lake pci id
accel/ivpu: Do not use wait event interruptible

drivers/accel/ivpu/ivpu_drv.c | 3 ++-
drivers/accel/ivpu/ivpu_drv.h | 2 ++
drivers/accel/ivpu/ivpu_fw.c | 8 +++++---
drivers/accel/ivpu/ivpu_gem.h | 5 +++++
drivers/accel/ivpu/ivpu_hw_40xx.c | 28 ++++++++++++++++++++--------
drivers/accel/ivpu/ivpu_hw_40xx_reg.h | 2 ++
drivers/accel/ivpu/ivpu_ipc.c | 11 ++++-------
7 files changed, 40 insertions(+), 19 deletions(-)

--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)