]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kernel/config-arm64-generic
kernel: Update to 4.18.9
[ipfire-3.x.git] / kernel / config-arm64-generic
index 422a2048b0a2fcfd1fa2401fa12c440e9d928cb9..d1f8b3282de55bdac8ec18ac19c031f8c675081a 100644 (file)
@@ -1,6 +1,5 @@
 CONFIG_ARM64=y
 CONFIG_64BIT=y
-CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
 CONFIG_ARM64_PAGE_SHIFT=16
 CONFIG_ARM64_CONT_SHIFT=5
 CONFIG_ARCH_MMAP_RND_BITS_MIN=14
@@ -11,7 +10,6 @@ CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
 CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
 CONFIG_GENERIC_CSUM=y
 CONFIG_ZONE_DMA32=y
-CONFIG_ARCH_DMA_ADDR_T_64BIT=y
 CONFIG_ARCH_PROC_KCORE_TEXT=y
 CONFIG_THREAD_INFO_IN_TASK=y
 
@@ -25,6 +23,7 @@ CONFIG_GENERIC_IRQ_MIGRATION=y
 #
 # CONFIG_CONTEXT_TRACKING_FORCE is not set
 CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_ARCH_SUPPORTS_INT128=y
 # CONFIG_NUMA_BALANCING is not set
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
@@ -38,6 +37,7 @@ CONFIG_MODULES_USE_ELF_RELA=y
 CONFIG_ARCH_MMAP_RND_BITS=27
 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
 CONFIG_COMPAT_OLD_SIGACTION=y
+CONFIG_COMPAT_32BIT_TIME=y
 CONFIG_VMAP_STACK=y
 
 #
@@ -108,25 +108,25 @@ CONFIG_ARCH_XGENE=y
 #
 # Bus support
 #
-CONFIG_PCI_BUS_ADDR_T_64BIT=y
 CONFIG_PCI_LABEL=y
 CONFIG_HOTPLUG_PCI_ACPI=y
 CONFIG_HOTPLUG_PCI_ACPI_IBM=y
 
 #
-# DesignWare PCI Core Support
-#
-CONFIG_PCI_HISI=y
-# CONFIG_PCIE_KIRIN is not set
-
-#
-# PCI host controller drivers
+# Cadence PCIe controllers support
 #
+CONFIG_PCI_FTPCI100=y
 CONFIG_PCI_XGENE=y
 CONFIG_PCI_XGENE_MSI=y
 CONFIG_PCI_HOST_THUNDER_PEM=y
 CONFIG_PCI_HOST_THUNDER_ECAM=y
 
+#
+# DesignWare PCI Core Support
+#
+CONFIG_PCI_HISI=y
+# CONFIG_PCIE_KIRIN is not set
+
 #
 # ARM errata workarounds via the alternatives framework
 #
@@ -186,10 +186,10 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
 # CONFIG_MEMORY_FAILURE is not set
 # CONFIG_TRANSPARENT_HUGEPAGE is not set
 # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
+CONFIG_ARCH_HAS_PTE_SPECIAL=y
 # CONFIG_CRASH_DUMP is not set
 CONFIG_FORCE_MAX_ZONEORDER=11
 CONFIG_UNMAP_KERNEL_AT_EL0=y
-CONFIG_HARDEN_BRANCH_PREDICTOR=y
 CONFIG_HARDEN_EL2_VECTORS=y
 CONFIG_ARM64_SSBD=y
 CONFIG_ARMV8_DEPRECATED=y
@@ -242,7 +242,7 @@ CONFIG_ARM_DT_BL_CPUFREQ=m
 CONFIG_COMPAT_NETLINK_MESSAGES=y
 
 #
-# Generic Driver Options
+# Firmware loader
 #
 # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
 
@@ -303,6 +303,7 @@ CONFIG_CAVIUM_PTP=m
 CONFIG_LIQUIDIO=m
 CONFIG_LIQUIDIO_VF=m
 CONFIG_HNS3_ENET=m
+CONFIG_HINIC=m
 CONFIG_NET_SB1000=m
 CONFIG_MDIO_BUS_MUX=m
 CONFIG_MDIO_CAVIUM=m
@@ -523,6 +524,7 @@ CONFIG_IRQ_BYPASS_MANAGER=y
 # Common Clock Framework
 #
 CONFIG_COMMON_CLK_XGENE=y
+CONFIG_COMMON_CLK_MESON_AO=y
 CONFIG_COMMON_CLK_GXBB=y
 CONFIG_COMMON_CLK_AXG=y
 
@@ -669,6 +671,7 @@ CONFIG_ACPI_WATCHDOG=y
 # CONFIG_ACPI_CONFIGFS is not set
 CONFIG_ACPI_IORT=y
 CONFIG_ACPI_GTDT=y
+CONFIG_ACPI_PPTT=y
 # CONFIG_TPS68470_PMIC_OPREGION is not set
 
 #
@@ -686,7 +689,6 @@ CONFIG_EFIVAR_FS=y
 CONFIG_KVM_MMIO=y
 CONFIG_KVM_VFIO=y
 CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
-CONFIG_KVM_COMPAT=y
 CONFIG_KVM=y
 CONFIG_KVM_ARM_HOST=y
 CONFIG_KVM_ARM_PMU=y
@@ -702,8 +704,6 @@ CONFIG_FRAME_POINTER=y
 # Memory Debugging
 #
 # CONFIG_KASAN is not set
-CONFIG_ARCH_HAS_KCOV=y
-# CONFIG_KCOV is not set
 
 #
 # RCU Debugging
@@ -746,6 +746,7 @@ CONFIG_CRYPTO_SHA2_ARM64_CE=m
 CONFIG_CRYPTO_SHA512_ARM64_CE=m
 CONFIG_CRYPTO_SHA3_ARM64=m
 # CONFIG_CRYPTO_SM3_ARM64_CE is not set
+# CONFIG_CRYPTO_SM4_ARM64_CE is not set
 CONFIG_CRYPTO_GHASH_ARM64_CE=m
 CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
 CONFIG_CRYPTO_CRC32_ARM64_CE=m
@@ -759,8 +760,11 @@ CONFIG_CRYPTO_AES_ARM64_BS=m
 #
 # Library routines
 #
+CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
 # CONFIG_INDIRECT_PIO is not set
 CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
 CONFIG_HAS_IOPORT_MAP=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
 CONFIG_DMA_DIRECT_OPS=y
+CONFIG_SWIOTLB=y
 CONFIG_UCS2_STRING=y