Linux Audio

Check our new training course

Loading...
v6.2
 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#include <dt-bindings/leds/common.h>
13
14/ {
15	led-controller-1 {
16		compatible = "pwm-leds";
17
18		led-1 {
19			label = "green:mmc0";
20			function = LED_FUNCTION_DISK_ACTIVITY;
21			color = <LED_COLOR_ID_GREEN>;
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		led-2 {
33			function = LED_FUNCTION_HEARTBEAT;
34			color = <LED_COLOR_ID_BLUE>;
35			pwms = <&pwm 2 2000000 0>;
36			pwm-names = "pwm2";
37			max-brightness = <255>;
38			linux,default-trigger = "heartbeat";
39		};
40	};
41
42	led-controller-2 {
43		compatible = "gpio-leds";
44
45		led-3 {
46			label = "red:microSD";
47			function = LED_FUNCTION_DISK_ACTIVITY;
48			color = <LED_COLOR_ID_RED>;
49			gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>;
50			default-state = "off";
51			linux,default-trigger = "mmc1";
52		};
53	};
54};
v5.14.15
 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	led-controller-1 {
15		compatible = "pwm-leds";
16
17		led-1 {
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		led-2 {
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	led-controller-2 {
39		compatible = "gpio-leds";
40
41		led-3 {
42			label = "red:microSD";
 
 
43			gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>;
44			default-state = "off";
45			linux,default-trigger = "mmc1";
46		};
47	};
48};