aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/intel/pmt/class.c
diff options
context:
space:
mode:
authorJorge Lopez <[email protected]>2022-10-28 15:55:27 +0000
committerHans de Goede <[email protected]>2022-11-07 11:33:49 +0000
commit1598bfa8e1faa932de42e1ee7628a1c4c4263f0a (patch)
treece013a8b23a5da1d514d6317cdc308b204a5a356 /drivers/platform/x86/intel/pmt/class.c
parentplatform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 (diff)
downloadkernel-1598bfa8e1faa932de42e1ee7628a1c4c4263f0a.tar.gz
kernel-1598bfa8e1faa932de42e1ee7628a1c4c4263f0a.zip
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
After upgrading BIOS to U82 01.02.01 Rev.A, the console is flooded strange char "^@" which printed out every second and makes login nearly impossible. Also the below messages were shown both in console and journal/dmesg every second: usb 1-3: Device not responding to setup address. usb 1-3: device not accepting address 4, error -71 usb 1-3: device descriptor read/all, error -71 usb usb1-port3: unable to enumerate USB device Wifi is soft blocked by checking rfkill. When unblocked manually, after few seconds it would be soft blocked again. So I was suspecting something triggered rfkill to soft block wifi. At the end it was fixed by removing hp_wmi module. The root cause is the way hp-wmi driver handles command 1B on post-2009 BIOS. In pre-2009 BIOS, command 1Bh return 0x4 to indicate that BIOS no longer controls the power for the wireless devices. Signed-off-by: Jorge Lopez <[email protected]> Link: https://bugzilla.kernel.org/show_bug.cgi?id=216468 Reviewed-by: Mario Limonciello <[email protected]> Link: https://lore.kernel.org/r/[email protected] Cc: [email protected] Reviewed-by: Hans de Goede <[email protected]> Signed-off-by: Hans de Goede <[email protected]>
Diffstat (limited to 'drivers/platform/x86/intel/pmt/class.c')
0 files changed, 0 insertions, 0 deletions