diff options
author | Alexander Shiyan <eagle.alexander923@gmail.com> | 2022-06-28 09:19:40 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-07-01 08:45:00 +0200 |
commit | bf084d25ce527683b28765e05f1c8ce8a0b61b62 (patch) | |
tree | ebb37427d5264a70ad5ad0a72469d6659aa0635b /drivers/firmware | |
parent | 1250b62d1b6e2d3610448856f2b942d9c03412c8 (diff) | |
download | barebox-bf084d25ce527683b28765e05f1c8ce8a0b61b62.tar.gz |
drivers: firmware: arm-scmi: Use core_platform_driver() macro
Signed-off-by: Alexander Shiyan <eagle.alexander923@gmail.com>
Reviewed-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.barebox.org/20220628061941.24199-2-eagle.alexander923@gmail.com
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/firmware')
-rw-r--r-- | drivers/firmware/arm_scmi/driver.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/drivers/firmware/arm_scmi/driver.c b/drivers/firmware/arm_scmi/driver.c index ef3d76b3f4..fc02a53a2b 100644 --- a/drivers/firmware/arm_scmi/driver.c +++ b/drivers/firmware/arm_scmi/driver.c @@ -1247,11 +1247,12 @@ static const struct of_device_id scmi_of_match[] = { { /* Sentinel */ }, }; -static struct driver_d scmi_driver = { +static struct driver_d arm_scmi_driver = { .name = "arm-scmi", .of_compatible = scmi_of_match, .probe = scmi_probe, }; +core_platform_driver(arm_scmi_driver); static int __init scmi_bus_driver_init(void) { @@ -1267,12 +1268,6 @@ static int __init scmi_bus_driver_init(void) } pure_initcall(scmi_bus_driver_init); -static int __init scmi_platform_driver_init(void) -{ - return platform_driver_register(&scmi_driver); -} -core_initcall(scmi_platform_driver_init); - MODULE_ALIAS("platform: arm-scmi"); MODULE_AUTHOR("Sudeep Holla <sudeep.holla@arm.com>"); MODULE_DESCRIPTION("ARM SCMI protocol driver"); |