1. 10 5月, 2015 1 次提交
  2. 24 11月, 2014 1 次提交
  3. 14 9月, 2014 1 次提交
  4. 25 6月, 2014 1 次提交
  5. 01 1月, 2014 1 次提交
  6. 18 12月, 2013 1 次提交
  7. 26 11月, 2013 1 次提交
    • L
      cfg80211: consolidate passive-scan and no-ibss flags · 8fe02e16
      Luis R. Rodriguez 提交于
      These two flags are used for the same purpose, just
      combine them into a no-ir flag to annotate no initiating
      radiation is allowed.
      
      Old userspace sending either flag will have it treated as
      the no-ir flag. To be considerate to older userspace we
      also send both the no-ir flag and the old no-ibss flags.
      Newer userspace will have to be aware of older kernels.
      
      Update all places in the tree using these flags with the
      following semantic patch:
      
      @@
      @@
      -NL80211_RRF_PASSIVE_SCAN
      +NL80211_RRF_NO_IR
      @@
      @@
      -NL80211_RRF_NO_IBSS
      +NL80211_RRF_NO_IR
      @@
      @@
      -IEEE80211_CHAN_PASSIVE_SCAN
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -IEEE80211_CHAN_NO_IBSS
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -NL80211_RRF_NO_IR | NL80211_RRF_NO_IR
      +NL80211_RRF_NO_IR
      @@
      @@
      -IEEE80211_CHAN_NO_IR | IEEE80211_CHAN_NO_IR
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -(NL80211_RRF_NO_IR)
      +NL80211_RRF_NO_IR
      @@
      @@
      -(IEEE80211_CHAN_NO_IR)
      +IEEE80211_CHAN_NO_IR
      
      Along with some hand-optimisations in documentation, to
      remove duplicates and to fix some indentation.
      Signed-off-by: NLuis R. Rodriguez <mcgrof@do-not-panic.com>
      [do all the driver updates in one go]
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      8fe02e16
  8. 29 5月, 2013 1 次提交
  9. 06 3月, 2013 3 次提交
  10. 31 1月, 2013 1 次提交
  11. 24 1月, 2013 1 次提交
  12. 07 12月, 2012 1 次提交
  13. 07 11月, 2012 1 次提交
  14. 20 6月, 2012 1 次提交
  15. 06 6月, 2012 1 次提交
    • J
      iwlwifi: refactor EEPROM reading/parsing · 26a7ca9a
      Johannes Berg 提交于
      The EEPROM reading/parsing code is all mixed in
      the driver today, and the EEPROM is parsed only
      when we access data from it. This is problematic
      because the NVM needs to be parsed and that is
      independent of reading it. Also, the NVM format
      for new devices will be different and probably
      require a new parser.
      
      Therefore refactor the reading and parsing and
      create two independent components. Reading the
      EEPROM requires direct hardware accesses and
      therefore access to the transport, but parsing
      is independent and can be done on an NVM blob.
      Reviewed-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      26a7ca9a