<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/leds, branch v3.11</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.11</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.11'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-07-02T15:44:02Z</updated>
<entry>
<title>leds: mc13783: Fix "uninitialized variable" warning</title>
<updated>2013-07-02T15:44:02Z</updated>
<author>
<name>Alexander Shiyan</name>
<email>shc_work@mail.ru</email>
</author>
<published>2013-07-02T15:17:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cf3b1c2ba362ecea5b8e07d370233e25f3d6366d'/>
<id>urn:sha1:cf3b1c2ba362ecea5b8e07d370233e25f3d6366d</id>
<content type='text'>
drivers/leds/leds-mc13783.c: In function 'mc13xxx_led_probe':
drivers/leds/leds-mc13783.c:195:2: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized]

Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: Convert led class driver from legacy pm ops to dev_pm_ops</title>
<updated>2013-06-21T00:36:45Z</updated>
<author>
<name>Shuah Khan</name>
<email>shuah.kh@samsung.com</email>
</author>
<published>2013-06-20T19:08:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=73e1ab41a80d36207e8ea7cc2c9897afdeeef387'/>
<id>urn:sha1:73e1ab41a80d36207e8ea7cc2c9897afdeeef387</id>
<content type='text'>
Convert drivers/leds/led-class to use dev_pm_ops for power management and
remove Legacy PM ops hooks. With this change, led class registers
suspend/resume callbacks via class-&gt;pm (dev_pm_ops) instead of Legacy
class-&gt;suspend/resume. When __device_suspend() runs call-backs, it will
find class-&gt;pm ops for the led class.

Signed-off-by: Shuah Khan &lt;shuah.kh@samsung.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-mc13783: Add MC13892 LED support</title>
<updated>2013-06-20T23:21:34Z</updated>
<author>
<name>Alexander Shiyan</name>
<email>shc_work@mail.ru</email>
</author>
<published>2013-06-10T16:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ae6cdb03ef1d352c489d6c86e0bcec51365a2c64'/>
<id>urn:sha1:ae6cdb03ef1d352c489d6c86e0bcec51365a2c64</id>
<content type='text'>
Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Tested-by: Philippe Retornaz &lt;philippe.retornaz@epfl.ch&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-mc13783: Prepare driver to support MC13892 LEDs</title>
<updated>2013-06-20T23:21:34Z</updated>
<author>
<name>Alexander Shiyan</name>
<email>shc_work@mail.ru</email>
</author>
<published>2013-06-10T16:59:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9d263813c27e2ad3da7ea0877e623f4ff8767ddd'/>
<id>urn:sha1:9d263813c27e2ad3da7ea0877e623f4ff8767ddd</id>
<content type='text'>
This patch rewrite driver code to be ready to add support for
MC13892 LEDs and probe from devicetree.

(cooloney@gmail.com: fix one coding style issue when apply this patch)

Signed-off-by: Alexander Shiyan &lt;shc_work@mail.ru&gt;
Tested-by: Philippe Retornaz &lt;philippe.retornaz@epfl.ch&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: renesas-tpu: cleanup a small type issue</title>
<updated>2013-06-20T23:21:33Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2013-05-31T12:55:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fb277f5b3a15c895586545d3938dc869e760bec6'/>
<id>urn:sha1:fb277f5b3a15c895586545d3938dc869e760bec6</id>
<content type='text'>
Static checkers complain that, although this is declared as an
unsigned long, we can only use the lower 32 bits.  For anything
higher, we hit bugs widening then bitwise negate or wrapping bugs
doing the left shift.

From looking at the context, this is not a problem because we only
use 16 bits.  I've changed some types to make it more clear.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: use platform_{get,set}_drvdata()</title>
<updated>2013-06-20T23:21:33Z</updated>
<author>
<name>Jingoo Han</name>
<email>jg1.han@samsung.com</email>
</author>
<published>2013-05-23T10:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=84196a2ffbac42f1649cc6e193be6016b233d312'/>
<id>urn:sha1:84196a2ffbac42f1649cc6e193be6016b233d312</id>
<content type='text'>
Use the wrapper functions for getting and setting the driver data using
platform_device instead of using dev_{get,set}_drvdata() with &amp;pdev-&gt;dev,
so we can directly pass a struct platform_device.

Signed-off-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-gpio: Let device core handle pinctrl</title>
<updated>2013-06-20T23:21:33Z</updated>
<author>
<name>Fabio Estevam</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2013-05-20T15:23:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bfa855bad39b7a266c00efdd2dc5887bcd41bb70'/>
<id>urn:sha1:bfa855bad39b7a266c00efdd2dc5887bcd41bb70</id>
<content type='text'>
Since commit ab78029 (drivers/pinctrl: grab default handles from device core)
we can rely on device core for handling pinctrl, so remove
devm_pinctrl_get_select_default() from the driver.

Reported-by: Stephen Warren &lt;warren@wwwdotorg.org&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: lp5562: Properly setup of_device_id table</title>
<updated>2013-06-20T23:21:33Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-05-09T04:49:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=28720cff9feeb705a39f54c196bc529fb33d1542'/>
<id>urn:sha1:28720cff9feeb705a39f54c196bc529fb33d1542</id>
<content type='text'>
Don't mix of_device_id entry in i2c_device_id table.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: lp5523: Properly setup of_device_id table</title>
<updated>2013-06-20T23:21:33Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-05-09T04:48:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=33c88b67f3b66d3a7203862d520b1d07ee0cecb6'/>
<id>urn:sha1:33c88b67f3b66d3a7203862d520b1d07ee0cecb6</id>
<content type='text'>
Don't mix of_device_id entry in i2c_device_id table.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: lp5521: Properly setup of_device_id table</title>
<updated>2013-06-20T23:21:32Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-05-09T04:48:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b548a34ba47c1fd73316493c0690c8bf3111ff9d'/>
<id>urn:sha1:b548a34ba47c1fd73316493c0690c8bf3111ff9d</id>
<content type='text'>
Don't mix of_device_id entry in i2c_device_id table.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
</feed>
