mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-02-15 04:42:02 +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_CRC16=y
|
||||||
CONFIG_CRYPTO_AEAD=y
|
CONFIG_CRYPTO_AEAD=y
|
||||||
CONFIG_CRYPTO_AEAD2=y
|
CONFIG_CRYPTO_AEAD2=y
|
||||||
|
CONFIG_CRYPTO_CRC32=y
|
||||||
CONFIG_CRYPTO_CRC32C=y
|
CONFIG_CRYPTO_CRC32C=y
|
||||||
CONFIG_CRYPTO_HASH=y
|
CONFIG_CRYPTO_HASH=y
|
||||||
CONFIG_CRYPTO_HASH2=y
|
CONFIG_CRYPTO_HASH2=y
|
||||||
|
@ -159,6 +160,8 @@ CONFIG_CRYPTO_WORKQUEUE=y
|
||||||
CONFIG_DCACHE_WORD_ACCESS=y
|
CONFIG_DCACHE_WORD_ACCESS=y
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
CONFIG_DEBUG_INFO=y
|
CONFIG_DEBUG_INFO=y
|
||||||
|
CONFIG_DEFAULT_DUMMY=y
|
||||||
|
CONFIG_DEFAULT_SCHEDULER=y
|
||||||
CONFIG_DMADEVICES=y
|
CONFIG_DMADEVICES=y
|
||||||
CONFIG_DMA_BCM2708=y
|
CONFIG_DMA_BCM2708=y
|
||||||
CONFIG_DMA_BCM2835=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_PROVIDE_GET_FB_UNMAPPED_AREA is not set
|
||||||
# CONFIG_FB_RPISENSE is not set
|
# CONFIG_FB_RPISENSE is not set
|
||||||
CONFIG_FIRMWARE_IN_KERNEL=y
|
CONFIG_FIRMWARE_IN_KERNEL=y
|
||||||
|
CONFIG_FIXED_PHY=y
|
||||||
CONFIG_FIX_EARLYCON_MEM=y
|
CONFIG_FIX_EARLYCON_MEM=y
|
||||||
# CONFIG_FONTS is not set
|
# CONFIG_FONTS is not set
|
||||||
CONFIG_FONT_8x16=y
|
CONFIG_FONT_8x16=y
|
||||||
|
@ -322,6 +326,7 @@ CONFIG_MAX_RAW_DEVS=256
|
||||||
# CONFIG_MDIO_BUS is not set
|
# CONFIG_MDIO_BUS is not set
|
||||||
CONFIG_MEMORY_ISOLATION=y
|
CONFIG_MEMORY_ISOLATION=y
|
||||||
CONFIG_MFD_SYSCON=y
|
CONFIG_MFD_SYSCON=y
|
||||||
|
CONFIG_MICROCHIP_PHY=y
|
||||||
CONFIG_MIGRATION=y
|
CONFIG_MIGRATION=y
|
||||||
CONFIG_MMC=y
|
CONFIG_MMC=y
|
||||||
CONFIG_MMC_BCM2835=y
|
CONFIG_MMC_BCM2835=y
|
||||||
|
@ -356,6 +361,7 @@ CONFIG_OF_DYNAMIC=y
|
||||||
CONFIG_OF_EARLY_FLATTREE=y
|
CONFIG_OF_EARLY_FLATTREE=y
|
||||||
CONFIG_OF_FLATTREE=y
|
CONFIG_OF_FLATTREE=y
|
||||||
CONFIG_OF_GPIO=y
|
CONFIG_OF_GPIO=y
|
||||||
|
CONFIG_OF_MDIO=y
|
||||||
CONFIG_OF_IRQ=y
|
CONFIG_OF_IRQ=y
|
||||||
CONFIG_OF_NET=y
|
CONFIG_OF_NET=y
|
||||||
CONFIG_OF_OVERLAY=y
|
CONFIG_OF_OVERLAY=y
|
||||||
|
@ -367,6 +373,7 @@ CONFIG_PARTITION_PERCPU=y
|
||||||
# CONFIG_PCI_DOMAINS_GENERIC is not set
|
# CONFIG_PCI_DOMAINS_GENERIC is not set
|
||||||
# CONFIG_PCI_SYSCALL is not set
|
# CONFIG_PCI_SYSCALL is not set
|
||||||
CONFIG_PGTABLE_LEVELS=3
|
CONFIG_PGTABLE_LEVELS=3
|
||||||
|
CONFIG_PHYLIB=y
|
||||||
CONFIG_PHYS_ADDR_T_64BIT=y
|
CONFIG_PHYS_ADDR_T_64BIT=y
|
||||||
# CONFIG_PHY_XGENE is not set
|
# CONFIG_PHY_XGENE is not set
|
||||||
CONFIG_PINCTRL=y
|
CONFIG_PINCTRL=y
|
||||||
|
@ -428,6 +435,7 @@ CONFIG_SRCU=y
|
||||||
CONFIG_SUSPEND=y
|
CONFIG_SUSPEND=y
|
||||||
CONFIG_SUSPEND_FREEZER=y
|
CONFIG_SUSPEND_FREEZER=y
|
||||||
CONFIG_SWIOTLB=y
|
CONFIG_SWIOTLB=y
|
||||||
|
CONFIG_SWPHY=y
|
||||||
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
||||||
CONFIG_SYS_SUPPORTS_HUGETLBFS=y
|
CONFIG_SYS_SUPPORTS_HUGETLBFS=y
|
||||||
# CONFIG_TEXTSEARCH is not set
|
# 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…
Reference in a new issue