04 Jan, 2016
5 commits
-
The busy status checking isn't needed while reading initial LED status.
Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Jacek Anaszewski -
bcm6358_led_mode is now only called by bcm6358_led_set, so merge both
in one single function.Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Jacek Anaszewski -
This adds little endian support while keeping big endian support.
Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Jacek Anaszewski -
This lock isn't really needed, since we're only reading the register and
changes made to other LEDs aren't relevant.Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Jacek Anaszewski -
Replaces bcm6358_led_mode with bcm6358_led_set so we don't need to handle
the lock.Signed-off-by: Álvaro Fernández Rojas
Signed-off-by: Jacek Anaszewski
03 Nov, 2015
1 commit
-
for_each_available_child_of_node performs an of_node_get on each
iteration, so a break out of the loop requires an of_node_put.A simplified version of the semantic patch that fixes this problem is as
follows (http://coccinelle.lip6.fr)://
@@
expression root,e;
local idexpression child;
@@for_each_available_child_of_node(root, child) {
... when != of_node_put(child)
when != e = child
(
return child;
|
+ of_node_put(child);
? return ...;
)
...
}
//Signed-off-by: Julia Lawall
Signed-off-by: Jacek Anaszewski
17 Sep, 2015
1 commit
-
This platform driver has a OF device ID table but the OF module
alias information is not created so module autoloading won't work.Signed-off-by: Luis de Bethencourt
Signed-off-by: Jacek Anaszewski
26 May, 2015
1 commit
-
This adds support for the LED controller on Broadcom's BCM6358.
Signed-off-by: Álvaro Fernández Rojas
Acked-by: Jacek Anaszewski
Signed-off-by: Bryan Wu