1. 26 2月, 2015 5 次提交
  2. 06 2月, 2015 1 次提交
  3. 29 1月, 2015 13 次提交
  4. 24 1月, 2015 1 次提交
    • V
      brcmfmac: Use put_unaligned_le32 · 362126cd
      Vaishali Thakkar 提交于
      This patch introduces the use of function put_unaligned_le32.
      
      This is done using Coccinelle and semantic patch used is as follows:
      
      @a@
      typedef u32, __le32, uint32_t;
      {u32,__le32,uint32_t} e32;
      identifier tmp;
      expression ptr;
      expression y,e;
      type T;
      type T;
      @@
      
      - tmp = cpu_to_le32(y);
      
      <+... when != tmp
      (
      - memcpy(ptr, (T)&tmp, \(4\|sizeof(u32)\|sizeof(__le32)\|sizeof(uint32_t)\|sizeof(e32)\));
      + put_unaligned_le32(y,ptr);
      |
      - memcpy(ptr, (T)&tmp, ...);
      + put_unaligned_le32(y,ptr);
      )
      ...+>
      ? tmp = e
      
      @@ type T; identifier a.tmp; @@
      
      - T tmp;
      ...when != tmp
      Signed-off-by: NVaishali Thakkar <vthakkar1994@gmail.com>
      Signed-off-by: NKalle Valo <kvalo@codeaurora.org>
      362126cd
  5. 09 1月, 2015 1 次提交
  6. 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
  7. 07 1月, 2015 8 次提交
  8. 24 12月, 2014 1 次提交
  9. 05 12月, 2014 7 次提交
  10. 26 11月, 2014 1 次提交
  11. 25 11月, 2014 1 次提交