[PATCH 0/23] rtl8192e: Spinlock fixes, priv pointer use

Mike McCormack mikem at ring3k.org
Thu Mar 3 13:40:08 UTC 2011


Hi Greg,

This series:
* cleans up the synchronization around SetRFPowerState8190,
* moves to passing around pointers to r8192e_priv instead of net_device,
  which isn't used in mac80211
* deletes some unused functions and struct members
* starts the split of rtl specific stuff out of rtl's ieee80211 library

thanks,

Mike


Mike McCormack (23):
      rtl8192e: Add a spinlock around SetRFPowerState8190
      rtl8192e: Remove SetRFPowerStateInProgress
      rtl8192e: Remove SetRFPowerState
      rtl8192e: Use single spinlock in MgntActSet_RF_State
      rtl8192e: Remove unnecessary ps_lock
      rtl8192e: Remove pointless hw_sleep_wq
      rtl8192e: Move eRFPowerState to r8192e_priv struct
      rtl8192e: Move RfOffReason to r8192e_priv struct
      rtl8192e: Move definition of RT_RF_CHANGE_SOURCE
      rtl8192e: Move variables to ieee80211 struct
      rtl8192e: Move PowerSaveControl to r8192e_priv
      rtl8192e: Pass r8192_priv to eprom_read
      rtl8192e: Pass r8192e_priv to phy functions
      rtl8192e: Convert more functions to use r8192_priv
      rtl8192e: Pass r8192_priv around instead of net_device
      rtl8192e: Remove redundant function declarations
      rtl8192e: Pass r8192_priv around instead of net_device
      rtl8192e: Pass r8192_priv to MgntActSet_RF_State
      rtl8192e: Delete unused dm_change_dynamic_initgain_thresh
      rtl8192e: Delete non-existing function declarations
      rtl8192e: Delete unused members from struct r8192_priv
      rtl8192e: Move card specific structures out of ieee80211 library header
      rtl8192e: unused Remove dot11PowerSaveMode and RT_PS_MODE



More information about the devel mailing list