Message ID | 20250312-b4-scmi_minor_cleanup-v1-0-51a514282794@arm.com (mailing list archive) |
---|---|
Headers | show |
Series | firmware: arm_scmi: Minor cleanups in the scmi bus layer | expand |
On Wed, Mar 12, 2025 at 11:14:31AM +0000, Sudeep Holla wrote: > These cleanup centralizes error logging for SCMI device creation into a > single helper function, _scmi_device_create(), consolidates the device > matching logic into a single function, and ensures that devices must > have a name for registration, removing support for unnamed devices while > matching the devices and drivers for probing. > Please ignore this as I messed by and somehow managed to not include arm-scmi list with wrong usage of b4 send, will resend soon.
These cleanup centralizes error logging for SCMI device creation into a single helper function, _scmi_device_create(), consolidates the device matching logic into a single function, and ensures that devices must have a name for registration, removing support for unnamed devices while matching the devices and drivers for probing. Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> --- Sudeep Holla (3): firmware: arm_scmi: Ensure scmi_devices are always matched by name as well firmware: arm_scmi: Refactor device matching logic to eliminate duplication firmware: arm_scmi: Refactor error logging from SCMI device creation to single helper drivers/firmware/arm_scmi/bus.c | 75 ++++++++++++++++++++------------------ drivers/firmware/arm_scmi/driver.c | 8 +--- 2 files changed, 40 insertions(+), 43 deletions(-) --- base-commit: 80e54e84911a923c40d7bee33a34c1b4be148d7a change-id: 20250312-b4-scmi_minor_cleanup-8f85228d435c Best regards,