--- zzzz-none-000/linux-4.4.271/arch/arm64/Kconfig 2021-06-03 06:22:09.000000000 +0000 +++ maple-fsgw-759/linux-4.4.271/arch/arm64/Kconfig 2023-12-20 10:37:01.000000000 +0000 @@ -7,6 +7,7 @@ select ARCH_HAS_ELF_RANDOMIZE select ARCH_HAS_GCOV_PROFILE_ALL select ARCH_HAS_SG_CHAIN + select ARCH_HAS_KCOV select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST select ARCH_USE_CMPXCHG_LOCKREF select ARCH_SUPPORTS_ATOMIC_RMW @@ -69,8 +70,10 @@ select HAVE_FTRACE_MCOUNT_RECORD select HAVE_FUNCTION_TRACER select HAVE_FUNCTION_GRAPH_TRACER + select HAVE_GCC_PLUGINS select HAVE_GENERIC_DMA_COHERENT select HAVE_HW_BREAKPOINT if PERF_EVENTS + select HAVE_IRQ_TIME_ACCOUNTING select HAVE_MEMBLOCK select HAVE_PATA_PLATFORM select HAVE_PERF_EVENTS @@ -93,6 +96,7 @@ select SYSCTL_EXCEPTION_TRACE select HAVE_CONTEXT_TRACKING select HAVE_ARM_SMCCC + select THREAD_INFO_IN_TASK help ARM 64-bit (AArch64) Linux support. @@ -256,6 +260,39 @@ If unsure, say Y. +config IPQ_MEM_PROFILE + int "Select Memory Profile" + range 0 1024 + default 0 + ---help--- + This option select memory profile to be used,which defines + the reserved memory configuration used in device tree. + If unsure, say 0 + +config IPQ_FLASH_16M_PROFILE + bool "Enable 16M Flash Profile" + default n + ---help--- + This option select flash profile to be used. + + If unsure, say n + +config IPQ_FLASH_16M_PROFILE_DEBUG + bool "Enable 16M Flash Profile" + depends on IPQ_FLASH_16M_PROFILE + default n + ---help--- + This option selects 16M flash debug profile. + + If unsure, say n + +config SKB_FIXED_SIZE_2K + bool "SKB size fixed at 2K" + default n + help + This is a hint to the NSS driver that the ‘skbuff’ size might + need to be fixed at 2KB, to conserve memory. + config ARM64_ERRATUM_824069 bool "Cortex-A53: 824069: Cache line might not be marked as clean after a CleanShared snoop" default y