-
Notifications
You must be signed in to change notification settings - Fork 0
/
blinkt-overlay.dts
83 lines (70 loc) · 2.37 KB
/
blinkt-overlay.dts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target-path = "/";
__overlay__ {
blinkt_leds: blinkt_leds {
compatible = "pimoroni,blinkt";
status = "okay";
led-clk-gpios = <&gpio 24 0>;
led-dat-gpios = <&gpio 23 0>;
led-name-prefix = "blinkt";
led-0-intensity = /bits/ 8 <0x5 0x5 0x5>; // r g b
led-1-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-2-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-3-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-4-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-5-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-6-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-7-intensity = /bits/ 8 <0x5 0x5 0x5>;
led-0-trigger = "none";
led-1-trigger = "none";
led-2-trigger = "none";
led-3-trigger = "none";
led-4-trigger = "none";
led-5-trigger = "none";
led-6-trigger = "none";
led-7-trigger = "none";
};
};
};
__overrides__ {
prefix = <&blinkt_leds>,"led-name-prefix";
clk_pin = <&blinkt_leds>,"led-clk-gpios:4";
dat_pin = <&blinkt_leds>,"led-dat-gpios:4";
t0 = <&blinkt_leds>,"led-0-trigger";
t1 = <&blinkt_leds>,"led-1-trigger";
t2 = <&blinkt_leds>,"led-2-trigger";
t3 = <&blinkt_leds>,"led-3-trigger";
t4 = <&blinkt_leds>,"led-4-trigger";
t5 = <&blinkt_leds>,"led-5-trigger";
t6 = <&blinkt_leds>,"led-6-trigger";
t7 = <&blinkt_leds>,"led-7-trigger";
r0 = <&blinkt_leds>,"led-0-intensity.0";
g0 = <&blinkt_leds>,"led-0-intensity.1";
b0 = <&blinkt_leds>,"led-0-intensity.2";
r1 = <&blinkt_leds>,"led-1-intensity.0";
g1 = <&blinkt_leds>,"led-1-intensity.1";
b1 = <&blinkt_leds>,"led-1-intensity.2";
r2 = <&blinkt_leds>,"led-2-intensity.0";
g2 = <&blinkt_leds>,"led-2-intensity.1";
b2 = <&blinkt_leds>,"led-2-intensity.2";
r3 = <&blinkt_leds>,"led-3-intensity.0";
g3 = <&blinkt_leds>,"led-3-intensity.1";
b3 = <&blinkt_leds>,"led-3-intensity.2";
r4 = <&blinkt_leds>,"led-4-intensity.0";
g4 = <&blinkt_leds>,"led-4-intensity.1";
b4 = <&blinkt_leds>,"led-4-intensity.2";
r5 = <&blinkt_leds>,"led-5-intensity.0";
g5 = <&blinkt_leds>,"led-5-intensity.1";
b5 = <&blinkt_leds>,"led-5-intensity.2";
r6 = <&blinkt_leds>,"led-6-intensity.0";
g6 = <&blinkt_leds>,"led-6-intensity.1";
b6 = <&blinkt_leds>,"led-6-intensity.2";
r7 = <&blinkt_leds>,"led-7-intensity.0";
g7 = <&blinkt_leds>,"led-7-intensity.1";
b7 = <&blinkt_leds>,"led-7-intensity.2";
};
};