Commit Graph

133 Commits (b7acbdfbd1f277c1eb23f344f899cfa4cd0bf36a)

Author SHA1 Message Date
Brian Cavagnolo 02969d296e libertas: fix command timeout after firmware failure 17 years ago
Holger Schurig 7919b89c82 libertas: convert libertas driver to use an event/cmdresp queue 17 years ago
Holger Schurig 245bf20f9c libertas: move association code from scan.c into assoc.c 17 years ago
Holger Schurig 697900ac14 libertas: move association code from join.c into scan.c 17 years ago
Holger Schurig 04850a47aa libertas: don't depend on IEEE80211 17 years ago
Holger Schurig f539f2efe9 libertas: convert sleep/wake config direct commands 17 years ago
Holger Schurig 2af9f039a1 libertas: convert CMD_802_11_MAC_ADDRESS to a direct command 17 years ago
Holger Schurig c2b310a73b libertas: kill useless #define LBS_MONITOR_OFF 0 17 years ago
Holger Schurig e98a88dd33 libertas: remove lots of unused stuff 17 years ago
Holger Schurig d4ff0ef635 libertas: misc power saving adjusts 17 years ago
Holger Schurig d9e9778c2a libertas: rename packetfilter to mac_control 17 years ago
Holger Schurig e226868ec3 libertas: make lbs_sync_channel() static 17 years ago
Roland Dreier 4b7524a42e libertas: Remove unused exports 17 years ago
Holger Schurig 61d30020dc libertas: pepper main with debug statement 17 years ago
Holger Schurig c9d1be3619 libertas: don't blindly try mesh 17 years ago
David Woodhouse 7e94041ca1 libertas: remove check for driver_lock in lbs_interrupt() 17 years ago
David Woodhouse 354eca9820 libertas: submit RSSI command on tx timeout, to check whether module is dead 17 years ago
David Woodhouse 2a345099a4 libertas: handle command timeout in main thread instead of directly in timer 17 years ago
David Woodhouse ae125bf827 libertas: store command result in cmdnode instead of priv->cur_cmd_retcode 17 years ago
David Woodhouse 7e226272fc libertas: kill whitespace at end of lines 17 years ago
David Woodhouse d9f88705a7 libertas: don't exit worker thread until kthread_stop() is called 17 years ago
David Woodhouse f5a3ea6f96 libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt() 17 years ago
David Woodhouse 860621347e libertas: pass channel argument directly to lbs_mesh_config() 17 years ago
David Woodhouse 020f3d0001 libertas: cope with both old and new mesh TLV values 17 years ago
David Woodhouse 506e9025e0 libertas: add ethtool support for wake-on-lan configuration 17 years ago
David Woodhouse ab25ecaea5 libertas: implement suspend and resume core methods 17 years ago
David Woodhouse f3db2bb411 libertas: make worker thread not freezable 17 years ago
David Woodhouse a27b9f96f2 libertas: slight cleanup of netif queue stop/wake 17 years ago
David Woodhouse e1258177e4 libertas: be more careful about command responses matching cur_cmd 17 years ago
David Woodhouse 1f8a08342c libertas: kill references to mesh autostart 17 years ago
David Woodhouse 23a397ac82 libertas: add lbs_mesh sysfs attribute for enabling mesh 17 years ago
David Woodhouse 2fd6cfe307 libertas: make some more functions static 17 years ago
Dan Williams 8e3c91bb70 libertas: convert DATA_RATE to a direct command 17 years ago
David Woodhouse 301eacbf30 libertas: convert CMD_MESH_ACCESS to a direct command 17 years ago
Dan Williams ddac452680 libertas: rename and re-type bufvirtualaddr to cmdbuf 17 years ago
David Woodhouse 10bca0d5f4 libertas: move removal of lbs_rtap file to lbs_stop_card() 17 years ago
Dan Williams 6e66f03ff7 libertas: convert GET_HW_SPEC to a direct command 17 years ago
David Woodhouse b15152a403 libertas: don't run thread while firmware not yet ready 17 years ago
David Woodhouse 8552855f98 libertas: make rtap and normal modes mutually exclusive, clean up open/stop 17 years ago
David Woodhouse b31d8b90dc libertas: remove pre_open_check() 17 years ago
David Woodhouse 4f67949656 libertas: clean up lbs_interrupt() 17 years ago
David Woodhouse 2eb188a1c5 libertas: Move actual transmission to main thread 17 years ago
David Woodhouse b8d40bc9c9 libertas: refactor the 'should I sleep?' decision in lbs_thread() 17 years ago
David Woodhouse 121947c62a libertas: set dev_addr on rtap device 17 years ago
David Woodhouse d9268fb9a1 libertas: stop using ieee80211 for radiotap device 17 years ago
David Woodhouse 198cefb932 libertas: kill lbs_pre_start_xmit(), lib_mesh_pre_start_xmit() 17 years ago
David Woodhouse a9bdce6564 libertas: move lbs_hard_start_xmit() into tx.c 17 years ago
David Woodhouse 2abdc0b775 libertas: kill internal tx queue for PS mode 17 years ago
David Woodhouse a63b22bb5b libertas: use lbs_host_to_card_done() in lbs_tx_timeout() 17 years ago
David Woodhouse aa21c004f8 libertas: kill struct lbs_adapter 17 years ago