Current changes
Marcelo Tosatti
marcelo at kvack.org
Wed Jul 5 09:55:04 EDT 2006
FYI - here's the current list of changes.
Getting better, still a lot of work to do be for a merge, though.
----
Andreas Henriksson:
libertas: gcc 4.1 compile fix
libertas: cleanup - remove some private defines.
Arnd Bergmann:
libertas: avoid a few gcc warnings
libertas: directly include linux headers
libertas: directly include our own headers
libertas: make some functions static
libertas: make more functions static
Dan Williams:
wireless/libertas: miscellaneous fixes
Removes the static variables pwlanpriv and usb_cardp. pwlanpriv was
Bound suspend/resume stuff with CONFIG_PM like zd1201 driver.
Marcelo Tosatti:
Convert __ATTRIB_PACK__ to direct __attribute__((packed)) usage.
Get rid of standard types typedef's
Get rid of standard types typedef's
Get rid of "os_get_time()" macro, use jiffies directly.
Get rid of OS_INT_{DIS,EN}ABLE macros
Remove unnecessary aligned attribute
Get rid of struct typedef's
Libertas: Get rid of tx queue
Libertas: Get rid of rx queue
Libertas: Kill more os macros
Libertas: Missed netif_stop_queue/carrier_off conversion
Libertas: Fix debug option
Libertas: remove useless HIS_TxDnLdRdy flag
Libertas: Run scripts/Lindent
Libertas: Remove unused struct definitions, remove typedefs from if_usb.h
Libertas: Remove handling of firmware download from main RX callback
Libertas: Kill URBs on suspend
Libertas: Get rid of try_module_get/module_put
Libertas: Fix if_usb_receive_fwload memcpy() screwup
Libertas: Update and use include/net/ieee80211_radiotap.h
Libertas: Get rid of timer abstraction, use Linux functions directly
Libertas: Get rid of unused os_queue_is_active
Libertas: Get rid of OS_SET_THREAD_STATE macro
Libertas: fix if_usb label identation
Libertas: Fix wlan_fw.c label identation
Libertas: per-card fw_ready
Libertas: Kill tx_urb_pending variable, simplify if_usb_free()
Libertas: if_usb.c cosmetic cleanups
Libertas: Handle power save mode without TX queue
Libertas: wlan_cmdresp.c cleanup
wireless/libertas: scan results WE fixes (Dan Williams)
Libertas: remove unused spinlocks
Libertas: Keep TX watchdog happy in PS mode
Libertas: Libertas: Keep TX watchdog happy in PS mode, part 2
Libertas: Switch get_wireless_stats to new iw_handler_def location
Libertas: if_prog_firmware kmalloc "struct FWData" instead of placing on stack
Libertas: Simple TX queue for PS mode
Libertas: Remove "Local/Global Function/Variable" sections
Libertas: Remove unused helper_name parameter
Libertas: Remove wlan_getrate_ioctl
Libertas: Fix wlanconfig.c compilation
Libertas: Fix flaky firmware download
Libertas: Remove handling of older WIRELESS_EXT version
Libertas: Comment out unused union definitions in hostcmd.h
Libertas: Wakeup queue even in sleep state
Libertas: Avoid event notification from being lost (from Marvell)
Libertas: Remove struct typedefs from .c files
Libertas: Get rid of more struct typedefs
Libertas: Remove wlan_11d.h struct typedefs
Libertas: Remove enum mv_sd_type typedef
Libertas: Remove wlan_defs.h struct typedefs
Libertas: Comment out unused MRV_BSSID_IE_LIST struct
Libertas: Remove struct typedefs from wlan_scan.h
Libertas: Remove typedefs from wlan_thread.h
Libertas: Remove struct typedefs from wlan_types.h
Libertas: Remove unneded packet/aligned attributes from if_usb.h
libertas: More min()->min_t() conversion fixups
libertas: header cleanup tweaks
Peter Jones:
- just drop the marvell in wholesale
- er... actually add the marvell stuff in?
- does cg-add -r not actually work?
- use find instead of 'cg-add -r'
- move everything so there's no silly subdirs
- get rid of release_version.h completely; it serves no purpose.
- use sane types for helper_name/fw_name
- so I don't lose what was here
- add define formerly in makefile
- fix include path
- actually, those can't be static
- move the wlanconfig stuff to a closer directory, and make it build
- get rid of some "BOOLEAN" types
- attack with lindent and such
- add -Wpacked, which makes the build very noisy, and shows lots of places
- comment out -Wpacked for now
Remove unused type WLAN_802_11_MAC_ADDRESS
Remove use of macro for align attributes.
Get rid of semaphore macros
Get rid of "os_sched" macros, use msleep.
Get rid of empty macros
Fix 2 missing "struct" keywords from RxPD -> struct RxDP conversion.
Merge suspend/resume code for usb interface.
- Merge update from Marvell
More information about the libertas-dev
mailing list