1. 06 4月, 2009 4 次提交
  2. 09 1月, 2009 1 次提交
    • R
      leds: Add suspend/resume to the core class · 859cb7f2
      Richard Purdie 提交于
      Add suspend/resume to the core class and remove all the now unneeded
      code from various drivers. Originally the class code couldn't support
      suspend/resume but since class_device can there is no reason for
      each driver doing its own suspend/resume anymore.
      859cb7f2
  3. 25 4月, 2008 1 次提交
  4. 16 4月, 2008 1 次提交
  5. 01 4月, 2008 2 次提交
  6. 07 2月, 2008 1 次提交
  7. 06 11月, 2007 1 次提交
    • D
      leds: bugfixes for leds-gpio · 199fb21d
      David Brownell 提交于
      Three bugfixes to the leds-gpio driver, plus minor whitespace tweaks:
      
       - Do the INIT_WORK() before registering each LED, so if its trigger
         becomes immediately active it can schedule work without oopsing..
      
       - Use normal registration, not platform_driver_probe(), so that
         devices appearing "late" (hotplug type) can still be bound.
      
       - Mark the driver remove code as "__devexit", preventing oopses
         when the underlying device is removed.
      
      These issues came up when using this driver with some GPIO expanders
      living on serial busses, which act unlike "normal" platform devices:
      they can appear and vanish along with the serial bus driver.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NRichard Purdie <rpurdie@rpsys.net>
      199fb21d
  8. 16 7月, 2007 2 次提交