183d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+
28df37888SÁlvaro Fernández Rojas/*
38df37888SÁlvaro Fernández Rojas * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
48df37888SÁlvaro Fernández Rojas */
58df37888SÁlvaro Fernández Rojas
68df37888SÁlvaro Fernández Rojas/dts-v1/;
78df37888SÁlvaro Fernández Rojas
88df37888SÁlvaro Fernández Rojas#include "brcm,bcm6338.dtsi"
98df37888SÁlvaro Fernández Rojas
108df37888SÁlvaro Fernández Rojas/ {
118df37888SÁlvaro Fernández Rojas	model = "Sagem F@ST1704";
128df37888SÁlvaro Fernández Rojas	compatible = "sagem,f@st1704", "brcm,bcm6338";
138df37888SÁlvaro Fernández Rojas
148df37888SÁlvaro Fernández Rojas	aliases {
158df37888SÁlvaro Fernández Rojas		serial0 = &uart0;
168df37888SÁlvaro Fernández Rojas	};
178df37888SÁlvaro Fernández Rojas
188df37888SÁlvaro Fernández Rojas	chosen {
198df37888SÁlvaro Fernández Rojas		stdout-path = "serial0:115200n8";
208df37888SÁlvaro Fernández Rojas	};
218df37888SÁlvaro Fernández Rojas
228df37888SÁlvaro Fernández Rojas	gpio-leds {
238df37888SÁlvaro Fernández Rojas		compatible = "gpio-leds";
248df37888SÁlvaro Fernández Rojas
258df37888SÁlvaro Fernández Rojas		inet_green {
268df37888SÁlvaro Fernández Rojas			label = "F@ST1704:green:inet";
278df37888SÁlvaro Fernández Rojas			gpios = <&gpio 0 GPIO_ACTIVE_LOW>;
288df37888SÁlvaro Fernández Rojas		};
298df37888SÁlvaro Fernández Rojas
308df37888SÁlvaro Fernández Rojas		power_green {
318df37888SÁlvaro Fernández Rojas			label = "F@ST1704:green:power";
328df37888SÁlvaro Fernández Rojas			gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
338df37888SÁlvaro Fernández Rojas		};
348df37888SÁlvaro Fernández Rojas
358df37888SÁlvaro Fernández Rojas		inet_red {
368df37888SÁlvaro Fernández Rojas			label = "F@ST1704:red:inet";
378df37888SÁlvaro Fernández Rojas			gpios = <&gpio 2 GPIO_ACTIVE_LOW>;
388df37888SÁlvaro Fernández Rojas		};
398df37888SÁlvaro Fernández Rojas	};
408df37888SÁlvaro Fernández Rojas};
418df37888SÁlvaro Fernández Rojas
42*ec96de3bSÁlvaro Fernández Rojas&enet {
43*ec96de3bSÁlvaro Fernández Rojas	status = "okay";
44*ec96de3bSÁlvaro Fernández Rojas	phy = <&enetphy>;
45*ec96de3bSÁlvaro Fernández Rojas	phy-mode = "mii";
46*ec96de3bSÁlvaro Fernández Rojas
47*ec96de3bSÁlvaro Fernández Rojas	enetphy: fixed-link {
48*ec96de3bSÁlvaro Fernández Rojas		reg = <1>;
49*ec96de3bSÁlvaro Fernández Rojas		speed = <100>;
50*ec96de3bSÁlvaro Fernández Rojas		full-duplex;
51*ec96de3bSÁlvaro Fernández Rojas	};
52*ec96de3bSÁlvaro Fernández Rojas};
53*ec96de3bSÁlvaro Fernández Rojas
548df37888SÁlvaro Fernández Rojas&gpio {
558df37888SÁlvaro Fernández Rojas	status = "okay";
568df37888SÁlvaro Fernández Rojas};
578df37888SÁlvaro Fernández Rojas
58e4a06fa3SÁlvaro Fernández Rojas&spi {
59e4a06fa3SÁlvaro Fernández Rojas	status = "okay";
60e4a06fa3SÁlvaro Fernández Rojas
61e4a06fa3SÁlvaro Fernández Rojas	spi-flash@0 {
62e4a06fa3SÁlvaro Fernández Rojas		compatible = "spi-flash";
63e4a06fa3SÁlvaro Fernández Rojas		reg = <0>;
64e4a06fa3SÁlvaro Fernández Rojas		#address-cells = <1>;
65e4a06fa3SÁlvaro Fernández Rojas		#size-cells = <1>;
66e4a06fa3SÁlvaro Fernández Rojas		spi-max-frequency = <20000000>;
67e4a06fa3SÁlvaro Fernández Rojas	};
68e4a06fa3SÁlvaro Fernández Rojas};
69e4a06fa3SÁlvaro Fernández Rojas
708df37888SÁlvaro Fernández Rojas&uart0 {
718df37888SÁlvaro Fernández Rojas	u-boot,dm-pre-reloc;
728df37888SÁlvaro Fernández Rojas	status = "okay";
738df37888SÁlvaro Fernández Rojas};
74