Lines Matching +full:middle +full:- +full:button

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 * The 0xf1000000 is the default used by the recent, DT-capable, U-Boot
12 * were delivered with an older version of u-boot that left internal
17 * installing it from u-boot prompt) or adjust the Devive Tree
21 /dts-v1/;
23 #include <dt-bindings/input/input.h>
24 #include <dt-bindings/gpio/gpio.h>
25 #include "armada-370.dtsi"
30 "marvell,armada-370-xp";
33 stdout-path = "serial0:115200n8";
46 internal-regs {
48 /* RTC provided by Seiko S-35390A I2C RTC chip below */
54 compatible = "marvell,mv64xxx-i2c";
55 pinctrl-0 = <&i2c0_pins>;
56 pinctrl-names = "default";
57 clock-frequency = <400000>;
78 compatible = "synology,power-off";
83 /* rear USB port, near reset button */
96 phy-mode = "sgmii";
100 nr-ports = <2>;
106 gpio-fan-32-38 {
108 compatible = "gpio-fan";
109 pinctrl-0 = <&fan_ctrl_low_pin &fan_ctrl_mid_pin
111 pinctrl-names = "default";
115 alarm-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>;
116 gpio-fan,speed-map = < 0 0>,
126 gpio-leds {
127 compatible = "gpio-leds";
128 pinctrl-0 = <&disk1_led_pin
130 pinctrl-names = "default";
132 disk1-led-amber {
135 default-state = "keep";
138 disk2-led-amber {
141 default-state = "keep";
145 sata1_regulator: sata1-regulator-1 {
146 compatible = "regulator-fixed";
147 regulator-name = "SATA1 Power";
148 regulator-min-microvolt = <5000000>;
149 regulator-max-microvolt = <5000000>;
150 startup-delay-us = <2000000>;
151 enable-active-high;
152 regulator-always-on;
153 regulator-boot-on;
155 pinctrl-0 = <&sata1_pwr_pin>;
156 pinctrl-names = "default";
159 sata2_regulator: sata2-regulator-2 {
160 compatible = "regulator-fixed";
161 regulator-name = "SATA2 Power";
162 regulator-min-microvolt = <5000000>;
163 regulator-max-microvolt = <5000000>;
164 startup-delay-us = <4000000>;
165 enable-active-high;
166 regulator-always-on;
167 regulator-boot-on;
169 pinctrl-0 = <&sata2_pwr_pin>;
170 pinctrl-names = "default";
175 phy1: ethernet-phy@1 { /* Marvell 88E1512 */
181 disk1_led_pin: disk1-led-pin {
186 disk2_led_pin: disk2-led-pin {
191 sata1_pwr_pin: sata1-pwr-pin {
196 sata2_pwr_pin: sata2-pwr-pin {
201 sata1_pres_pin: sata1-pres-pin {
206 sata2_pres_pin: sata2-pres-pin {
211 syno_id_bit0_pin: syno-id-bit0-pin {
216 syno_id_bit1_pin: syno-id-bit1-pin {
221 syno_id_bit2_pin: syno-id-bit2-pin {
226 syno_id_bit3_pin: syno-id-bit3-pin {
231 fan_ctrl_low_pin: fan-ctrl-low-pin {
236 fan_ctrl_mid_pin: fan-ctrl-mid-pin {
241 fan_ctrl_high_pin: fan-ctrl-high-pin {
246 fan_alarm_pin: fan-alarm-pin {
256 #address-cells = <1>;
257 #size-cells = <1>;
258 compatible = "micron,n25q064", "jedec,spi-nor";
260 spi-max-frequency = <20000000>;
265 * Synology u-boot uses its compiled-in environment
266 * and it seems Synology did not care to change u-boot
269 * if you do a 'saveenv' under u-boot, your modified
271 * of the flash, i.e. in the middle of the uImage.
276 partition@0 { /* u-boot */