1. 29 4月, 2015 2 次提交
  2. 20 3月, 2015 2 次提交
  3. 13 3月, 2015 1 次提交
  4. 03 3月, 2015 1 次提交
    • D
      cfg80211: add bss_type and privacy arguments in cfg80211_get_bss() · 6eb18137
      Dedy Lansky 提交于
      802.11ad adds new a network type (PBSS) and changes the capability
      field interpretation for the DMG (60G) band.
      The same 2 bits that were interpreted as "ESS" and "IBSS" before are
      re-used as a 2-bit field with 3 valid values (and 1 reserved). Valid
      values are: "IBSS", "PBSS" (new) and "AP".
      
      In order to get the BSS struct for the new PBSS networks, change the
      cfg80211_get_bss() function to take a new enum ieee80211_bss_type
      argument with the valid network types, as "capa_mask" and "capa_val"
      no longer work correctly (the search must be band-aware now.)
      
      The remaining bits in "capa_mask" and "capa_val" are used only for
      privacy matching so replace those two with a privacy enum as well.
      Signed-off-by: NDedy Lansky <dlansky@codeaurora.org>
      [rewrite commit log, tiny fixes]
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      6eb18137
  5. 27 2月, 2015 2 次提交
  6. 03 2月, 2015 1 次提交
  7. 29 1月, 2015 4 次提交
  8. 15 1月, 2015 1 次提交
  9. 08 1月, 2015 1 次提交
    • J
      cfg80211: remove enum station_info_flags · 319090bf
      Johannes Berg 提交于
      This is really just duplicating the list of information that's
      already available in the nl80211 attribute, so remove the list.
      Two small changes are needed:
       * remove STATION_INFO_ASSOC_REQ_IES complete, but the length
         (assoc_req_ies_len) can be used instead
       * add NL80211_STA_INFO_RX_DROP_MISC which exists internally
         but not in nl80211 yet
      
      This gets rid of the duplicate maintenance of the two lists.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      319090bf
  10. 02 12月, 2014 1 次提交
  11. 31 10月, 2014 1 次提交
    • V
      wil6210: prevent double disconnect command issuing · b516fcc5
      Vladimir Kondratiev 提交于
      Disconnect flow may be invoked either from upper layer request,
      or from event reported by the firmware.
      
      In case of firmware event, driver need to release resources for the station but
      not send another disconnect WMI command.
      
      In case of upper layer request, WMI_DISCONNECT_STA_CMDID command need to
      be issued for the firmware to perform disconnect on the MAC layer. Eventually,
      event is expected to confirm MAC disconnect, but it is better to not wait for
      firmware event and release station resources immediately. FW may fail to
      report disconnect for various reasons, so one could not rely on event always reported.
      
      Introduce parameter to distinguish 2 cases above to prevent double WMI command
      issuing.
      Signed-off-by: NVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      b516fcc5
  12. 20 10月, 2014 1 次提交
  13. 03 10月, 2014 1 次提交
    • V
      wil6210: manual FW error recovery mode · c33407a8
      Vladimir Kondratiev 提交于
      Introduce manual FW recovery mode. It is activated if module parameter
      @no_fw_recovery set to true. May be changed at runtime.
      
      Recovery information provided by new "recovery" debugfs file. It prints:
      
      mode = [auto|manual]
      state = [idle|pending|running]
      
      In manual mode, after FW error, recovery won't start automatically. Instead,
      after notification to user space, recovery waits in "pending" state, as indicated by the
      "recovery" debugfs file. User space tools may perform data collection and allow to
      continue recovery by writing "run" to the "recovery" debugfs file.
      Alternatively, recovery pending may be canceled by stopping network interface
      i.e. 'ifconfig wlan0 down'
      Signed-off-by: NVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      c33407a8
  14. 12 9月, 2014 7 次提交
  15. 26 8月, 2014 2 次提交
  16. 20 6月, 2014 5 次提交
  17. 30 5月, 2014 1 次提交
  18. 19 5月, 2014 1 次提交
  19. 18 3月, 2014 5 次提交