2 * Device Tree file for the Guntermann & Drunck ControlCenter-Compact board
4 * Copyright (C) 2016 Mario Six <mario.six@gdsys.cc>
6 * based on the Device Tree file for Marvell Armada 388 evaluation board
7 * (DB-88F6820), which is
9 * Copyright (C) 2014 Marvell
11 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 * SPDX-License-Identifier: GPL-2.0+
18 #include "armada-388.dtsi"
37 model = "Controlcenter Digital Compact";
38 compatible = "marvell,a385-db", "marvell,armada388",
39 "marvell,armada385", "marvell,armada380";
42 bootargs = "console=ttyS1,115200 earlyprintk";
43 stdout-path = "/soc/internal-regs/serial@12100";
59 device_type = "memory";
60 reg = <0x00000000 0x10000000>; /* 256 MB */
64 sc16isclk: sc16isclk {
65 compatible = "fixed-clock";
67 clock-frequency = <11059200>;
72 ranges = <MBUS_ID(0xf0, 0x01) 0 0xf1000000 0x100000
73 MBUS_ID(0x01, 0x1d) 0 0xfff00000 0x100000>;
78 sc16is741: sc16is741@0 {
79 compatible = "nxp,sc16is741";
81 clocks = <&sc16isclk>;
82 spi-max-frequency = <4000000>;
83 interrupt-parent = <&gpio0>;
84 interrupts = <11 IRQ_TYPE_EDGE_FALLING>;
96 compatible = "n25q016a";
97 reg = <0>; /* Chip select 0 */
98 spi-max-frequency = <108000000>;
101 #address-cells = <1>;
103 compatible = "n25q128a11";
104 reg = <1>; /* Chip select 1 */
105 spi-max-frequency = <108000000>;
112 clock-frequency = <1000000>;
115 compatible = "nxp,pca9698";
121 compatible = "nxp,pca9698";
128 compatible = "nxp,pca9698";
134 compatible = "nxp,pca9698";
140 compatible = "nxp,pca9698";
146 compatible = "nxp,pca9698";
155 clock-frequency = <400000>;
157 compatible = "atmel,at97sc3204t";
159 u-boot,i2c-offset-len = <0>;
162 compatible = "smsc,emc2305";
163 #address-cells = <1>;
183 compatible = "national,lm77";
187 compatible = "ti,ads1015";
191 compatible = "national,lm77";
195 compatible = "ti,ads1015";
199 compatible = "smsc,emc2305";
200 #address-cells = <1>;
220 compatible = "atmel,24c512";
222 u-boot,i2c-offset-len = <2>;
225 compatible = "dallas,ds1339";
255 phy0: ethernet-phy@0 {
259 phy1: ethernet-phy@1 {
284 * The two PCIe units are accessible through
285 * standard PCIe slots on the board.
294 compatible = "virtual,mdio-gpio";
295 #address-cells = <1>;
297 gpios = < /*MDC*/ &gpio0 13 0
298 /*MDIO*/ &gpio0 14 0>;
398 compatible = "virtual,mdio-gpio";
399 #address-cells = <1>;
401 gpios = < /*MDC*/ &gpio0 25 0
402 /*MDIO*/ &gpio1 13 0>;
502 compatible = "virtual,mdio-gpio";
503 #address-cells = <1>;
505 gpios = < /*MDC*/ &gpio1 14 0
506 /*MDIO*/ &gpio0 24 0>;
577 compatible = "gpio-leds";
580 label = "finder-led";
581 gpios = <&PCA22 25 0>;
585 label = "status-led";
586 gpios = <&gpio0 29 0>;