On Mon, Apr 17, 2023 at 08:57:23PM +0200, Philipp Hortmann wrote: > When loading the driver for rtl8192e, the W_DISABLE# switch is working as > intended. But when the WLAN is turned off in software and then turned on > again the W_DISABLE# does not work anymore. Reason for this is that in > the function _rtl92e_dm_check_rf_ctrl_gpio() the bfirst_after_down is > checked and returned when true. bfirst_after_down is set true when > switching the WLAN off in software. But it is not set to false again > when WLAN is turned on again. > > Add bfirst_after_down = false in _rtl92e_sta_up to reset bit and fix > above described bug. > > Fixes: https://lore.kernel.org/linux-staging/248ec330-b4c3-aa7b-61eb-69ce8d333b69@xxxxxxxxx/ > Signed-off-by: Philipp Hortmann <philipp.g.hortmann@xxxxxxxxx> > --- > v1->v2: Added Fixes Tag "Fixes:" needs to point to a git commit id, not a url. thanks, greg k-h