diff --git a/config/kernel/linux-rockchip64-edge.config b/config/kernel/linux-rockchip64-edge.config index 35ca5c45b4..ec444d3023 100644 --- a/config/kernel/linux-rockchip64-edge.config +++ b/config/kernel/linux-rockchip64-edge.config @@ -1,24 +1,23 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.8.2 Kernel Configuration +# Linux/arm64 6.8.6 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Ubuntu 13.2.0-19ubuntu1) 13.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Debian 12.2.0-14) 12.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 +CONFIG_GCC_VERSION=120200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24000 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24000 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=125 +CONFIG_PAHOLE_VERSION=124 CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y @@ -3541,6 +3540,7 @@ CONFIG_WL18XX=m CONFIG_WLCORE=m CONFIG_WLCORE_SPI=m CONFIG_WLCORE_SDIO=m +CONFIG_RTL8723DS=m # CONFIG_RTL8822BU is not set # CONFIG_RTL8821CU is not set # CONFIG_88XXAU is not set diff --git a/lib/functions/compilation/patch/drivers_network.sh b/lib/functions/compilation/patch/drivers_network.sh index b88bdc9146..b3cf8d86ab 100644 --- a/lib/functions/compilation/patch/drivers_network.sh +++ b/lib/functions/compilation/patch/drivers_network.sh @@ -216,7 +216,7 @@ driver_rtl8811_rtl8812_rtl8814_rtl8821() { driver_xradio_xr819() { # Wireless drivers for Xradio XR819 chipsets - + if linux-version compare "${version}" ge 4.19 && [[ "$LINUXFAMILY" == sunxi* ]]; then # Attach to specific commit (is branch:master) @@ -527,23 +527,13 @@ driver_rtl8723cs() { } - -### -### -### NOTICE: <=6.7 BELOW ONLY -### -### All drivers and patches listed below are only used in kernels <=6.7 and **not** in >=6.8 -### Sorted by: "linux-version le ..." from high (newer kernel) to low (older kernel). -### It is sorted like this for better visibility. -### -### v v v v v v v v v v v v v v v v v v v v v v v - - +### The vendor's RTL8723DS driver is still required for RockPI-S support because +### the RTW88 driver for the chip configures its RF gains incorrectly driver_rtl8723DS() { # Wireless drivers for Realtek 8723DS chipsets - if linux-version compare "${version}" ge 5.0 && linux-version compare "${version}" le 6.7; then + if linux-version compare "${version}" ge 5.0; then # Attach to specific commit (was "branch:master") local rtl8723dsver='commit:52e593e8c889b68ba58bd51cbdbcad7fe71362e4' # Commit date: Nov 14, 2023 (please update when updating commit ref) @@ -582,6 +572,16 @@ driver_rtl8723DS() { fi } +### +### +### NOTICE: <=6.7 BELOW ONLY +### +### All drivers and patches listed below are only used in kernels <=6.7 and **not** in >=6.8 +### Sorted by: "linux-version le ..." from high (newer kernel) to low (older kernel). +### It is sorted like this for better visibility. +### +### v v v v v v v v v v v v v v v v v v v v v v v + driver_rtl8723DU() { # Wireless drivers for Realtek 8723DU chipsets