1. 04 6月, 2011 1 次提交
  2. 02 6月, 2011 1 次提交
  3. 30 4月, 2011 5 次提交
    • J
      iwlagn: prefer BSS context · ebf8dc80
      Johannes Berg 提交于
      If an interface type changes from a type that is
      only supported on the PAN context (e.g. P2P GO)
      to a type that is supported on the BSS context,
      and the BSS context is not in use, then we need
      to use the BSS context instead of changing the
      device type within the context. To achieve this,
      refuse the type change, which causes a down/up
      cycle that will allocate the BSS context for the
      interface.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      ebf8dc80
    • J
      iwlagn: improve RXON checking · c914ac26
      Johannes Berg 提交于
      The current RXON checking doesn't verify that
      the channel is valid (or at least non-zero),
      so add that. Also, add a WARN() so we get a
      stacktrace, and capture a bitmask of errors
      in order to capture all necessary information
      in the warning itself (in case the previous
      messages are snipped off.)
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      c914ac26
    • D
      iwlagn: mod param cleanup · 9d143e9a
      Don Fry 提交于
      All agn devices use the same module parameter structure.  Delete the
      indirection and access the structure diretly.
      Signed-off-by: NDon Fry <donald.h.fry@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      9d143e9a
    • J
      iwlagn: avoid hangs when restarting device · 9d39e5ba
      Johannes Berg 提交于
      If a device error happens while the uCode is
      being loaded or initialised, we will attempt
      to restart the device (which will likely fail
      again, but that's not the issue here). During
      this new restart, we turn off the device, but
      as the uCode failed to initialise it already
      is turned off. As a consequence, grabbing NIC
      access will fail and cause excessive messages
      and hangs.
      
      To fix this issue, introduce a new status bit
      and only attempt to reprogram the device when
      it isn't already disabled.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      9d39e5ba
    • S
      iwlagn: fix tx power initialization · 75d80cad
      Stanislaw Gruszka 提交于
      Since
      
      commit f844a709
      Author: Stanislaw Gruszka <sgruszka@redhat.com>
      Date:   Fri Jan 28 16:47:44 2011 +0100
      
          iwlwifi: do not set tx power when channel is changing
      
      we set device tx power during initialization to priv->tx_power_next,
      which itself is initialized to minimum power. That changed
      default behaviour of driver. Previously we initialized device to
      transmit at maximum available power by default. Patch change again
      to previous behaviour and cleanup tx power initialization.
      
      Fortunately this is not critical fix, as mac80211 layer setup
      tx power lately to 14dB, hence device does not operate at minimal
      transmit power all the time.
      Signed-off-by: NStanislaw Gruszka <sgruszka@redhat.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      75d80cad
  4. 23 4月, 2011 1 次提交
  5. 19 4月, 2011 1 次提交
  6. 08 4月, 2011 8 次提交
  7. 31 3月, 2011 1 次提交
  8. 05 3月, 2011 1 次提交
  9. 22 2月, 2011 4 次提交
  10. 01 2月, 2011 1 次提交
  11. 29 1月, 2011 1 次提交
  12. 22 1月, 2011 3 次提交
  13. 03 1月, 2011 1 次提交
  14. 14 12月, 2010 2 次提交
  15. 07 12月, 2010 1 次提交
  16. 16 11月, 2010 8 次提交