Lines Matching +full:button +full:- +full:left +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
5 * Copyright (C) 2020-2021 Matthew Hagan <[email protected]>
8 #include "bcm958625-meraki-mx6x-common.dtsi"
13 compatible = "gpio-keys-polled";
15 poll-interval = <20>;
17 button-reset {
20 gpios = <&gpioa 6 GPIO_ACTIVE_LOW>;
25 compatible = "gpio-leds";
27 led-0 {
28 /* green:lan1-left */
30 function-enumerator = <0>;
32 gpios = <&gpioa 19 GPIO_ACTIVE_LOW>;
35 led-1 {
36 /* green:lan1-right */
38 function-enumerator = <1>;
40 gpios = <&gpioa 18 GPIO_ACTIVE_LOW>;
43 led-2 {
44 /* green:lan2-left */
46 function-enumerator = <2>;
48 gpios = <&gpioa 24 GPIO_ACTIVE_LOW>;
51 led-3 {
52 /* green:lan2-right */
54 function-enumerator = <3>;
56 gpios = <&gpioa 20 GPIO_ACTIVE_LOW>;
59 led-4 {
60 /* green:lan3-left */
62 function-enumerator = <4>;
64 gpios = <&gpioa 26 GPIO_ACTIVE_LOW>;
67 led-5 {
68 /* green:lan3-right */
70 function-enumerator = <5>;
72 gpios = <&gpioa 25 GPIO_ACTIVE_LOW>;
75 led-6 {
76 /* green:lan4-left */
78 function-enumerator = <6>;
80 gpios = <&gpioa 28 GPIO_ACTIVE_LOW>;
83 led-7 {
84 /* green:lan4-right */
86 function-enumerator = <7>;
88 gpios = <&gpioa 27 GPIO_ACTIVE_LOW>;
91 led-8 {
92 /* green:wan-left */
94 function-enumerator = <8>;
96 gpios = <&gpioa 30 GPIO_ACTIVE_LOW>;
99 led-9 {
100 /* green:wan-right */
102 function-enumerator = <9>;
104 gpios = <&gpioa 29 GPIO_ACTIVE_LOW>;
107 led-a {
111 gpios = <&gpioa 0 GPIO_ACTIVE_LOW>;
114 led-b {
118 gpios = <&gpioa 31 GPIO_ACTIVE_HIGH>;
124 compatible = "brcm,bcm58625-srab", "brcm,nsp-srab";
156 fixed-link {
158 full-duplex;