mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2024-10-19 05:58:53 +02:00
52ddb38469
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
44 lines
1.4 KiB
Diff
44 lines
1.4 KiB
Diff
From eb7dda20f42a9137e9ee53d5ed3b743d49338cb5 Mon Sep 17 00:00:00 2001
|
|
From: Johan Hovold <johan+linaro@kernel.org>
|
|
Date: Mon, 6 Feb 2023 13:43:54 +0000
|
|
Subject: [PATCH] nvmem: qcom-spmi-sdam: register at device init time
|
|
|
|
There are currently no in-tree users of the Qualcomm SDAM nvmem driver
|
|
and there is generally no point in registering a driver that can be
|
|
built as a module at subsys init time.
|
|
|
|
Register the driver at the normal device init time instead and let
|
|
driver core sort out the probe order.
|
|
|
|
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
|
|
Reviewed-by: Bjorn Andersson <andersson@kernel.org>
|
|
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Link: https://lore.kernel.org/r/20230206134356.839737-21-srinivas.kandagatla@linaro.org
|
|
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
|
---
|
|
drivers/nvmem/qcom-spmi-sdam.c | 13 +------------
|
|
1 file changed, 1 insertion(+), 12 deletions(-)
|
|
|
|
--- a/drivers/nvmem/qcom-spmi-sdam.c
|
|
+++ b/drivers/nvmem/qcom-spmi-sdam.c
|
|
@@ -175,18 +175,7 @@ static struct platform_driver sdam_drive
|
|
},
|
|
.probe = sdam_probe,
|
|
};
|
|
-
|
|
-static int __init sdam_init(void)
|
|
-{
|
|
- return platform_driver_register(&sdam_driver);
|
|
-}
|
|
-subsys_initcall(sdam_init);
|
|
-
|
|
-static void __exit sdam_exit(void)
|
|
-{
|
|
- return platform_driver_unregister(&sdam_driver);
|
|
-}
|
|
-module_exit(sdam_exit);
|
|
+module_platform_driver(sdam_driver);
|
|
|
|
MODULE_DESCRIPTION("QCOM SPMI SDAM driver");
|
|
MODULE_LICENSE("GPL v2");
|