1. 16 6月, 2016 1 次提交
  2. 14 6月, 2016 1 次提交
    • R
      brcmutil: add field storing control channel to the struct brcmu_chan · 4712d88a
      Rafał Miłecki 提交于
      Our d11 code supports encoding/decoding channel info into/from chanspec
      format used by firmware. Current implementation is quite misleading
      because of the way "chnum" field is used.
      When encoding channel info, "chnum" has to be filled by a caller with
      *center* channel number. However when decoding chanspec the same field
      is filled with a *control* channel number.
      
      1) This can be confusing. It's expected for information to be the same
         after encoding and decoding.
      2) It doesn't allow accessing all info when decoding. Some functions may
         need to know both channel numbers, e.g. cfg80211 callback getting
         current channel.
      Solve this by adding a separated field for control channel.
      Signed-off-by: NRafał Miłecki <zajec5@gmail.com>
      Reviewed-by: NArend van Spriel <arend.vanspriel@broadcom.com>
      Signed-off-by: NKalle Valo <kvalo@codeaurora.org>
      4712d88a
  3. 14 4月, 2016 1 次提交
  4. 12 4月, 2016 1 次提交
  5. 07 3月, 2016 2 次提交
  6. 08 1月, 2016 1 次提交
  7. 30 11月, 2015 2 次提交
  8. 26 11月, 2015 1 次提交
  9. 18 11月, 2015 1 次提交
  10. 21 10月, 2015 1 次提交
  11. 29 9月, 2015 6 次提交
  12. 16 6月, 2015 1 次提交
  13. 15 6月, 2015 3 次提交
  14. 30 3月, 2015 1 次提交
    • T
      cfg80211: pass name_assign_type to rdev_add_virtual_intf() · 6bab2e19
      Tom Gundersen 提交于
      This will expose in /sys whether the ifname of a device is set by
      userspace or generated by the kernel. The latter kind (wlanX, etc)
      is not deterministic, so userspace needs to rename these devices
      to names that are guaranteed to stay the same between reboots. The
      former, however should never be renamed, so userspace needs to be
      able to reliably tell the difference.
      
      Similar functionality was introduced for the rtnetlink core in
      commit 5517750f ("net: rtnetlink - make create_link take name_assign_type")
      Signed-off-by: NTom Gundersen <teg@jklm.no>
      Cc: Kalle Valo <kvalo@qca.qualcomm.com>
      Cc: Brett Rudley <brudley@broadcom.com>
      Cc: Arend van Spriel <arend@broadcom.com>
      Cc: Franky (Zhenhui) Lin <frankyl@broadcom.com>
      Cc: Hante Meuleman <meuleman@broadcom.com>
      Cc: Johannes Berg <johannes@sipsolutions.net>
      [reformat changelog to fit 72 cols]
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      6bab2e19
  15. 04 3月, 2015 1 次提交
  16. 31 10月, 2014 3 次提交
  17. 01 10月, 2014 1 次提交
  18. 26 8月, 2014 1 次提交
  19. 21 7月, 2014 1 次提交
  20. 26 6月, 2014 1 次提交
  21. 18 3月, 2014 1 次提交
  22. 07 1月, 2014 2 次提交
  23. 27 12月, 2013 1 次提交
  24. 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
  25. 19 11月, 2013 1 次提交
  26. 15 11月, 2013 1 次提交
  27. 23 8月, 2013 1 次提交
  28. 29 5月, 2013 1 次提交