From c1b936716dd875d5b59162819a032f8abb08118e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20=C4=8Cerm=C3=A1k?= Date: Tue, 6 Feb 2024 18:18:58 +0100 Subject: [PATCH] Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 (#3151) * Enable ath12k, MT7996E and various new Realtek drivers from Linux v6.6 * Remove custom rtl8821cu driver from targets running Linux 6.6 --- buildroot-external/configs/generic_aarch64_defconfig | 1 - buildroot-external/configs/generic_x86_64_defconfig | 1 - buildroot-external/configs/green_defconfig | 1 - buildroot-external/configs/khadas_vim3_defconfig | 1 - buildroot-external/configs/odroid_c2_defconfig | 1 - buildroot-external/configs/odroid_c4_defconfig | 1 - buildroot-external/configs/odroid_m1_defconfig | 1 - buildroot-external/configs/odroid_n2_defconfig | 1 - buildroot-external/configs/odroid_xu4_defconfig | 1 - buildroot-external/configs/ova_defconfig | 1 - .../kernel/v6.6.y/device-support-wireless-pci.config | 5 +++++ .../kernel/v6.6.y/device-support-wireless.config | 8 ++++++++ 12 files changed, 13 insertions(+), 10 deletions(-) diff --git a/buildroot-external/configs/generic_aarch64_defconfig b/buildroot-external/configs/generic_aarch64_defconfig index 2d9cd4742..78439c160 100644 --- a/buildroot-external/configs/generic_aarch64_defconfig +++ b/buildroot-external/configs/generic_aarch64_defconfig @@ -104,7 +104,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/generic_x86_64_defconfig b/buildroot-external/configs/generic_x86_64_defconfig index bf800b456..075d91208 100644 --- a/buildroot-external/configs/generic_x86_64_defconfig +++ b/buildroot-external/configs/generic_x86_64_defconfig @@ -106,7 +106,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/green_defconfig b/buildroot-external/configs/green_defconfig index abd322eae..f49b8d4bf 100755 --- a/buildroot-external/configs/green_defconfig +++ b/buildroot-external/configs/green_defconfig @@ -83,7 +83,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/khadas_vim3_defconfig b/buildroot-external/configs/khadas_vim3_defconfig index 92ffc870a..e6841ace9 100644 --- a/buildroot-external/configs/khadas_vim3_defconfig +++ b/buildroot-external/configs/khadas_vim3_defconfig @@ -78,7 +78,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/odroid_c2_defconfig b/buildroot-external/configs/odroid_c2_defconfig index 409b54e31..23d491a42 100644 --- a/buildroot-external/configs/odroid_c2_defconfig +++ b/buildroot-external/configs/odroid_c2_defconfig @@ -78,7 +78,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/odroid_c4_defconfig b/buildroot-external/configs/odroid_c4_defconfig index 2718ed098..c4f1ea1a5 100644 --- a/buildroot-external/configs/odroid_c4_defconfig +++ b/buildroot-external/configs/odroid_c4_defconfig @@ -76,7 +76,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/odroid_m1_defconfig b/buildroot-external/configs/odroid_m1_defconfig index 4892f377b..d93320397 100644 --- a/buildroot-external/configs/odroid_m1_defconfig +++ b/buildroot-external/configs/odroid_m1_defconfig @@ -78,7 +78,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/odroid_n2_defconfig b/buildroot-external/configs/odroid_n2_defconfig index 40c60644c..62121f2b5 100644 --- a/buildroot-external/configs/odroid_n2_defconfig +++ b/buildroot-external/configs/odroid_n2_defconfig @@ -78,7 +78,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/odroid_xu4_defconfig b/buildroot-external/configs/odroid_xu4_defconfig index b5f5eb45f..79124e1f8 100644 --- a/buildroot-external/configs/odroid_xu4_defconfig +++ b/buildroot-external/configs/odroid_xu4_defconfig @@ -78,7 +78,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/configs/ova_defconfig b/buildroot-external/configs/ova_defconfig index e7a990281..067192871 100644 --- a/buildroot-external/configs/ova_defconfig +++ b/buildroot-external/configs/ova_defconfig @@ -108,7 +108,6 @@ BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y # BR2_PACKAGE_LVM2_STANDARD_INSTALL is not set BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y -BR2_PACKAGE_RTL8821CU=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_LIBCURL_CURL=y diff --git a/buildroot-external/kernel/v6.6.y/device-support-wireless-pci.config b/buildroot-external/kernel/v6.6.y/device-support-wireless-pci.config index 245819a29..d661c3c4c 100644 --- a/buildroot-external/kernel/v6.6.y/device-support-wireless-pci.config +++ b/buildroot-external/kernel/v6.6.y/device-support-wireless-pci.config @@ -8,6 +8,7 @@ CONFIG_ATH5K_PCI=y CONFIG_ATH10K_PCI=m CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m +CONFIG_ATH12K=m # Broadcom drivers CONFIG_BRCMFMAC_PCIE=y @@ -29,6 +30,7 @@ CONFIG_MT7603E=m CONFIG_MT7615E=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7996E=m # Ralink drivers CONFIG_RT2800PCI=m @@ -46,5 +48,8 @@ CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822CE=m CONFIG_RTW88_8723DE=m CONFIG_RTW88_8821CE=m + +CONFIG_RTW89_8851BE=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852BE=m CONFIG_RTW89_8852CE=m diff --git a/buildroot-external/kernel/v6.6.y/device-support-wireless.config b/buildroot-external/kernel/v6.6.y/device-support-wireless.config index ee32b321a..d36532a94 100644 --- a/buildroot-external/kernel/v6.6.y/device-support-wireless.config +++ b/buildroot-external/kernel/v6.6.y/device-support-wireless.config @@ -65,6 +65,14 @@ CONFIG_RTL8XXXU=m CONFIG_RTL8192CU=m CONFIG_RTL_CARDS=m CONFIG_RTW88=m +CONFIG_RTW88_8822BS=m +CONFIG_RTW88_8822BU=m +CONFIG_RTW88_8822CS=m +CONFIG_RTW88_8822CU=m +CONFIG_RTW88_8723DS=m +CONFIG_RTW88_8723DU=m +CONFIG_RTW88_8821CS=m +CONFIG_RTW88_8821CU=m CONFIG_RTW89=m # Staging drivers