An error occurred fetching the project authors.
  1. 19 Apr, 2017 1 commit
    • Sara Sharon's avatar
      iwlwifi: pcie: introduce a000 TX queues management · 6b35ff91
      Sara Sharon authored
      In a000 devices the TX handling is different in a few ways:
      * Queues are allocated dynamically
      * DQA is enabled by default
      * Driver shouldn't access TFH registers - ucode configures it
        all in SCD_QUEUE_CFG command
      
      Support all this in a new API with op mode, where op mode sends
      the command, transport will allocate the queue dynamically, fill
      in DMA properties, send the command to FW and get the ID back.
      Current implementation only sets the new transport API and fills
      the DMA properties.
      Future patches will complete the other parts.
      Signed-off-by: default avatarSara Sharon <sara.sharon@intel.com>
      Signed-off-by: default avatarLuca Coelho <luciano.coelho@intel.com>
      6b35ff91
  2. 11 Apr, 2017 1 commit
    • Sara Sharon's avatar
      iwlwifi: pcie: add context information support · eda50cde
      Sara Sharon authored
      Context information structure is going to be used in a000
      devices for firmware self init.
      
      The self init includes firmware self loading from DRAM by
      ROM.
      This means the TFH relevant firmware loading can be cleaned up.
      
      The firmware loading includes the paging memory as well, so op
      mode can stop initializing the paging and sending the DRAM_BLOCK_CMD.
      
      Firmware is doing RFH, TFH and SCD configuration, while driver
      only fills the required configurations and addresses in the
      context information structure.
      
      The only remaining access to RFH is the write pointer, which
      is updated upon alive interrupt after FW configured the RFH.
      Signed-off-by: default avatarSara Sharon <sara.sharon@intel.com>
      Signed-off-by: default avatarLuca Coelho <luciano.coelho@intel.com>
      eda50cde
  3. 15 Dec, 2016 1 commit
  4. 05 Jul, 2016 1 commit
  5. 01 Dec, 2015 1 commit
  6. 18 Nov, 2015 1 commit
  7. 28 May, 2015 1 commit
  8. 03 Feb, 2014 1 commit
  9. 18 Jun, 2013 1 commit
  10. 13 Jun, 2013 1 commit
  11. 06 Mar, 2013 1 commit
  12. 01 Feb, 2013 1 commit
    • Johannes Berg's avatar
      iwlwifi: add the MVM driver · 8ca151b5
      Johannes Berg authored
      Newer firmware revisions have a completely new
      firmware API. This is the new driver for this
      new API.
      
      I've listed the people who directly contributed
      code, but many others from various teams have
      contributed in other ways.
      
      Cc: Alexander Bondar <alexander.bondar@intel.com>
      Cc: Amit Beka <amit.beka@intel.com>
      Cc: Amnon Paz <amnonx.paz@intel.com>
      Cc: Assaf Krauss <assaf.krauss@intel.com>
      Cc: David Spinadel <david.spinadel@intel.com>
      Cc: Dor Shaish <dor.shaish@intel.com>
      Cc: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
      Cc: Eytan Lifshitz <eytan.lifshitz@intel.com>
      Cc: Ilan Peer <ilan.peer@intel.com>
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      8ca151b5
  13. 30 Jan, 2013 2 commits
  14. 13 Jun, 2012 1 commit
  15. 11 Jun, 2012 1 commit
  16. 06 Jun, 2012 3 commits
  17. 05 Jun, 2012 2 commits
  18. 25 May, 2012 1 commit
  19. 23 Apr, 2012 1 commit
  20. 12 Apr, 2012 1 commit
  21. 09 Apr, 2012 1 commit
  22. 07 Mar, 2012 2 commits
  23. 27 Feb, 2012 1 commit
  24. 17 Feb, 2012 1 commit
  25. 08 Dec, 2011 1 commit
  26. 06 Dec, 2011 2 commits
  27. 02 Dec, 2011 2 commits
  28. 11 Nov, 2011 1 commit
  29. 14 Oct, 2011 2 commits
  30. 03 Oct, 2011 1 commit
  31. 19 Sep, 2011 2 commits