mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-23 23:42:43 +00:00
e2e2fc3cd0
Add updated patches for 6.6. DMA/cache-handling patches have been reworked / backported from upstream. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
39 lines
1.0 KiB
Diff
39 lines
1.0 KiB
Diff
From 11a917bf429a5714e34584f90ab1ac376d399d8f Mon Sep 17 00:00:00 2001
|
|
From: "ziv.xu" <ziv.xu@starfive.com>
|
|
Date: Wed, 18 Jan 2023 15:50:47 +0800
|
|
Subject: [PATCH 104/116] spi-pl022-starfive:Enable spi to be compiled into
|
|
modules
|
|
|
|
Enable spi to be compiled into modules
|
|
|
|
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
---
|
|
drivers/spi/spi-pl022.c | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
--- a/drivers/spi/spi-pl022.c
|
|
+++ b/drivers/spi/spi-pl022.c
|
|
@@ -2633,7 +2633,11 @@ static int __init pl022_init(void)
|
|
{
|
|
return amba_driver_register(&pl022_driver);
|
|
}
|
|
+#if !IS_MODULE(CONFIG_SPI_PL022)
|
|
subsys_initcall(pl022_init);
|
|
+#else
|
|
+module_init(pl022_init);
|
|
+#endif
|
|
|
|
static void __exit pl022_exit(void)
|
|
{
|
|
@@ -2723,7 +2727,9 @@ static struct platform_driver starfive_o
|
|
.remove = starfive_of_pl022_remove,
|
|
};
|
|
|
|
+#if !IS_MODULE(CONFIG_SPI_PL022)
|
|
module_platform_driver(starfive_of_pl022_driver);
|
|
+#endif
|
|
/* platform register end */
|
|
|
|
MODULE_AUTHOR("xingyu.wu <xingyu.wu@starfivetech.com>");
|