hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/staging/rtl8192e/rtl8192e/rtl_dm.c
....@@ -185,7 +185,6 @@
185185 static void _rtl92e_dm_deinit_fsync(struct net_device *dev);
186186
187187 static void _rtl92e_dm_check_txrateandretrycount(struct net_device *dev);
188
-static void _rtl92e_dm_check_ac_dc_power(struct net_device *dev);
189188 static void _rtl92e_dm_check_fsync(struct net_device *dev);
190189 static void _rtl92e_dm_check_rf_ctrl_gpio(void *data);
191190 static void _rtl92e_dm_fsync_timer_callback(struct timer_list *t);
....@@ -238,8 +237,6 @@
238237 if (priv->being_init_adapter)
239238 return;
240239
241
- _rtl92e_dm_check_ac_dc_power(dev);
242
-
243240 _rtl92e_dm_check_txrateandretrycount(dev);
244241 _rtl92e_dm_check_edca_turbo(dev);
245242
....@@ -256,30 +253,6 @@
256253 _rtl92e_dm_send_rssi_to_fw(dev);
257254 _rtl92e_dm_cts_to_self(dev);
258255 }
259
-
260
-static void _rtl92e_dm_check_ac_dc_power(struct net_device *dev)
261
-{
262
- struct r8192_priv *priv = rtllib_priv(dev);
263
- static char const ac_dc_script[] = "/etc/acpi/wireless-rtl-ac-dc-power.sh";
264
- char *argv[] = {(char *)ac_dc_script, DRV_NAME, NULL};
265
- static char *envp[] = {"HOME=/",
266
- "TERM=linux",
267
- "PATH=/usr/bin:/bin",
268
- NULL};
269
-
270
- if (priv->ResetProgress == RESET_TYPE_SILENT) {
271
- RT_TRACE((COMP_INIT | COMP_POWER | COMP_RF),
272
- "GPIOChangeRFWorkItemCallBack(): Silent Reset!!!!!!!\n");
273
- return;
274
- }
275
-
276
- if (priv->rtllib->state != RTLLIB_LINKED)
277
- return;
278
- call_usermodehelper(ac_dc_script, argv, envp, UMH_WAIT_PROC);
279
-
280
- return;
281
-};
282
-
283256
284257 void rtl92e_init_adaptive_rate(struct net_device *dev)
285258 {
....@@ -1800,10 +1773,6 @@
18001773 u8 tmp1byte;
18011774 enum rt_rf_power_state eRfPowerStateToSet;
18021775 bool bActuallySet = false;
1803
- char *argv[3];
1804
- static char const RadioPowerPath[] = "/etc/acpi/events/RadioPower.sh";
1805
- static char *envp[] = {"HOME=/", "TERM=linux", "PATH=/usr/bin:/bin",
1806
- NULL};
18071776
18081777 bActuallySet = false;
18091778
....@@ -1835,14 +1804,6 @@
18351804 mdelay(1000);
18361805 priv->bHwRfOffAction = 1;
18371806 rtl92e_set_rf_state(dev, eRfPowerStateToSet, RF_CHANGE_BY_HW);
1838
- if (priv->bHwRadioOff)
1839
- argv[1] = "RFOFF";
1840
- else
1841
- argv[1] = "RFON";
1842
-
1843
- argv[0] = (char *)RadioPowerPath;
1844
- argv[2] = NULL;
1845
- call_usermodehelper(RadioPowerPath, argv, envp, UMH_WAIT_PROC);
18461807 }
18471808 }
18481809