linux/drivers/firmware/arm_scmi
Cristian Marussi 3a7d93d1f7 firmware: arm_scmi: Use dev_err_probe to bail out
Improve the error logging in the driver probe failure paths.
Also use dev_err_probe which is probe error check and log helper to
prevent logging in case of probe deferral.

Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Link: https://lore.kernel.org/r/20240325204620.1437237-6-cristian.marussi@arm.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
2024-03-26 12:06:48 +00:00
..
base.c firmware: arm_scmi: Add protocol versioning checks 2023-12-01 16:46:10 +00:00
bus.c firmware: arm_scmi: Make scmi_bus_type const 2024-02-20 06:35:55 +00:00
clock.c firmware: arm_scmi: Update the supported clock protocol version 2024-02-22 08:17:11 +00:00
common.h firmware: arm_scmi: Add helper to trace bad messages 2024-03-26 11:19:38 +00:00
driver.c firmware: arm_scmi: Use dev_err_probe to bail out 2024-03-26 12:06:48 +00:00
Kconfig pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem 2023-11-23 17:32:53 +01:00
mailbox.c firmware: arm_scmi: Add message dump traces for bad and unexpected replies 2024-03-26 11:32:01 +00:00
Makefile firmware: arm_scmi: Move power-domain driver to the pmdomain dir 2023-09-21 16:35:14 +01:00
msg.c firmware: arm_scmi: Add message passing abstractions for transports 2021-08-05 10:23:23 +01:00
notify.c firmware: arm_scmi: Simplify scmi_devm_notifier_unregister 2024-03-26 11:33:33 +00:00
notify.h firmware: arm_scmi: Check for notification support 2024-02-20 06:35:55 +00:00
optee.c firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport 2024-02-22 08:17:10 +00:00
perf.c firmware: arm_scmi: Log the perf domain names in the error paths 2024-03-26 11:15:55 +00:00
power.c firmware: arm_scmi: Implement is_notify_supported callback in power protocol 2024-02-20 06:35:55 +00:00
powercap.c Power management updates for 6.9-rc1 2024-03-13 11:40:06 -07:00
protocols.h Power management updates for 6.9-rc1 2024-03-13 11:40:06 -07:00
raw_mode.c firmware: arm_scmi: Use xa_insert() when saving raw queues 2024-01-22 10:01:17 +00:00
raw_mode.h firmware: arm_scmi: Add per-channel raw injection support 2023-01-20 11:41:37 +00:00
reset.c firmware: arm_scmi: Implement is_notify_supported callback in reset protocol 2024-02-20 12:22:29 +00:00
scmi_power_control.c firmware: arm_scmi: Add SCMI System Power Control driver 2022-07-04 14:28:42 +01:00
sensors.c firmware: arm_scmi: Implement is_notify_supported callback in sensor protocol 2024-02-20 12:22:29 +00:00
shmem.c firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h 2024-01-22 10:01:16 +00:00
smc.c firmware: arm_scmi: Fix double free in SMC transport cleanup path 2024-02-20 06:35:54 +00:00
system.c firmware: arm_scmi: Implement is_notify_supported callback in system power protocol 2024-02-20 06:35:55 +00:00
virtio.c firmware: arm_scmi: Use dedicated devices to initialize channels 2023-01-19 09:43:48 +00:00
voltage.c firmware: arm_scmi: Add protocol versioning checks 2023-12-01 16:46:10 +00:00