summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
diff options
context:
space:
mode:
authorLuca Coelho <luciano.coelho@intel.com>2016-10-13 09:07:07 +0200
committerLuca Coelho <luciano.coelho@intel.com>2016-10-19 08:53:42 +0200
commite0d9727c111a5917a1184c71c1a8e6f78c7fc41d (patch)
tree8071b11b1394caf3082b88a5c156375b63dfc5f5 /drivers/net/wireless/intel/iwlwifi/mvm/scan.c
parentiwlwifi: mvm: wake the wait queue when the RX sync counter is zero (diff)
downloadlinux-e0d9727c111a5917a1184c71c1a8e6f78c7fc41d.tar.xz
linux-e0d9727c111a5917a1184c71c1a8e6f78c7fc41d.zip
iwlwifi: pcie: fix SPLC structure parsing
The SPLC data parsing is too restrictive and was not trying find the correct element for WiFi. This causes problems with some BIOSes where the SPLC method exists, but doesn't have a WiFi entry on the first element of the list. The domain type values are also incorrect according to the specification. Fix this by complying with the actual specification. Additionally, replace all occurrences of SPLX to SPLC, since SPLX is only a structure internal to the ACPI tables, and may not even exist. Fixes: bcb079a14d75 ("iwlwifi: pcie: retrieve and parse ACPI power limitations") Reported-by: Chris Rorvick <chris@rorvick.com> Tested-by: Paul Bolle <pebolle@tiscali.nl> Tested-by: Chris Rorvick <chris@rorvick.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/scan.c')
0 files changed, 0 insertions, 0 deletions