Lines Matching +full:gpio +full:- +full:leds

1 Binding for the CPLD LEDs (GPIO extension bus) found on some LaCie/Seagate
5 - compatible: "lacie,netxbig-leds".
6 - gpio-ext: Phandle for the gpio-ext bus.
9 - timers: Timer array. Each timer entry is represented by three integers:
10 Mode (gpio-ext bus), delay_on and delay_off.
12 Each LED is represented as a sub-node of the netxbig-leds device.
14 Required sub-node properties:
15 - mode-addr: Mode register address on gpio-ext bus.
16 - mode-val: Mode to value mapping. Each entry is represented by two integers:
17 A mode and the corresponding value on the gpio-ext bus.
18 - bright-addr: Brightness register address on gpio-ext bus.
19 - max-brightness: Maximum brightness value.
21 Optional sub-node properties:
22 - label: Name for this LED. If omitted, the label is taken from the node name.
23 - linux,default-trigger: Trigger assigned to the LED.
27 netxbig-leds {
28 compatible = "lacie,netxbig-leds";
30 gpio-ext = &gpio_ext;
35 blue-power {
37 mode-addr = <0>;
38 mode-val = <NETXBIG_LED_OFF 0
42 bright-addr = <1>;
43 max-brightness = <7>;
45 red-power {
47 mode-addr = <0>;
48 mode-val = <NETXBIG_LED_OFF 0
51 bright-addr = <1>;
52 max-brightness = <7>;
54 blue-sata0 {
56 mode-addr = <3>;
57 mode-val = <NETXBIG_LED_OFF 0
61 bright-addr = <2>;
62 max-brightness = <7>;
64 red-sata0 {
66 mode-addr = <3>;
67 mode-val = <NETXBIG_LED_OFF 0
70 bright-addr = <2>;
71 max-brightness = <7>;
73 blue-sata1 {
75 mode-addr = <4>;
76 mode-val = <NETXBIG_LED_OFF 0
80 bright-addr = <2>;
81 max-brightness = <7>;
83 red-sata1 {
85 mode-addr = <4>;
86 mode-val = <NETXBIG_LED_OFF 0
89 bright-addr = <2>;
90 max-brightness = <7>;