From 40f6298d06da0f2c9004a38697be8e8473f58bc3 Mon Sep 17 00:00:00 2001 From: Kenneth Kasilag Date: Wed, 1 Apr 2026 23:24:39 +0000 Subject: [PATCH] airoha: update config for 6.18 Update the kernel configuration in for kernel 6.18. Signed-off-by: Kenneth Kasilag Link: https://github.com/openwrt/openwrt/pull/21019 Signed-off-by: Jonas Jelonek --- target/linux/airoha/an7581/config-6.18 | 6 +++++- target/linux/airoha/an7583/config-6.18 | 8 +++++--- target/linux/airoha/en7523/config-6.18 | 4 +++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/target/linux/airoha/an7581/config-6.18 b/target/linux/airoha/an7581/config-6.18 index 3acef03fb4..fef98d6b2d 100644 --- a/target/linux/airoha/an7581/config-6.18 +++ b/target/linux/airoha/an7581/config-6.18 @@ -47,7 +47,6 @@ CONFIG_ARM_PMUV3=y CONFIG_ARM_PSCI_FW=y CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y -CONFIG_BLK_MQ_PCI=y CONFIG_BLK_PM=y CONFIG_BLOCK_NOTIFIERS=y CONFIG_BUFFER_HEAD=y @@ -83,6 +82,7 @@ CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_HASH_INFO=y +CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_GF128MUL=y CONFIG_CRYPTO_LIB_UTILS=y @@ -110,6 +110,7 @@ CONFIG_FS_MBCACHE=y CONFIG_FUNCTION_ALIGNMENT=4 CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FWNODE_MDIO=y +CONFIG_FWNODE_PCS=y # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y CONFIG_GENERIC_ALLOCATOR=y @@ -251,6 +252,7 @@ CONFIG_OF_IRQ=y CONFIG_OF_KOBJ=y CONFIG_OF_MDIO=y CONFIG_PADATA=y +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_PAGE_POOL=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_PAGE_SIZE_LESS_THAN_64KB=y @@ -320,6 +322,8 @@ CONFIG_RFS_ACCEL=y CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_RPS=y CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y CONFIG_SERIAL_8250_AIROHA=y CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_FSL=y diff --git a/target/linux/airoha/an7583/config-6.18 b/target/linux/airoha/an7583/config-6.18 index 392603a41f..cdafcd341a 100644 --- a/target/linux/airoha/an7583/config-6.18 +++ b/target/linux/airoha/an7583/config-6.18 @@ -50,7 +50,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU is not set # CONFIG_ARM_SMMU_V3 is not set CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y -CONFIG_BLK_MQ_PCI=y CONFIG_BLK_PM=y CONFIG_BUFFER_HEAD=y CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y @@ -86,12 +85,11 @@ CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_DEV_EIP93=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_HASH_INFO=y +CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LZO=y -CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_ZSTD=y CONFIG_DCACHE_WORD_ACCESS=y CONFIG_DEBUG_MISC=y @@ -113,6 +111,7 @@ CONFIG_FS_MBCACHE=y CONFIG_FUNCTION_ALIGNMENT=4 CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FWNODE_MDIO=y +CONFIG_FWNODE_PCS=y CONFIG_FW_CACHE=y # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y @@ -252,6 +251,7 @@ CONFIG_OF_GPIO=y CONFIG_OF_IRQ=y CONFIG_OF_KOBJ=y CONFIG_OF_MDIO=y +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_PAGE_POOL=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_PAGE_SIZE_LESS_THAN_64KB=y @@ -318,6 +318,8 @@ CONFIG_RFS_ACCEL=y CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_RPS=y CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y CONFIG_SERIAL_8250_AIROHA=y CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_FSL=y diff --git a/target/linux/airoha/en7523/config-6.18 b/target/linux/airoha/en7523/config-6.18 index 825b2cc536..eefe1353a4 100644 --- a/target/linux/airoha/en7523/config-6.18 +++ b/target/linux/airoha/en7523/config-6.18 @@ -79,7 +79,7 @@ CONFIG_CPU_V7=y CONFIG_CRC16=y CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y +CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y CONFIG_CRYPTO_LIB_GF128MUL=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LZO=y @@ -99,6 +99,7 @@ CONFIG_FIX_EARLYCON_MEM=y CONFIG_FS_IOMAP=y CONFIG_FUNCTION_ALIGNMENT=0 CONFIG_FWNODE_MDIO=y +CONFIG_FWNODE_PCS=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y @@ -221,6 +222,7 @@ CONFIG_OUTER_CACHE=y CONFIG_OUTER_CACHE_SYNC=y CONFIG_PADATA=y CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_PAGE_POOL=y CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_PAGE_SIZE_LESS_THAN_64KB=y