1. 24 3月, 2012 1 次提交
  2. 06 3月, 2012 1 次提交
  3. 24 1月, 2012 1 次提交
  4. 11 1月, 2012 1 次提交
  5. 09 1月, 2012 1 次提交
  6. 23 12月, 2011 1 次提交
  7. 01 11月, 2011 1 次提交
    • M
      leds: Renesas TPU LED driver · f59b6f9f
      Magnus Damm 提交于
      Add V2 of the LED driver for a single timer channel for the TPU hardware
      block commonly found in Renesas SoCs.
      
      The driver has been written with optimal Power Management in mind, so to
      save power the LED is driven as a regular GPIO pin in case of maximum
      brightness and power off which allows the TPU hardware to be idle and
      which in turn allows the clocks to be stopped and the power domain to be
      turned off transparently.
      
      Any other brightness level requires use of the TPU hardware in PWM mode.
      TPU hardware device clocks and power are managed through Runtime PM.
      System suspend and resume is known to be working - during suspend the LED
      is set to off by the generic LED code.
      
      The TPU hardware timer is equipeed with a 16-bit counter together with an
      up-to-divide-by-64 prescaler which makes the hardware suitable for
      brightness control.  Hardware blink is unsupported.
      
      The LED PWM waveform has been verified with a Fluke 123 Scope meter on a
      sh7372 Mackerel board.  Tested with experimental sh7372 A3SP power domain
      patches.  Platform device bind/unbind tested ok.
      
      V2 has been tested on the DS2 LED of the sh73a0-based AG5EVM.
      
      [axel.lin@gmail.com: include linux/module.h]
      Signed-off-by: NMagnus Damm <damm@opensource.se>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Signed-off-by: NAxel Lin <axel.lin@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      f59b6f9f
  8. 21 9月, 2011 1 次提交
    • E
      x86: geode: New PCEngines Alix system driver · d4f3e350
      Ed Wildgoose 提交于
      This new driver replaces the old PCEngines Alix 2/3 LED driver with a
      new driver that controls the LEDs through the leds-gpio driver. The
      old driver accessed GPIOs directly, which created a conflict and
      prevented also loading the cs5535-gpio driver to read other GPIOs on
      the Alix board. With this new driver, we hook into leds-gpio which in
      turn uses GPIO to control the LEDs and therefore it's possible to
      control both the LEDs and access onboard GPIOs
      
      Driver is moved to platform/geode as requested by Grant and any other
      geode initialisation modules should move here also
      
      This driver is inspired by leds-net5501.c by Alessandro Zummo.
      
      Ideally, leds-net5501.c should also be moved to platform/geode. 
      Additionally the driver relies on parts of the patch: 7f131cf3 ("leds:
      leds-alix2c - take port address from MSR) by Daniel Mack to perform
      detection of the Alix board.
      
      [akpm@linux-foundation.org: include module.h]
      Signed-off-by: NEd Wildgoose <kernel@wildgooses.com>
      Cc: git@wildgooses.com
      Cc: Alessandro Zummo <a.zummo@towertech.it>
      Cc: Daniel Mack <daniel@caiaq.de>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: "H. Peter Anvin" <hpa@zytor.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Reviewed-by: NGrant Likely <grant.likely@secretlab.ca>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      d4f3e350
  9. 27 5月, 2011 1 次提交
  10. 25 5月, 2011 2 次提交
  11. 23 3月, 2011 1 次提交
  12. 12 11月, 2010 1 次提交
  13. 08 10月, 2010 1 次提交
  14. 17 7月, 2010 1 次提交
  15. 26 5月, 2010 2 次提交
  16. 17 3月, 2010 1 次提交
  17. 08 3月, 2010 1 次提交
  18. 17 12月, 2009 1 次提交
  19. 16 12月, 2009 3 次提交
  20. 07 9月, 2009 1 次提交
    • M
      leds: Add WM831x status LED driver · c746b551
      Mark Brown 提交于
      The WM831x devices feature two software controlled status LEDs with
      hardware assisted blinking.
      
      The device can also autonomously control the LEDs based on a selection
      of sources.  This can be configured at boot time using either platform
      data or the chip OTP.  A sysfs file in the style of that for triggers
      allowing the control source to be configured at run time.  Triggers
      can't be used here since they can't depend on the implementation details
      of a specific LED type.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NRichard Purdie <rpurdie@linux.intel.com>
      c746b551
  21. 24 6月, 2009 1 次提交
  22. 06 4月, 2009 5 次提交
  23. 16 1月, 2009 1 次提交
  24. 08 1月, 2009 2 次提交
  25. 21 10月, 2008 4 次提交
  26. 24 9月, 2008 2 次提交
  27. 01 9月, 2008 1 次提交