[PATCH 0/5] Miscellaneous SCMI fixes for v6.2

From: Cristian Marussi
Date: Thu Dec 22 2022 - 13:38:50 EST


Hi,

a small series with a round of SCMI fixes, mostly trivial.

Notably, though:

- patch 4/5 adds a missing binding definition for SCMI SystemPower
protocol (merged a while ago and probably lost in translation txt->yaml)

- patch 5/5 addresses a possible deadlock, spotted by LOCKDEP, at SCMI
stack unload time, when using a virtio transport backend.

Applies on v6.1

Thanks,
Cristian

Cristian Marussi (5):
firmware: arm_scmi: Clear stale xfer->hdr.status
firmware: arm_scmi: Harden shared memory access in fetch_response
firmware: arm_scmi: Harden shared memory access in fetch_notification
dt-bindings: firmware: arm,scmi: Add support for syspower protocol
firmware: arm_scmi: Fix virtio channels cleanup on shutdown

.../devicetree/bindings/firmware/arm,scmi.yaml | 10 ++++++++++
drivers/firmware/arm_scmi/driver.c | 2 ++
drivers/firmware/arm_scmi/shmem.c | 9 ++++++---
drivers/firmware/arm_scmi/virtio.c | 7 ++++++-
4 files changed, 24 insertions(+), 4 deletions(-)

--
2.34.1