/* * Copyright (C) 2018 MediaTek Inc. * Author: Ryder Lee * * SPDX-License-Identifier: (GPL-2.0 OR MIT) */ /dts-v1/; #include "mt7629.dtsi" / { model = "MediaTek MT7629 RFB"; compatible = "mediatek,mt7629-rfb", "mediatek,mt7629"; aliases { spi0 = &qspi; }; chosen { stdout-path = &uart0; tick-timer = &timer0; }; }; ð { status = "okay"; mediatek,gmac-id = <1>; phy-mode = "gmii"; phy-handle = <&phy0>; phy0: ethernet-phy@0 { reg = <0>; }; }; &pinctrl { qspi_pins: qspi-pins { mux { function = "flash"; groups = "spi_nor"; }; }; uart0_pins: uart0-default { mux { function = "uart"; groups = "uart0_txd_rxd"; }; }; watchdog_pins: watchdog-default { mux { function = "watchdog"; groups = "watchdog"; }; }; }; &qspi { pinctrl-names = "default"; pinctrl-0 = <&qspi_pins>; status = "okay"; spi-flash@0{ compatible = "spi-flash"; reg = <0>; u-boot,dm-pre-reloc; }; }; &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pins>; status = "okay"; }; &watchdog { pinctrl-names = "default"; pinctrl-0 = <&watchdog_pins>; status = "okay"; };