Lines Matching +full:serial +full:- +full:pins
13 * The 0xf1000000 is the default used by the recent, DT-capable, U-Boot
16 * were delivered with an older version of u-boot that left internal
21 * installing it from u-boot prompt) or adjust the Devive Tree
25 /dts-v1/;
27 #include <dt-bindings/input/input.h>
28 #include <dt-bindings/gpio/gpio.h>
29 #include "armada-xp-mv78230.dtsi"
33 compatible = "synology,ds414", "marvell,armadaxp-mv78230",
34 "marvell,armadaxp", "marvell,armada-370-xp";
38 stdout-path = &uart0;
54 pcie-controller {
58 * Connected to Marvell 88SX7042 SATA-II controller
76 internal-regs {
78 /* RTC is provided by Seiko S-35390A below */
85 u-boot,dm-pre-reloc;
87 spi-flash@0 {
88 u-boot,dm-pre-reloc;
89 #address-cells = <1>;
90 #size-cells = <1>;
93 spi-max-frequency = <20000000>;
98 * Synology u-boot uses its compiled-in environment
99 * and it seems Synology did not care to change u-boot
102 * if you do a 'saveenv' under u-boot, your modified
109 partition@00000000 { /* u-boot */
124 partition@007d0000 { /* MAC address and serial number */
142 clock-frequency = <400000>;
155 * USB-serial converter connected when the power
161 serial@12000 {
163 u-boot,dm-pre-reloc;
167 serial@12100 {
172 compatible = "synology,power-off";
183 phy0: ethernet-phy@0 { /* Marvell 88E1512 */
187 phy1: ethernet-phy@1 { /* Marvell 88E1512 */
194 pinctrl-0 = <&ge0_rgmii_pins>;
195 pinctrl-names = "default";
197 phy-mode = "rgmii-id";
201 pinctrl-0 = <&ge1_rgmii_pins>;
202 pinctrl-names = "default";
205 phy-mode = "rgmii-id";
211 compatible = "simple-bus";
212 #address-cells = <1>;
213 #size-cells = <0>;
214 pinctrl-0 = <&sata1_pwr_pin &sata2_pwr_pin
216 pinctrl-names = "default";
218 sata1_regulator: sata1-regulator {
219 compatible = "regulator-fixed";
221 regulator-name = "SATA1 Power";
222 regulator-min-microvolt = <5000000>;
223 regulator-max-microvolt = <5000000>;
224 startup-delay-us = <2000000>;
225 enable-active-high;
226 regulator-always-on;
227 regulator-boot-on;
231 sata2_regulator: sata2-regulator {
232 compatible = "regulator-fixed";
234 regulator-name = "SATA2 Power";
235 regulator-min-microvolt = <5000000>;
236 regulator-max-microvolt = <5000000>;
237 startup-delay-us = <4000000>;
238 enable-active-high;
239 regulator-always-on;
240 regulator-boot-on;
244 sata3_regulator: sata3-regulator {
245 compatible = "regulator-fixed";
247 regulator-name = "SATA3 Power";
248 regulator-min-microvolt = <5000000>;
249 regulator-max-microvolt = <5000000>;
250 startup-delay-us = <6000000>;
251 enable-active-high;
252 regulator-always-on;
253 regulator-boot-on;
257 sata4_regulator: sata4-regulator {
258 compatible = "regulator-fixed";
260 regulator-name = "SATA4 Power";
261 regulator-min-microvolt = <5000000>;
262 regulator-max-microvolt = <5000000>;
263 startup-delay-us = <8000000>;
264 enable-active-high;
265 regulator-always-on;
266 regulator-boot-on;
273 sata1_pwr_pin: sata1-pwr-pin {
274 marvell,pins = "mpp42";
278 sata2_pwr_pin: sata2-pwr-pin {
279 marvell,pins = "mpp44";
283 sata3_pwr_pin: sata3-pwr-pin {
284 marvell,pins = "mpp45";
288 sata4_pwr_pin: sata4-pwr-pin {
289 marvell,pins = "mpp46";
293 sata1_pres_pin: sata1-pres-pin {
294 marvell,pins = "mpp34";
298 sata2_pres_pin: sata2-pres-pin {
299 marvell,pins = "mpp35";
303 sata3_pres_pin: sata3-pres-pin {
304 marvell,pins = "mpp40";
308 sata4_pres_pin: sata4-pres-pin {
309 marvell,pins = "mpp41";
313 syno_id_bit0_pin: syno-id-bit0-pin {
314 marvell,pins = "mpp26";
318 syno_id_bit1_pin: syno-id-bit1-pin {
319 marvell,pins = "mpp28";
323 syno_id_bit2_pin: syno-id-bit2-pin {
324 marvell,pins = "mpp29";
328 fan1_alarm_pin: fan1-alarm-pin {
329 marvell,pins = "mpp33";
333 fan2_alarm_pin: fan2-alarm-pin {
334 marvell,pins = "mpp32";