From 20dbb987e34aac93e217561ace73b391ff9e54e9 Mon Sep 17 00:00:00 2001 From: "sam.xiang" Date: Tue, 23 May 2023 21:14:49 +0800 Subject: [PATCH] linux: weekly update 2023-05-22 1. add rtl8821cs to kconfig 2. Support icommsemi config Change-Id: I7b1a5fd4cfd7b2be4009180f9038e79ad8e2c7e8 --- linux_5.10/drivers/net/wireless/Kconfig | 1 + linux_5.10/drivers/net/wireless/Makefile | 1 + .../drivers/net/wireless/icommsemi/Kconfig | 21 +++++++++++++++++++ .../drivers/net/wireless/icommsemi/Makefile | 3 +++ .../drivers/net/wireless/realtek/Kconfig | 8 +++++++ 5 files changed, 34 insertions(+) create mode 100644 linux_5.10/drivers/net/wireless/icommsemi/Kconfig create mode 100644 linux_5.10/drivers/net/wireless/icommsemi/Makefile diff --git a/linux_5.10/drivers/net/wireless/Kconfig b/linux_5.10/drivers/net/wireless/Kconfig index 170a64e67..5f84d6d0c 100644 --- a/linux_5.10/drivers/net/wireless/Kconfig +++ b/linux_5.10/drivers/net/wireless/Kconfig @@ -48,6 +48,7 @@ source "drivers/net/wireless/st/Kconfig" source "drivers/net/wireless/ti/Kconfig" source "drivers/net/wireless/zydas/Kconfig" source "drivers/net/wireless/quantenna/Kconfig" +source "drivers/net/wireless/icommsemi/Kconfig" config PCMCIA_RAYCS tristate "Aviator/Raytheon 2.4GHz wireless support" diff --git a/linux_5.10/drivers/net/wireless/Makefile b/linux_5.10/drivers/net/wireless/Makefile index 80b324499..1c4537d62 100644 --- a/linux_5.10/drivers/net/wireless/Makefile +++ b/linux_5.10/drivers/net/wireless/Makefile @@ -20,6 +20,7 @@ obj-$(CONFIG_WLAN_VENDOR_ST) += st/ obj-$(CONFIG_WLAN_VENDOR_TI) += ti/ obj-$(CONFIG_WLAN_VENDOR_ZYDAS) += zydas/ obj-$(CONFIG_WLAN_VENDOR_QUANTENNA) += quantenna/ +obj-$(CONFIG_WLAN_VENDOR_ICOMMSEMI) += icommsemi/ # 16-bit wireless PCMCIA client drivers obj-$(CONFIG_PCMCIA_RAYCS) += ray_cs.o diff --git a/linux_5.10/drivers/net/wireless/icommsemi/Kconfig b/linux_5.10/drivers/net/wireless/icommsemi/Kconfig new file mode 100644 index 000000000..14e8d70d3 --- /dev/null +++ b/linux_5.10/drivers/net/wireless/icommsemi/Kconfig @@ -0,0 +1,21 @@ +# SPDX-License-Identifier: GPL-2.0-only +config WLAN_VENDOR_ICOMMSEMI + bool "ICOMMSEMI devices" + default y + help + If you have a wireless card belonging to this class, say Y. + + Note that the answer to this question doesn't directly affect the + kernel: saying N will just cause the configurator to skip all the + questions about these cards. If you say Y, you will be asked for + your specific card in the following questions. + +if WLAN_VENDOR_ICOMMSEMI + +config SV6115 + tristate "ICOMMSEMI SV6115 USB WiFi" + help + This chip work through USB. + You need to say Y if your board use this chip to implement wifi + +endif # WLAN_VENDOR_ICOMMSEMI diff --git a/linux_5.10/drivers/net/wireless/icommsemi/Makefile b/linux_5.10/drivers/net/wireless/icommsemi/Makefile new file mode 100644 index 000000000..ec1724950 --- /dev/null +++ b/linux_5.10/drivers/net/wireless/icommsemi/Makefile @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0-only +# + diff --git a/linux_5.10/drivers/net/wireless/realtek/Kconfig b/linux_5.10/drivers/net/wireless/realtek/Kconfig index 4ebdfadbf..83781d330 100644 --- a/linux_5.10/drivers/net/wireless/realtek/Kconfig +++ b/linux_5.10/drivers/net/wireless/realtek/Kconfig @@ -42,4 +42,12 @@ config RTL8723DS This chip work through SDIO. You need to say Y if your board use this chip to implement wifi +config RTL8821CS + tristate "Realtek 8821C SDIO or SPI WiFi" + help + Help message of RTL8821CS + This is the driver of Realtek wifi drvier. + This chip work through SDIO. + You need to say Y if your board use this chip to implement wifi + endif # WLAN_VENDOR_REALTEK