Lines Matching +full:function +full:- +full:enumerator
1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright 2021-2022 Pawel Dembicki <paweldembicki@gmail.com>
7 /dts-v1/;
10 #include "kirkwood-6281.dtsi"
11 #include <dt-bindings/leds/common.h>
15 compatible = "ctera,c200-v1", "marvell,kirkwood-88f6281", "marvell,kirkwood";
19 stdout-path = &uart0;
28 compatible = "gpio-keys";
29 pinctrl-0 = <&pmx_buttons>;
30 pinctrl-names = "default";
32 button-power {
38 button-reset {
44 button-usb1 {
50 button-usb2 {
57 gpio-poweroff {
58 compatible = "gpio-poweroff";
59 pinctrl-0 = <&pmx_poweroff>;
60 pinctrl-names = "default";
65 compatible = "gpio-leds";
66 pinctrl-0 = <&pmx_leds>;
67 pinctrl-names = "default";
69 led-0 {
70 function = LED_FUNCTION_DISK;
71 function-enumerator = <2>;
76 led-1 {
77 function = LED_FUNCTION_DISK;
78 function-enumerator = <1>;
83 led-2 {
84 function = LED_FUNCTION_DISK;
85 function-enumerator = <2>;
90 led-3 {
91 function = LED_FUNCTION_DISK;
92 function-enumerator = <1>;
97 led-4 {
98 function = LED_FUNCTION_STATUS;
103 led-5 {
104 function = LED_FUNCTION_STATUS;
109 led-6 {
110 function = LED_FUNCTION_INDICATOR;
115 led-7 {
116 function = LED_FUNCTION_DISK_ERR;
121 led-8 {
122 function = LED_FUNCTION_DISK_ERR;
127 led-9 {
128 function = LED_FUNCTION_USB;
129 function-enumerator = <1>;
134 led-10 {
135 function = LED_FUNCTION_USB;
136 function-enumerator = <1>;
139 linux,default-trigger = "usbport";
140 trigger-sources = <&hub_port2>;
143 led-11 {
144 function = LED_FUNCTION_USB;
145 function-enumerator = <2>;
150 led-12 {
151 function = LED_FUNCTION_USB;
152 function-enumerator = <2>;
155 linux,default-trigger = "usbport";
156 trigger-sources = <&hub_port1>;
166 phy-handle = <ðphy9>;
186 ethphy9: ethernet-phy@9 {
193 chip-delay = <40>;
235 /* 0x5700000-0x5a00000 undefined in vendor firmware */
253 pmx_buzzer: pmx-buzzer {
255 marvell,function = "gpio";
258 pmx_leds: pmx-leds {
262 marvell,function = "gpio";
265 pmx_buttons: pmx-buttons {
267 marvell,function = "gpio";
270 pmx_poweroff: pmx-poweroff {
272 marvell,function = "gpio";
282 nr-ports = <2>;
290 #address-cells = <1>;
291 #size-cells = <0>;
295 #address-cells = <1>;
296 #size-cells = <0>;
298 #trigger-source-cells = <0>;
302 #trigger-source-cells = <0>;
307 #trigger-source-cells = <0>;