1. 06 10月, 2018 1 次提交
    • L
      iwlwifi: mvm: check for n_profiles validity in EWRD ACPI · 2e1976bb
      Luca Coelho 提交于
      When reading the profiles from the EWRD table in ACPI, we loop over
      the data and set it into our internal table.  We use the number of
      profiles specified in ACPI without checking its validity, so if the
      ACPI table is corrupted and the number is larger than our array size,
      we will try to make an out-of-bounds access.
      
      Fix this by making sure the value specified in the ACPI table is
      valid.
      
      Fixes: 69964905 ("iwlwifi: mvm: add support for EWRD (Dynamic SAR) ACPI table")
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      2e1976bb
  2. 31 8月, 2018 2 次提交
  3. 02 8月, 2018 1 次提交
  4. 26 7月, 2018 1 次提交
  5. 20 4月, 2018 3 次提交
  6. 16 3月, 2018 1 次提交
    • L
      iwlwifi: add shared clock PHY config flag for some devices · 86a2b204
      Luca Coelho 提交于
      Some devices use a shared clock which is very sensitive to variations
      and cause trouble in some situations.  We need to set a bit in the phy
      configuration to indicate that to the FW.  To make this generic, add a
      extra_phy_config_flags element to the device configuration and OR it
      into the phy_cfg before sending it to the firmware.  And also create a
      set of configurations for devices that use shared clocks and need this
      extra bit to be set.
      
      Fixes: c62446d2 ("iwlwifi: add new 9460 series PCI IDs")
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      86a2b204
  7. 06 12月, 2017 1 次提交
    • L
      iwlwifi: mvm: make init_dbg effective only on failure · f4744258
      Liad Kaufman 提交于
      If FW loads without a problem, leaving init_dbg on can
      cause a confusion, since the user won't necessarily
      remember it is still turned on, and there are flows in
      which everything continues as usual, only without
      stopping the device after INIT, even if there is no FW
      assert. On 22000 HW, for instance, this causes a
      warning, since the paging is getting initialized twice.
      
      Solve the issue by making this module param effective
      only if the FW indeed asserts during INIT.
      Signed-off-by: NLiad Kaufman <liad.kaufman@intel.com>
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      f4744258
  8. 28 11月, 2017 1 次提交
  9. 03 11月, 2017 1 次提交
  10. 18 10月, 2017 2 次提交
  11. 06 10月, 2017 5 次提交
  12. 18 8月, 2017 3 次提交
  13. 09 8月, 2017 3 次提交
  14. 06 8月, 2017 1 次提交
  15. 01 8月, 2017 7 次提交
  16. 29 6月, 2017 5 次提交
  17. 06 6月, 2017 2 次提交