1. 19 Feb, 2010 6 commits
    • Juuso Oikarinen's avatar
      wl1271: Fix PSM entry · d8c42c0c
      Juuso Oikarinen authored
      Currently the PSM entry function assumes successful operation, and enables
      ELP, BET and beacon filtering right away. This is bad, because the PSM
      entry may fail due to environmental issues, which will cause the ELP, BET and
      beacon filtering to be illegally enabled (because FW remains in active state.)
      
      Fix this by enabling ELP, BET and beacon filtering only after successful entry,
      and by ensuring the firmware is in active mode after the failure.
      Signed-off-by: default avatarJuuso Oikarinen <juuso.oikarinen@nokia.com>
      Reviewed-by: default avatarLuciano Coelho <luciano.coelho@nokia.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      d8c42c0c
    • Frederic Leroy's avatar
      staging: rtl8192su: fix compile error from wireless-testing commit · e2117cea
      Frederic Leroy authored
      In wireless-testing, commit 7044cc56 added struct ieee80211_hdr_3addr
      to include/linux/ieee80211.h. This definition collides with one that is
      in the rtl8192su driver in staging.
      
      The conflict is resolved by changing rtl8192su
      to use the definition from include/linux/ieee80211.h.
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      e2117cea
    • Jean-François Moine's avatar
      p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec · 5b9a919a
      Jean-François Moine authored
      Yet another USB ID.
      Signed-off-by: default avatarJean-François Moine <moinejf@free.fr>
      Signed-off-by: default avatarLarry Finger <Larry.Finger@lwfinger.net>
      Cc: Stable <stable@kernel.org>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      5b9a919a
    • Kalle Valo's avatar
      nl80211: add power save commands · ffb9eb3d
      Kalle Valo authored
      The most needed command from nl80211, which Wireless Extensions had,
      is support for power save mode. Add a simple command to make it possible
      to enable and disable power save via nl80211.
      
      I was also planning about extending the interface, for example adding the
      timeout value, but after thinking more about this I decided not to do it.
      Basically there were three reasons:
      
      Firstly, the parameters for power save are very much hardware dependent.
      Trying to find a unified interface which would work with all hardware, and
      still make sense to users, will be very difficult.
      
      Secondly, IEEE 802.11 power save implementation in Linux is still in state
      of flux. We have a long way to still to go and there is no way to predict
      what kind of implementation we will have after few years. And because we
      need to support nl80211 interface a long time, practically forever, adding
      now parameters to nl80211 might create maintenance problems later on.
      
      Third issue are the users. Power save parameters are mostly used for
      debugging, so debugfs is better, more flexible, interface for this.
      For example, wpa_supplicant currently doesn't configure anything related
      to power save mode. It's better to strive that kernel can automatically
      optimise the power save parameters, like with help of pm qos network
      and other traffic parameters.
      
      Later on, when we have better understanding of power save, we can extend
      this command with more features, if there's a need for that.
      Signed-off-by: default avatarKalle Valo <kalle.valo@nokia.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      ffb9eb3d
    • Darren Jenkins's avatar
      drivers/net/wireless/p54/txrx.c Fix off by one error · 088ea189
      Darren Jenkins authored
      fix off by one error in the queue size check of p54_tx_qos_accounting_alloc()
      
      Coverity CID: 13314
      Signed-off-by: default avatarDarren Jenkins <darrenrjenkins@gmail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      088ea189
    • Pavel Roskin's avatar
      Introduce PCMCIA_DEVICE_PROD_ID3 · fbc87d67
      Pavel Roskin authored
      ...and use it in hostap_cs and orinoco_cs.
      
      Another PCMCIA device with Intersil Prism chipset has been reported:
      
      Socket 0:
        product info: "Gigabyte", "GN-WLM01_P25L_ADAPTER", "ISL37300P", "Eval-RevA"
        manfid: 0x02e0, 0x1011
        function: 6 (network)
      
      As it's the case with some other Prism based devices, the third ID
      string contains a design name that should be sufficient to identify the
      card as having Intersil Prism chipset and thus compatible with both
      orinoco_cs and hostap_cs.
      
      Introduce PCMCIA_DEVICE_PROD_ID3 that matches the third ID string only.
      
      Use it in orinoco_cs and hostap_cs to match cards with the third ID
      string indicating Prism chipset.  Remove corresponding entries that use
      PCMCIA_DEVICE_PROD_ID123.
      Reported-by: default avatarOzzy <ozzymud@gmail.com>
      Signed-off-by: default avatarPavel Roskin <proski@gnu.org>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      fbc87d67
  2. 16 Feb, 2010 3 commits
  3. 15 Feb, 2010 14 commits
  4. 12 Feb, 2010 1 commit
  5. 11 Feb, 2010 12 commits
  6. 10 Feb, 2010 3 commits
  7. 09 Feb, 2010 1 commit