Commit Graph

79149 Commits (cecefb8e97695eef420aab43938c26141ab25344)
 

Author SHA1 Message Date
David Woodhouse b15152a403 libertas: don't run thread while firmware not yet ready 17 years ago
David Woodhouse 4f82f5c853 libertas: switch to a waitqueue and timer for handling USB firmware load 17 years ago
David Woodhouse c8ba39d060 libertas: improve reliability of firmware reloading on USB 17 years ago
David Woodhouse 8552855f98 libertas: make rtap and normal modes mutually exclusive, clean up open/stop 17 years ago
Dan Williams 852e1f2a26 libertas: clean up is_command_allowed_in_ps() 17 years ago
David Woodhouse b31d8b90dc libertas: remove pre_open_check() 17 years ago
Dan Williams 14e865ba5d libertas: make lbs_cmd() usage nicer 17 years ago
David Woodhouse 4f67949656 libertas: clean up lbs_interrupt() 17 years ago
David Woodhouse 1309b55b4d libertas: add opaque extra argument to cmd callback function 17 years ago
Holger Schurig b6b8abe4dd libertas: fix use-after-free error 17 years ago
David Woodhouse c3f949618d libertas: kill (IS,SET,UNSET)_MESH_FRAME. 17 years ago
David Woodhouse 6f93a8e7e4 libertas: kill lbs_upload_tx_packet() 17 years ago
David Woodhouse 7bf02c2985 libertas: fix error cases in lbs_process_rxed_802_11_packet() 17 years ago
David Woodhouse 180be755ae libertas: remove unreachable code from process_rxed_802_11_packet() 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 45c24903b7 libertas: free successfully transmitted skbs again 17 years ago
David Woodhouse a97bcfed96 libertas: TX packet is radiotap iff it comes from rtap_dev 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 a2b62dc1f1 libertas: clean up lbs_hard_start_xmit() 17 years ago
David Woodhouse 8af23b2f96 libertas: kill lbs_process_tx() by merging it into lbs_hard_start_xmit() 17 years ago
David Woodhouse a9bdce6564 libertas: move lbs_hard_start_xmit() into tx.c 17 years ago
David Woodhouse 6b4a7e0fbd libertas: kill SendSinglePacket() function. 17 years ago
David Woodhouse 2abdc0b775 libertas: kill internal tx queue for PS mode 17 years ago
David Woodhouse 020bb19e2f libertas: stop debugfs code looking at cmdpendingq 17 years ago
David Woodhouse 6d35fdfced libertas: cope with device which already has firmware loaded 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
David Woodhouse f86a93e1b2 libertas: kill TxLockFlag 17 years ago
David Woodhouse e7deced05f libertas: fix lbs_rtap attribute in sysfs 17 years ago
David Woodhouse 59f3e4bf1e libertas: clean up lbs_thread() to make it slightly more readable 17 years ago
David Woodhouse 448a51ae06 libertas: switch lbs_cmd() to take a callback function pointer 17 years ago
David Woodhouse ac47246e24 libertas: kill adapter->nr_cmd_pending 17 years ago
David Woodhouse 99c893f34a libertas: Fix up error handling in lbs_setuserscan() 17 years ago
David Woodhouse c12bdc45d9 libertas: Don't set IW_ENCODE_NOKEY when returning WEP keys. 17 years ago
Holger Schurig c2df2efe96 libertas: endianness fixes 17 years ago
David Woodhouse 1723047d67 libertas: Switch to using a callback function pointer for commands 17 years ago
David Woodhouse 0856e6816b libertas: when usb_submit_usb fails, include the error code in the printk 17 years ago
Holger Schurig ffd074fc78 libertas: implement new scanning logic 17 years ago
David Woodhouse 83eacf233e libertas: Fix endianness in boot2_version handling. 17 years ago
David Woodhouse f9f6890e41 libertas: Remove SET_BOOT2_VER support from the Big Switch Statement. 17 years ago
David Woodhouse 04c80f1ab1 libertas: Use lbs_cmd() for setting Boot2 version 17 years ago
Holger Schurig 09d4fad6e8 libertas: fix data packet size errors 17 years ago
Li Zefan abe3ed14d3 libertas: don't cast a pointer to pointer of 17 years ago
David Woodhouse 6228c0aea5 libertas: Byteswap cmdptr->size in lbs_cmd() 17 years ago
David Woodhouse ad9de29130 libertas: Zero 'pdata_size' field in cmd_ctrl_node reliably. 17 years ago
David Woodhouse 2c94404c30 libertas: Move SET_BOOT2_VER command to if_usb where it belongs 17 years ago
David Woodhouse 9088566176 libertas: Don't claim to have checksummed incoming packets. 17 years ago