summaryrefslogtreecommitdiff
path: root/drivers/firmware/arm_scmi/bus.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman1-3/+3
2024-02-20firmware: arm_scmi: Make scmi_bus_type constRicardo B. Marliere1-1/+1
2024-02-20firmware: arm_scmi: Add multiple protocols registration supportCristian Marussi1-2/+22
2023-03-06firmware: arm_scmi: Remove duplicate include header inclusionYe Xingchen1-1/+0
2023-03-06firmware: arm_scmi: Return a literal instead of a variableDan Carpenter1-1/+1
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-93/+302
2023-02-08firmware: arm_scmi: Set fwnode for the scmi_deviceSaravana Kannan1-1/+2
2023-01-20firmware: arm_scmi: Add the raw mode co-existence supportCristian Marussi1-1/+2
2023-01-20firmware: arm_scmi: Reject SCMI drivers when configured in raw modeCristian Marussi1-0/+6
2023-01-19firmware: arm_scmi: Split bus and driver into distinct modulesCristian Marussi1-3/+12
2023-01-19firmware: arm_scmi: Refactor device create/destroy helpersCristian Marussi1-11/+130
2023-01-19firmware: arm_scmi: Move handle get/set helpersCristian Marussi1-17/+0
2023-01-19firmware: arm_scmi: Refactor protocol device creationCristian Marussi1-1/+156
2023-01-19firmware: arm_scmi: Add common notifier helpersCristian Marussi1-1/+5
2023-01-19firmware: arm_scmi: Move protocol registration helpersCristian Marussi1-68/+0
2022-11-01firmware: arm_scmi: Cleanup the core driver removal callbackCristian Marussi1-0/+11
2022-06-27firmware: arm_scmi: Remove usage of the deprecated ida_simple_xxx APIBo Liu1-3/+3
2021-07-21bus: Make remove callback return voidUwe Kleine-König1-3/+1
2021-07-12firmware: arm_scmi: Ensure drivers provide a probe functionSudeep Holla1-0/+3
2021-07-12firmware: arm_scmi: Simplify device probe function on the busSudeep Holla1-5/+0
2021-03-30firmware: arm_scmi: Add dynamic scmi devices creationCristian Marussi1-0/+30
2021-03-30firmware: arm_scmi: Add protocol modularization supportCristian Marussi1-1/+10
2021-03-30firmware: arm_scmi: Cleanup legacy protocol init codeCristian Marussi1-25/+1
2021-03-29firmware: arm_scmi: Extend protocol registration interfacesCristian Marussi1-12/+47
2020-09-14firmware: arm_scmi: Move scmi bus init and exit calls into the driverSudeep Holla1-4/+2
2019-12-24firmware: arm_scmi: Skip protocol initialisation for additional devicesSudeep Holla1-0/+9
2019-12-24firmware: arm_scmi: Add support for multiple device per protocolSudeep Holla1-3/+17
2019-11-26firmware: arm_scmi: Avoid double free in error flowWen Yang1-4/+4
2019-01-30firmware: arm_scmi: provide the mandatory device release callbackSudeep Holla1-2/+7
2018-05-10firmware: arm_scmi: improve exit paths and code readabilitySudeep Holla1-10/+12
2018-02-28firmware: arm_scmi: add scmi protocol bus to enumerate protocol devicesSudeep Holla1-0/+221