From 297b60346df8beafee954a0fd7c2d64f33f3b9bc Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Sat, 11 May 2024 01:44:05 +0000
Subject: [PATCH] rtl8211F_led_control
---
kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/dhd_linux_platdev.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/dhd_linux_platdev.c b/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/dhd_linux_platdev.c
index f91e496..9da8b5a 100644
--- a/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/dhd_linux_platdev.c
+++ b/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/dhd_linux_platdev.c
@@ -202,7 +202,7 @@
}
#endif /* ENABLE_4335BT_WAR */
- err = plat_data->set_power(on);
+ err = plat_data->set_power(on, adapter);
}
if (msec && !err)
@@ -541,9 +541,15 @@
if (dts_enabled) {
struct resource *resource;
adapter->wifi_plat_data = (void *)&dhd_wlan_control;
+#ifdef CUSTOMER_HW
+ wifi_plat_dev_probe_ret = dhd_wlan_init_plat_data(adapter);
+ if (wifi_plat_dev_probe_ret)
+ return wifi_plat_dev_probe_ret;
+#endif
resource = &dhd_wlan_resources;
- adapter->irq_num = resource->start;
- adapter->intr_flags = resource->flags & IRQF_TRIGGER_MASK;
+ //adapter->irq_num = resource->start;
+ //adapter->intr_flags = resource->flags & IRQF_TRIGGER_MASK;
+
#ifdef DHD_ISR_NO_SUSPEND
adapter->intr_flags |= IRQF_NO_SUSPEND;
#endif // endif
--
Gitblit v1.6.2