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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel


[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux