Loading...
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Hardkernel Odroid XU/XU3 LED device tree source
4 *
5 * Copyright (c) 2015,2016 Krzysztof Kozlowski
6 * Copyright (c) 2014 Collabora Ltd.
7 * Copyright (c) 2013 Samsung Electronics Co., Ltd.
8 * http://www.samsung.com
9 */
10
11#include <dt-bindings/gpio/gpio.h>
12
13/ {
14 pwmleds {
15 compatible = "pwm-leds";
16
17 greenled {
18 label = "green:mmc0";
19 pwms = <&pwm 1 2000000 0>;
20 pwm-names = "pwm1";
21 /*
22 * Green LED is much brighter than the others
23 * so limit its max brightness
24 */
25 max_brightness = <127>;
26 linux,default-trigger = "mmc0";
27 };
28
29 blueled {
30 label = "blue:heartbeat";
31 pwms = <&pwm 2 2000000 0>;
32 pwm-names = "pwm2";
33 max_brightness = <255>;
34 linux,default-trigger = "heartbeat";
35 };
36 };
37
38 gpioleds {
39 compatible = "gpio-leds";
40 redled {
41 label = "red:microSD";
42 gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>;
43 default-state = "off";
44 linux,default-trigger = "mmc1";
45 };
46 };
47};
1/*
2 * Hardkernel Odroid XU/XU3 LED device tree source
3 *
4 * Copyright (c) 2015,2016 Krzysztof Kozlowski
5 * Copyright (c) 2014 Collabora Ltd.
6 * Copyright (c) 2013 Samsung Electronics Co., Ltd.
7 * http://www.samsung.com
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13
14#include <dt-bindings/gpio/gpio.h>
15
16/ {
17 pwmleds {
18 compatible = "pwm-leds";
19
20 greenled {
21 label = "green:mmc0";
22 pwms = <&pwm 1 2000000 0>;
23 pwm-names = "pwm1";
24 /*
25 * Green LED is much brighter than the others
26 * so limit its max brightness
27 */
28 max_brightness = <127>;
29 linux,default-trigger = "mmc0";
30 };
31
32 blueled {
33 label = "blue:heartbeat";
34 pwms = <&pwm 2 2000000 0>;
35 pwm-names = "pwm2";
36 max_brightness = <255>;
37 linux,default-trigger = "heartbeat";
38 };
39 };
40
41 gpioleds {
42 compatible = "gpio-leds";
43 redled {
44 label = "red:microSD";
45 gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>;
46 default-state = "off";
47 linux,default-trigger = "mmc1";
48 };
49 };
50};