<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/leds, branch v3.9</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.9</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.9'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-02-26T17:29:02Z</updated>
<entry>
<title>Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds</title>
<updated>2013-02-26T17:29:02Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-26T17:29:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0512c04a2b5d29a33d96d315e1d14c55f5148aa7'/>
<id>urn:sha1:0512c04a2b5d29a33d96d315e1d14c55f5148aa7</id>
<content type='text'>
Pull LED subsystem update from Bryan Wu.

* 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds: (61 commits)
  leds: leds-sunfire: use dev_err()/pr_err() instead of printk()
  leds: 88pm860x: Add missing of_node_put()
  leds: tca6507: Use of_get_child_count()
  leds: leds-pwm: make it depend on PWM and not HAVE_PWM
  Documentation: leds: update LP55xx family devices
  leds-lp55xx: fix problem on removing LED attributes
  leds-lp5521/5523: add author and copyright description
  leds-lp5521/5523: use new lp55xx common header
  leds-lp55xx: clean up headers
  leds-lp55xx: clean up definitions
  leds-lp55xx: clean up unused data and functions
  leds-lp55xx: clean up _remove()
  leds-lp55xx: add new function for removing device attribtues
  leds-lp55xx: code refactoring on selftest function
  leds-lp55xx: use common device attribute driver function
  leds-lp55xx: support device specific attributes
  leds-lp5523: use generic firmware interface
  leds-lp5521: use generic firmware interface
  leds-lp55xx: support firmware interface
  leds-lp55xx: add new lp55xx_register_sysfs() for the firmware interface
  ...
</content>
</entry>
<entry>
<title>leds: leds-sunfire: use dev_err()/pr_err() instead of printk()</title>
<updated>2013-02-07T00:00:43Z</updated>
<author>
<name>Jingoo Han</name>
<email>jg1.han@samsung.com</email>
</author>
<published>2013-02-05T02:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4b07c5d5123f76487c61cf9dc3f987d0b8c88a94'/>
<id>urn:sha1:4b07c5d5123f76487c61cf9dc3f987d0b8c88a94</id>
<content type='text'>
Fixed the checkpatch errors and warnings as below:

  ERROR: spaces required around that '=' (ctx:VxW)
  WARNING: Prefer netdev_err(netdev, ... then dev_err(dev, ... then pr_err(...  to printk(KERN_ERR ...

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: 88pm860x: Add missing of_node_put()</title>
<updated>2013-02-07T00:00:43Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-01-27T12:56:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=61d4eb2724283e85b37ed2fe13390366d7a6db74'/>
<id>urn:sha1:61d4eb2724283e85b37ed2fe13390366d7a6db74</id>
<content type='text'>
of_find_node_by_name() returns a node pointer with refcount incremented, use
of_node_put() on it when done.

of_find_node_by_name() will call of_node_put() against from parameter,
thus we also need to call of_node_get(from) before calling
of_find_node_by_name().

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: tca6507: Use of_get_child_count()</title>
<updated>2013-02-07T00:00:42Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@ingics.com</email>
</author>
<published>2013-01-27T09:14:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ef754e88e35f86d9704f79ac8dace8c66f367164'/>
<id>urn:sha1:ef754e88e35f86d9704f79ac8dace8c66f367164</id>
<content type='text'>
Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds: leds-pwm: make it depend on PWM and not HAVE_PWM</title>
<updated>2013-02-07T00:00:42Z</updated>
<author>
<name>Peter Ujfalusi</name>
<email>peter.ujfalusi@ti.com</email>
</author>
<published>2013-01-23T08:35:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ad0ba85fab7da9e634c9da4f96315c8d0b9febcb'/>
<id>urn:sha1:ad0ba85fab7da9e634c9da4f96315c8d0b9febcb</id>
<content type='text'>
The correct dependency for the leds-pwm is PWM and not HAVE_PWM
since PWM drivers now have their own subsystem.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds-lp55xx: fix problem on removing LED attributes</title>
<updated>2013-02-06T23:59:30Z</updated>
<author>
<name>Milo(Woogyom) Kim</name>
<email>milo.kim@ti.com</email>
</author>
<published>2013-02-05T10:28:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=109b833071b44a4a6f5dc56385025543ed15a500'/>
<id>urn:sha1:109b833071b44a4a6f5dc56385025543ed15a500</id>
<content type='text'>
 LP55XX common device attributes, 'led_current' and 'max_current' are created
 while loading the driver.
 Those are LED device attributes which are removed automatically on releasing
 led class devices - led_classdev_unregister().
 Therefore, this duplicate code should be removed.

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds-lp5521/5523: add author and copyright description</title>
<updated>2013-02-06T23:59:30Z</updated>
<author>
<name>Milo(Woogyom) Kim</name>
<email>milo.kim@ti.com</email>
</author>
<published>2013-02-05T10:28:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a2387cb9f6974fede9bf2d731a78ca158acb5424'/>
<id>urn:sha1:a2387cb9f6974fede9bf2d731a78ca158acb5424</id>
<content type='text'>
 Now LP5521 and LP5523 drivers are based on new lp55xx structure.
 So the author and copyrights are updated.

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds-lp55xx: clean up headers</title>
<updated>2013-02-06T23:59:30Z</updated>
<author>
<name>Milo(Woogyom) Kim</name>
<email>milo.kim@ti.com</email>
</author>
<published>2013-02-05T10:26:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=79bcc10b8cf3db99958743ecb174e7637e1dd932'/>
<id>urn:sha1:79bcc10b8cf3db99958743ecb174e7637e1dd932</id>
<content type='text'>
 Remove unused headers and sort them alphabetically

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds-lp55xx: clean up definitions</title>
<updated>2013-02-06T23:59:30Z</updated>
<author>
<name>Milo(Woogyom) Kim</name>
<email>milo.kim@ti.com</email>
</author>
<published>2013-02-05T10:25:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=12f022d27bcdd606527ae1b3c9ad20cc8c90ce98'/>
<id>urn:sha1:12f022d27bcdd606527ae1b3c9ad20cc8c90ce98</id>
<content type='text'>
 Remove unused definitions and change hex values to capital letters

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
<entry>
<title>leds-lp55xx: clean up unused data and functions</title>
<updated>2013-02-06T23:59:30Z</updated>
<author>
<name>Milo(Woogyom) Kim</name>
<email>milo.kim@ti.com</email>
</author>
<published>2013-02-05T10:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=93ca4093adb757d5140071e72b2e9bfbb519b6c1'/>
<id>urn:sha1:93ca4093adb757d5140071e72b2e9bfbb519b6c1</id>
<content type='text'>
 Old data structures and I2C function are not used any more.
 Each driver uses the lp55xx common data and functions.

Signed-off-by: Milo(Woogyom) Kim &lt;milo.kim@ti.com&gt;
Signed-off-by: Bryan Wu &lt;cooloney@gmail.com&gt;
</content>
</entry>
</feed>
