2 * Device Tree file for Seagate NAS 4-Bay (Armada 370 SoC).
4 * Copyright (C) 2015 Seagate
6 * Author: Vincent Donnefort <vdonnefort@gmail.com>
8 * This file is licensed under the terms of the GNU General Public
9 * License version 2. This program is licensed "as is" without any
10 * warranty of any kind, whether express or implied.
14 * Here are some information allowing to identify the device:
16 * Product name : Seagate NAS 4-Bay
17 * Code name (board/PCB) : Dart 4-Bay
18 * Model name (case sticker) : SRPD40
19 * Material desc (product spec) : STCUxxxxxxx
23 #include "armada-370-seagate-nas-xbay.dtsi"
24 #include <dt-bindings/leds/leds-ns2.h>
27 model = "Seagate NAS 4-Bay (Dart, SRPD40)";
28 compatible = "seagate,dart-4", "marvell,armada370", "marvell,armada-370-xp";
32 /* SATA AHCI controller 88SE9170 */
40 phy1: ethernet-phy@1 {
47 pinctrl-0 = <&ge1_rgmii_pins>;
48 pinctrl-names = "default";
50 phy-mode = "rgmii-id";
54 /* I2C GPIO expander (PCA9554A) */
56 compatible = "nxp,pca9554";
67 compatible = "regulator-fixed";
69 regulator-name = "SATA2 power";
70 regulator-min-microvolt = <5000000>;
71 regulator-max-microvolt = <5000000>;
75 gpio = <&pca9554 6 GPIO_ACTIVE_HIGH>;
78 compatible = "regulator-fixed";
80 regulator-name = "SATA3 power";
81 regulator-min-microvolt = <5000000>;
82 regulator-max-microvolt = <5000000>;
86 gpio = <&pca9554 7 GPIO_ACTIVE_HIGH>;
92 label = "dart:red:sata2";
93 gpios = <&pca9554 0 GPIO_ACTIVE_LOW>;
96 label = "dart:red:sata3";
97 gpios = <&pca9554 3 GPIO_ACTIVE_LOW>;
102 compatible = "lacie,ns2-leds";
105 label = "dart:white:sata2";
106 cmd-gpio = <&pca9554 1 GPIO_ACTIVE_HIGH>;
107 slow-gpio = <&pca9554 2 GPIO_ACTIVE_HIGH>;
109 modes-map = <NS_V2_LED_SATA 0 0
115 label = "dart:white:sata3";
116 cmd-gpio = <&pca9554 4 GPIO_ACTIVE_HIGH>;
117 slow-gpio = <&pca9554 5 GPIO_ACTIVE_HIGH>;
119 modes-map = <NS_V2_LED_SATA 0 0