<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/leds, branch tmp/leds/core</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=tmp%2Fleds%2Fcore</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=tmp%2Fleds%2Fcore'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2009-02-08T23:11:42Z</updated>
<entry>
<title>leds: Enforce unique names for triggers</title>
<updated>2009-02-08T23:11:42Z</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2008-08-01T23:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=47118597a4729aa60825b90e56000e543e121338'/>
<id>urn:sha1:47118597a4729aa60825b90e56000e543e121338</id>
<content type='text'>
We should only allow triggers with unique names. Currently further triggers
registered with the same name won't be selectable via the sysfs trigger file,
because we use the first one found matching the requested name. For default
triggers we use the last registered trigger matching the requested name, which
is inconsistent. Also we should reject the none trigger as that is a special
one.

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
</content>
</entry>
<entry>
<title>lis3lv02d: merge with leds hp disk</title>
<updated>2009-01-16T00:39:40Z</updated>
<author>
<name>Eric Piel</name>
<email>eric.piel@tremplin-utc.net</email>
</author>
<published>2009-01-15T21:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=9e0c79782143a816ba7d7f0f6e195091a97053f6'/>
<id>urn:sha1:9e0c79782143a816ba7d7f0f6e195091a97053f6</id>
<content type='text'>
Move the second part of the HP laptop disk protection functionality (a red
led) to the same driver.  From a purely Linux developer's point of view,
the led and the accelerometer have nothing related.  However, they
correspond to the same ACPI functionality, and so will always be used
together, moreover as they share the same ACPI PNP alias, there is no
other simple to allow to have same loaded at the same time if they are not
in the same module.  Also make it requires the led class to compile and
update the Kconfig text.

Signed-off-by: Pavel Machek &lt;pavel@suse.cz&gt;
Signed-off-by: Eric Piel &lt;eric.piel@tremplin-utc.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>leds: ledtrig-timer - on deactivation hardware blinking should be disabled</title>
<updated>2009-01-08T20:58:01Z</updated>
<author>
<name>Rodolfo Giometti</name>
<email>giometti@linux.it</email>
</author>
<published>2009-01-08T19:50:15Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ce70a24575414d615f6a7a05caf9b7e8f91a1b6f'/>
<id>urn:sha1:ce70a24575414d615f6a7a05caf9b7e8f91a1b6f</id>
<content type='text'>
Signed-off-by: Rodolfo Giometti &lt;giometti@linux.it&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: Add suspend/resume to the core class</title>
<updated>2009-01-08T17:55:03Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2009-01-08T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=859cb7f2a4244ea6da206d3fe9cc8a6810947a68'/>
<id>urn:sha1:859cb7f2a4244ea6da206d3fe9cc8a6810947a68</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>leds: Add WM8350 LED driver</title>
<updated>2009-01-08T12:38:58Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@opensource.wolfsonmicro.com</email>
</author>
<published>2008-12-04T16:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0081e8020ebd814a99e45720a10e869a54ee08a6'/>
<id>urn:sha1:0081e8020ebd814a99e45720a10e869a54ee08a6</id>
<content type='text'>
The voltage and current regulators on the WM8350 AudioPlus PMIC can be
used in concert to provide a power efficient LED driver.  This driver
implements support for this within the standard LED class.

Platform initialisation code should configure the LED hardware in the
init callback provided by the WM8350 core driver.  The callback should
use wm8350_isink_set_flash(), wm8350_dcdc25_set_mode() and
wm8350_dcdc_set_slot() to configure the operating parameters of the
regulators for their hardware and then then use wm8350_register_led() to
instantiate the LED driver.

This driver was originally written by Liam Girdwood, though it has been
extensively modified since then.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-pcs9532 - Move i2c work to a workqueque</title>
<updated>2009-01-08T12:38:58Z</updated>
<author>
<name>Riku Voipio</name>
<email>riku.voipio@iki.fi</email>
</author>
<published>2008-12-03T08:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=934cd3f979a1daacbd403398f2c7a8f6720c33aa'/>
<id>urn:sha1:934cd3f979a1daacbd403398f2c7a8f6720c33aa</id>
<content type='text'>
Apparently these might be called under atomic context,
and i2c operations may sleep. BUG found by
Ross Burton &lt;ross@burtonini.com&gt;

Signed-off-by: Riku Voipio &lt;riku.voipio@iki.fi&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-pca9532 - fix memory leak and properly handle errors</title>
<updated>2009-01-08T12:38:58Z</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2008-12-03T08:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f785d022add53ec4d9625495b335bed40bd6c079'/>
<id>urn:sha1:f785d022add53ec4d9625495b335bed40bd6c079</id>
<content type='text'>
When the registration fails, we need to release the memory we allocated.
Also we need to save the error from led_classdev_register and propagate
it up, else we'll return success, even if we failed.

Signed-off-by: Riku Voipio &lt;riku.voipio@iki.fi&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: Fix wrong loop direction on removal in leds-ams-delta</title>
<updated>2009-01-08T12:38:58Z</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2008-12-03T08:11:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=12276efcc85f3108174893bff8878e0dc655b066'/>
<id>urn:sha1:12276efcc85f3108174893bff8878e0dc655b066</id>
<content type='text'>
We want to go upwards, not downwards.

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: fix Cobalt Raq LED dependency</title>
<updated>2009-01-08T12:38:57Z</updated>
<author>
<name>Yoichi Yuasa</name>
<email>yoichi_yuasa@tripeaks.co.jp</email>
</author>
<published>2008-12-03T08:09:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ec1496193d53ebd8d79cdf1d6d7d4970ef342af2'/>
<id>urn:sha1:ec1496193d53ebd8d79cdf1d6d7d4970ef342af2</id>
<content type='text'>
Cobalt Raq LEDs require LEDS_CLASS=y.

Signed-off-by: Yoichi Yuasa &lt;yoichi_yuasa@tripeaks.co.jp&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>leds: Fix sparse warning in leds-ams-delta</title>
<updated>2009-01-08T12:38:57Z</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2008-12-03T08:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5a48503d3c388735f3352d325254b82e02b09981'/>
<id>urn:sha1:5a48503d3c388735f3352d325254b82e02b09981</id>
<content type='text'>
drivers/leds/leds-ams-delta.c:154:2: warning: returning void-valued expression

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
