[PATCH v2 0/5] SCMI misc small-updates

From: Cristian Marussi
Date: Mon Mar 25 2024 - 16:50:56 EST


Hi,

a bunch of small SCMI updates based on v6.9-rc1.
Mainly adding traces for weird SCMI messages like late timed-out replies,
out of order unexpected messages and malformed messages due to spurious
mbox IRQs.

Thanks,
Cristian

V2:
- rebased on v6.9-rc1
- added a common trace helper for weird messages
- added traces for spurious MBOX IRQs

Cristian Marussi (5):
include: trace: Widen the tag buffer in trace_scmi_dump_msg
firmware: arm_scmi: Add helper to trace bad messages
firmware: arm_scmi: Add message dump traces for bad and unexpected
replies
firmware: arm_scmi: Simplify scmi_devm_notifier_unregister
firmware: arm_scmi: Use dev_err_probe to bail out

drivers/firmware/arm_scmi/common.h | 11 ++++
drivers/firmware/arm_scmi/driver.c | 83 ++++++++++++++++++++++++++---
drivers/firmware/arm_scmi/mailbox.c | 4 +-
drivers/firmware/arm_scmi/notify.c | 30 ++---------
include/linux/scmi_protocol.h | 2 -
include/trace/events/scmi.h | 6 ++-
6 files changed, 97 insertions(+), 39 deletions(-)

--
2.44.0