1. 24 11月, 2014 3 次提交
  2. 24 10月, 2014 1 次提交
    • E
      iwlwifi: configure the LTR · 9180ac50
      Emmanuel Grumbach 提交于
      The LTR is the handshake between the device and the root
      complex about the latency allowed when the bus exits power
      save. This configuration was missing and this led to high
      latency in the link power up. The end user could experience
      high latency in the network because of this.
      
      Cc: <stable@vger.kernel.org> [3.10+]
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      9180ac50
  3. 16 9月, 2014 1 次提交
    • A
      iwlwifi: mvm: prepare for scheduler config command · 3edf8ff6
      Avri Altman 提交于
      The scheduler is a HW sub-block that directs the work of the Flow
      Handler by issuing requests for frame transfers, specifying source
      and destination. Its primary function is to allocate flows into the
      TX FIFOs based upon a pre-determined mapping.
      
      The driver has some responsibilities to the scheduler, namely
      initialising and maintaining the hardware registers. This is
      currently done by directly accessing them, which can cause races
      with the firmware also accessing the registers.
      
      To address this problem, change the driver to no longer directly
      access the registers but go through the firmware for this if the
      firmware has support for DQA and thus the new command.
      Signed-off-by: NAvri Altman <avri.altman@intel.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      3edf8ff6
  4. 15 9月, 2014 1 次提交
  5. 14 9月, 2014 2 次提交
  6. 08 9月, 2014 1 次提交
  7. 04 9月, 2014 4 次提交
  8. 21 7月, 2014 1 次提交
  9. 08 7月, 2014 4 次提交
  10. 14 4月, 2014 2 次提交
  11. 12 3月, 2014 2 次提交
    • E
      iwlwifi: mvm: make bt-coex.c generic · 5b7ff615
      Emmanuel Grumbach 提交于
      Make bt-coex generic to allow other coex mechanisms.
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      5b7ff615
    • E
      iwlwifi: mvm: BT Coex add support for Co-running block · b9fae2d5
      Emmanuel Grumbach 提交于
      7265 features a new calibration which is called antenna
      coupling. The purpose of this calibration (which isn't
      really a calibration), is to measure the isolation between
      the antennas and that can give us useful information for
      the Coex modules.
      
      With this information, we can tune the LookUpTables (LUTs)
      that define the BT / WiFi contention policy.
      
      The LUTs currently contain dummy values - but they will be
      updated soon.
      
      While at it, change the current code to stop duplicate the
      host command while sending. This was needed back then, when
      the command was short enough to be allocated on the stack.
      Since then, the command grew a lot and is now allocated on
      the heap - hence we can use the NOCOPY option instead.
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      b9fae2d5
  12. 21 2月, 2014 1 次提交
  13. 13 2月, 2014 1 次提交
  14. 07 2月, 2014 1 次提交
  15. 04 2月, 2014 4 次提交
  16. 01 1月, 2014 1 次提交
  17. 18 12月, 2013 4 次提交
  18. 11 10月, 2013 1 次提交
  19. 03 10月, 2013 4 次提交
  20. 16 8月, 2013 1 次提交