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>");
 |