From bb63c5dee58b2794eb929c126d9bcec7019dfd89 Mon Sep 17 00:00:00 2001 From: hejiawencc Date: Thu, 13 Jul 2023 17:07:25 +0800 Subject: [PATCH] =?UTF-8?q?driver=20=E8=A7=A3=E5=86=B3rtl8211cu=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E4=B8=8A=E7=94=B5=E5=AF=BC=E8=87=B4=E7=89=B9=E5=AE=9A?= =?UTF-8?q?=E6=83=85=E5=86=B5=E4=B8=8B=E6=97=A0=E6=B3=95=E8=AF=86=E5=88=AB?= =?UTF-8?q?usb=E8=AE=BE=E5=A4=87=E7=9A=84=E9=97=AE=E9=A2=98=20revert=20cd9?= =?UTF-8?q?9cc7d25f9a65d3109c8587001b428b6e54d53?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rtl8821cu/os_dep/linux/usb_intf.c | 85 +++++++++---------- 1 file changed, 42 insertions(+), 43 deletions(-) diff --git a/drivers/net/wireless/rockchip_wlan/rtl8821cu/os_dep/linux/usb_intf.c b/drivers/net/wireless/rockchip_wlan/rtl8821cu/os_dep/linux/usb_intf.c index 188727b52e2b..c5599ef9ee1d 100644 --- a/drivers/net/wireless/rockchip_wlan/rtl8821cu/os_dep/linux/usb_intf.c +++ b/drivers/net/wireless/rockchip_wlan/rtl8821cu/os_dep/linux/usb_intf.c @@ -1492,56 +1492,55 @@ static void __exit rtw_drv_halt(void) rtw_mstat_dump(RTW_DBGDUMP); } -// module_init(rtw_drv_entry); -// module_exit(rtw_drv_halt); +module_init(rtw_drv_entry); +module_exit(rtw_drv_halt); -#include "rtw_version.h" -#include -extern int get_wifi_chip_type(void); -extern int rockchip_wifi_power(int on); -extern int rockchip_wifi_set_carddetect(int val); +// #include "rtw_version.h" +// #include +// extern int get_wifi_chip_type(void); +// extern int rockchip_wifi_power(int on); +// extern int rockchip_wifi_set_carddetect(int val); -int rockchip_wifi_init_module_rtkwifi(void) -{ - printk("\n"); - printk("=======================================================\n"); - printk("==== Launching Wi-Fi driver! (Powered by Rockchip) ====\n"); - printk("=======================================================\n"); - printk("Realtek 8821CU USB WiFi driver (Powered by Rockchip,Ver %s) init.\n", DRIVERVERSION); +// int rockchip_wifi_init_module_rtkwifi(void) +// { +// printk("\n"); +// printk("=======================================================\n"); +// printk("==== Launching Wi-Fi driver! (Powered by Rockchip) ====\n"); +// printk("=======================================================\n"); +// printk("Realtek 8821CU USB WiFi driver (Powered by Rockchip,Ver %s) init.\n", DRIVERVERSION); - rockchip_wifi_power(0); - msleep(200); - rockchip_wifi_power(1); - rockchip_wifi_set_carddetect(1); +// rockchip_wifi_power(0); +// rockchip_wifi_power(1); +// rockchip_wifi_set_carddetect(1); - return rtw_drv_entry(); +// return rtw_drv_entry(); -} +// } -void rockchip_wifi_exit_module_rtkwifi(void) -{ - printk("\n"); - printk("=======================================================\n"); - printk("==== Dislaunching Wi-Fi driver! (Powered by Rockchip) ====\n"); - printk("=======================================================\n"); - printk("Realtek 8821CU USB WiFi driver (Powered by Rockchip,Ver %s) init.\n", DRIVERVERSION); +// void rockchip_wifi_exit_module_rtkwifi(void) +// { +// printk("\n"); +// printk("=======================================================\n"); +// printk("==== Dislaunching Wi-Fi driver! (Powered by Rockchip) ====\n"); +// printk("=======================================================\n"); +// printk("Realtek 8821CU USB WiFi driver (Powered by Rockchip,Ver %s) init.\n", DRIVERVERSION); - rtw_drv_halt(); +// rtw_drv_halt(); - rockchip_wifi_set_carddetect(0); - rockchip_wifi_power(0); +// rockchip_wifi_set_carddetect(0); +// rockchip_wifi_power(0); -} +// } -#ifdef CONFIG_WIFI_BUILD_MODULE -module_init(rockchip_wifi_init_module_rtkwifi); -module_exit(rockchip_wifi_exit_module_rtkwifi); -#else -#ifdef CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP -late_initcall(rockchip_wifi_init_module_rtkwifi); -module_exit(rockchip_wifi_exit_module_rtkwifi); -#else -EXPORT_SYMBOL(rockchip_wifi_init_module_rtkwifi); -EXPORT_SYMBOL(rockchip_wifi_exit_module_rtkwifi); -#endif -#endif +// #ifdef CONFIG_WIFI_BUILD_MODULE +// module_init(rockchip_wifi_init_module_rtkwifi); +// module_exit(rockchip_wifi_exit_module_rtkwifi); +// #else +// #ifdef CONFIG_WIFI_LOAD_DRIVER_WHEN_KERNEL_BOOTUP +// late_initcall(rockchip_wifi_init_module_rtkwifi); +// module_exit(rockchip_wifi_exit_module_rtkwifi); +// #else +// EXPORT_SYMBOL(rockchip_wifi_init_module_rtkwifi); +// EXPORT_SYMBOL(rockchip_wifi_exit_module_rtkwifi); +// #endif +// #endif