1. 27 5月, 2011 2 次提交
  2. 20 5月, 2011 13 次提交
  3. 19 5月, 2011 1 次提交
  4. 17 5月, 2011 10 次提交
  5. 13 5月, 2011 2 次提交
  6. 12 5月, 2011 2 次提交
  7. 11 5月, 2011 7 次提交
  8. 06 5月, 2011 3 次提交
    • L
      ath9k_hw: fix power for the HT40 duplicate frames · cf3a03b9
      Luis R. Rodriguez 提交于
      With AR9003 at about ~ 10 feet from an AP that uses RTS / CTS you
      will be able to associate but not not get data through given that
      the power for the rates used was set too low. This increases the
      power and permits data connectivity at longer distances from
      access points when connected with HT40. Without this you will not
      get any data through when associated to APs configured in HT40
      at about more than 10 feet away.
      
      Cc: stable@kernel.org
      Cc: Fiona Cain <fcain@atheros.com>
      Cc: Zhen Xie <Zhen.Xie@Atheros.com>
      Cc: Kathy Giori <kathy.giori@atheros.com>
      Cc: Neha Choksi <neha.choksi@atheros.com>
      Cc: Wayne Daniel <wayne.daniel@atheros.com>
      Cc: Gaurav Jauhar <gaurav.jauhar@atheros.com>
      Cc: Samira Naraghi <samira.naraghi@atheros.com>
      CC: Ashok Chennupati <ashok.chennupati@atheros.com>
      Cc: Lance Zimmerman <lance.zimmerman@atheros.com>
      Signed-off-by: NLuis R. Rodriguez <lrodriguez@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      cf3a03b9
    • R
      ath9k_hw: do noise floor calibration only on required chains · 28ef6450
      Rajkumar Manoharan 提交于
      At present the noise floor calibration is processed in supported
      control and extension chains rather than required chains.
      Unnccesarily doing nfcal in all supported chains leads to
      invalid nf readings on extn chains and these invalid values
      got updated into history buffer. While loading those values
      from history buffer is moving the chip to deaf state.
      
      This issue was observed in AR9002/AR9003 chips while doing
      associate/dissociate in HT40 mode and interface up/down
      in iterative manner. After some iterations, the chip was moved
      to deaf state. Somehow the pci devices are recovered by poll work
      after chip reset. Raading the nf values in all supported extension chains
      when the hw is not yet configured in HT40 mode results invalid values.
      
      Cc: stable@kernel.org
      Signed-off-by: NRajkumar Manoharan <rmanoharan@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      28ef6450
    • M
      ath9k_hw: remove aggregation protection mode · cbe8c735
      Mohammed Shafi Shajakhan 提交于
      when aggregation protection mode is enabled the hardware needs
      to send RTS/CTS for each HT frame. Currently its disabled so
      remove the unused call backs.
      Signed-off-by: NMohammed Shafi Shajakhan <mshajakhan@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      cbe8c735