mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	Add cpu errata compile fix
This commit is contained in:
		
							parent
							
								
									1a0b4b9fc4
								
							
						
					
					
						commit
						cec5350c20
					
				
					 2 changed files with 21 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -148,6 +148,7 @@ CONFIG_CPU_RMAP=y
 | 
			
		|||
CONFIG_CRC16=y
 | 
			
		||||
CONFIG_CRYPTO_AEAD=y
 | 
			
		||||
CONFIG_CRYPTO_AEAD2=y
 | 
			
		||||
CONFIG_CRYPTO_CRC32=y
 | 
			
		||||
CONFIG_CRYPTO_CRC32C=y
 | 
			
		||||
CONFIG_CRYPTO_HASH=y
 | 
			
		||||
CONFIG_CRYPTO_HASH2=y
 | 
			
		||||
| 
						 | 
				
			
			@ -159,6 +160,8 @@ CONFIG_CRYPTO_WORKQUEUE=y
 | 
			
		|||
CONFIG_DCACHE_WORD_ACCESS=y
 | 
			
		||||
CONFIG_DEBUG_BUGVERBOSE=y
 | 
			
		||||
CONFIG_DEBUG_INFO=y
 | 
			
		||||
CONFIG_DEFAULT_DUMMY=y
 | 
			
		||||
CONFIG_DEFAULT_SCHEDULER=y
 | 
			
		||||
CONFIG_DMADEVICES=y
 | 
			
		||||
CONFIG_DMA_BCM2708=y
 | 
			
		||||
CONFIG_DMA_BCM2835=y
 | 
			
		||||
| 
						 | 
				
			
			@ -192,6 +195,7 @@ CONFIG_FB_CMDLINE=y
 | 
			
		|||
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
 | 
			
		||||
# CONFIG_FB_RPISENSE is not set
 | 
			
		||||
CONFIG_FIRMWARE_IN_KERNEL=y
 | 
			
		||||
CONFIG_FIXED_PHY=y
 | 
			
		||||
CONFIG_FIX_EARLYCON_MEM=y
 | 
			
		||||
# CONFIG_FONTS is not set
 | 
			
		||||
CONFIG_FONT_8x16=y
 | 
			
		||||
| 
						 | 
				
			
			@ -322,6 +326,7 @@ CONFIG_MAX_RAW_DEVS=256
 | 
			
		|||
# CONFIG_MDIO_BUS is not set
 | 
			
		||||
CONFIG_MEMORY_ISOLATION=y
 | 
			
		||||
CONFIG_MFD_SYSCON=y
 | 
			
		||||
CONFIG_MICROCHIP_PHY=y
 | 
			
		||||
CONFIG_MIGRATION=y
 | 
			
		||||
CONFIG_MMC=y
 | 
			
		||||
CONFIG_MMC_BCM2835=y
 | 
			
		||||
| 
						 | 
				
			
			@ -356,6 +361,7 @@ CONFIG_OF_DYNAMIC=y
 | 
			
		|||
CONFIG_OF_EARLY_FLATTREE=y
 | 
			
		||||
CONFIG_OF_FLATTREE=y
 | 
			
		||||
CONFIG_OF_GPIO=y
 | 
			
		||||
CONFIG_OF_MDIO=y
 | 
			
		||||
CONFIG_OF_IRQ=y
 | 
			
		||||
CONFIG_OF_NET=y
 | 
			
		||||
CONFIG_OF_OVERLAY=y
 | 
			
		||||
| 
						 | 
				
			
			@ -367,6 +373,7 @@ CONFIG_PARTITION_PERCPU=y
 | 
			
		|||
# CONFIG_PCI_DOMAINS_GENERIC is not set
 | 
			
		||||
# CONFIG_PCI_SYSCALL is not set
 | 
			
		||||
CONFIG_PGTABLE_LEVELS=3
 | 
			
		||||
CONFIG_PHYLIB=y
 | 
			
		||||
CONFIG_PHYS_ADDR_T_64BIT=y
 | 
			
		||||
# CONFIG_PHY_XGENE is not set
 | 
			
		||||
CONFIG_PINCTRL=y
 | 
			
		||||
| 
						 | 
				
			
			@ -428,6 +435,7 @@ CONFIG_SRCU=y
 | 
			
		|||
CONFIG_SUSPEND=y
 | 
			
		||||
CONFIG_SUSPEND_FREEZER=y
 | 
			
		||||
CONFIG_SWIOTLB=y
 | 
			
		||||
CONFIG_SWPHY=y
 | 
			
		||||
CONFIG_SYSCTL_EXCEPTION_TRACE=y
 | 
			
		||||
CONFIG_SYS_SUPPORTS_HUGETLBFS=y
 | 
			
		||||
# CONFIG_TEXTSEARCH is not set
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
diff --git a/arch/arm64/kernel/cpu_errata.c b/arch/arm64/kernel/cpu_errata.c
 | 
			
		||||
index 2b9a31a6a16a..1d2b6d768efe 100644
 | 
			
		||||
--- a/arch/arm64/kernel/cpu_errata.c
 | 
			
		||||
+++ b/arch/arm64/kernel/cpu_errata.c
 | 
			
		||||
@@ -16,6 +16,8 @@
 | 
			
		||||
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
+#include <linux/arm-smccc.h>
 | 
			
		||||
+#include <linux/psci.h>
 | 
			
		||||
 #include <linux/types.h>
 | 
			
		||||
 #include <asm/cpu.h>
 | 
			
		||||
 #include <asm/cputype.h>
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue