1. 25 6月, 2008 1 次提交
  2. 20 4月, 2008 1 次提交
    • R
      PM: Remove destroy_suspended_device() · b844eba2
      Rafael J. Wysocki 提交于
      After 2.6.24 there was a plan to make the PM core acquire all device
      semaphores during a suspend/hibernation to protect itself from
      concurrent operations involving device objects.  That proved to be
      too heavy-handed and we found a better way to achieve the goal, but
      before it happened, we had introduced the functions
      device_pm_schedule_removal() and destroy_suspended_device() to allow
      drivers to "safely" destroy a suspended device and we had adapted some
      drivers to use them.  Now that these functions are no longer necessary,
      it seems reasonable to remove them and modify their users to use the
      normal device unregistration instead.
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      Acked-by: NPavel Machek <pavel@ucw.cz>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      b844eba2
  3. 07 2月, 2008 1 次提交
  4. 06 2月, 2008 1 次提交
  5. 29 1月, 2008 2 次提交
  6. 18 12月, 2007 1 次提交
    • L
      b43: Fix rfkill radio LED · 1a8d1227
      Larry Finger 提交于
      This fixes Bug #9414
      
      Since addition of the rfkill callback, the LED associated with the off
      switch on the radio has not worked for several reasons:
      
      (1) Essential data in the rfkill structure were missing.
      (2) The rfkill structure was initialized after the LED initialization.
      (3) There was a minor memory leak if the radio LED structure was inited.
      
      Once the above problems were fixed, additional difficulties were noted:
      
      (4) The radio LED was in the wrong state at startup.
      (5) The radio switch had to be manipulated twice for each state change.
      (6) A circular mutex locking situation existed.
      (7) If rfkill-input is built as a module, it is not automatically loaded.
      
      This patch fixes all of the above.
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: NMichael Buesch <mb@bu3sch.de>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      1a8d1227
  7. 11 10月, 2007 5 次提交