1. 15 9月, 2010 1 次提交
  2. 11 9月, 2010 10 次提交
  3. 08 9月, 2010 9 次提交
  4. 04 9月, 2010 1 次提交
    • W
      iwlagn: open/close envlope to force move BT state machine · f7322f8f
      Wey-Yi Guy 提交于
      In uCode, BT state machine need to receive open envlope
      command before perform calibration; followed by close envlope
      command to move to next stage.
      
      Since Linux has two separated uCode, one for init and the second
      one for runtime; we use open envlope commands for init uCode to
      indicate we are ready to perform calibration operation.
      But for runtime uCode, we are not doing any init calibration,
      so we issue open/close envlope commands to force uCode move to
      "BT COEX ON" state.
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      f7322f8f
  5. 02 9月, 2010 1 次提交
  6. 01 9月, 2010 17 次提交
  7. 28 8月, 2010 1 次提交
    • J
      mac80211: fix offchannel queue stop · 5b714c6a
      Johannes Berg 提交于
      Somebody noticed this problem, and I outlined
      to them how to fix it, but haven't heard back
      from them. So while I was adding the state
      field I figured I could use it to fix it.
      
      The problem, as I understand it, is that when
      we go offchannel while the driver has a queue
      stopped, the driver will likely start draining
      the queue and then enable it while offchannel.
      This in turn will enable the interface queue,
      and that leads to transmitting data frames on
      the wrong channel.
      
      Fix this by keeping track of offchannel status
      per interface, and not enabling the interface
      queues on interfaces that are offchannel when
      the driver enables a queue.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      5b714c6a