Lines Matching +full:power +full:- +full:button

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include "armada-370.dtsi"
16 compatible = "netgear,readynas-102", "marvell,armada370", "marvell,armada-370-xp";
19 stdout-path = "serial0:115200n8";
32 internal-regs {
45 nr-ports = <1>;
50 pinctrl-0 = <&ge1_rgmii_pins>;
51 pinctrl-names = "default";
54 phy-mode = "rgmii-id";
62 clock-frequency = <100000>;
64 pinctrl-0 = <&i2c0_pins>;
65 pinctrl-names = "default";
72 wakeup-source;
88 g762_clk: g762-oscillator {
89 compatible = "fixed-clock";
90 #clock-cells = <0>;
91 clock-frequency = <8192>;
95 gpio-leds {
96 compatible = "gpio-leds";
97 pinctrl-0 = <&power_led_pin
101 pinctrl-names = "default";
103 blue-power-led {
106 default-state = "keep";
109 blue-sata1-led {
112 default-state = "on";
115 blue-sata2-led {
118 default-state = "on";
121 blue-backup-led {
124 default-state = "on";
128 gpio-keys {
129 compatible = "gpio-keys";
130 pinctrl-0 = <&power_button_pin
133 pinctrl-names = "default";
135 power-button {
136 label = "Power Button";
141 reset-button {
142 label = "Reset Button";
147 backup-button {
148 label = "Backup Button";
154 gpio-poweroff {
155 compatible = "gpio-poweroff";
156 pinctrl-0 = <&poweroff>;
157 pinctrl-names = "default";
179 pinctrl-0 = <&mdio_pins>;
180 pinctrl-names = "default";
181 phy0: ethernet-phy@0 { /* Marvell 88E1318 */
187 power_led_pin: power-led-pin {
192 sata1_led_pin: sata1-led-pin {
197 sata2_led_pin: sata2-led-pin {
202 backup_led_pin: backup-led-pin {
207 backup_button_pin: backup-button-pin {
212 power_button_pin: power-button-pin {
217 reset_button_pin: reset-button-pin {
233 label = "pxa3xx_nand-0";
234 nand-rb = <0>;
235 marvell,nand-keep-config;
236 nand-on-flash-bbt;
239 nand-ecc-strength = <4>;
240 nand-ecc-step-size = <512>;
243 compatible = "fixed-partitions";
244 #address-cells = <1>;
245 #size-cells = <1>;
248 label = "u-boot";
250 read-only;
254 label = "u-boot-env";
256 read-only;