16be33864SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 26be33864SEmmanuel Vadot/* 36be33864SEmmanuel Vadot * Device Tree File for TMPV7708 RM main board 46be33864SEmmanuel Vadot * 56be33864SEmmanuel Vadot * (C) Copyright 2020, Toshiba Corporation. 66be33864SEmmanuel Vadot * (C) Copyright 2020, Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> 76be33864SEmmanuel Vadot */ 86be33864SEmmanuel Vadot 96be33864SEmmanuel Vadot/dts-v1/; 106be33864SEmmanuel Vadot 116be33864SEmmanuel Vadot#include "tmpv7708.dtsi" 126be33864SEmmanuel Vadot 136be33864SEmmanuel Vadot/ { 146be33864SEmmanuel Vadot model = "Toshiba TMPV7708 RM main board"; 156be33864SEmmanuel Vadot compatible = "toshiba,tmpv7708-rm-mbrc", "toshiba,tmpv7708"; 166be33864SEmmanuel Vadot 176be33864SEmmanuel Vadot aliases { 186be33864SEmmanuel Vadot serial0 = &uart0; 196be33864SEmmanuel Vadot serial1 = &uart1; 206be33864SEmmanuel Vadot }; 216be33864SEmmanuel Vadot 226be33864SEmmanuel Vadot chosen { 236be33864SEmmanuel Vadot stdout-path = "serial0:115200n8"; 246be33864SEmmanuel Vadot }; 256be33864SEmmanuel Vadot 266be33864SEmmanuel Vadot /* 768MB memory */ 276be33864SEmmanuel Vadot memory@80000000 { 286be33864SEmmanuel Vadot device_type = "memory"; 296be33864SEmmanuel Vadot reg = <0x0 0x80000000 0x0 0x30000000>; 306be33864SEmmanuel Vadot }; 316be33864SEmmanuel Vadot}; 326be33864SEmmanuel Vadot 336be33864SEmmanuel Vadot&uart0 { 346be33864SEmmanuel Vadot status = "okay"; 356be33864SEmmanuel Vadot}; 366be33864SEmmanuel Vadot 376be33864SEmmanuel Vadot&uart1 { 386be33864SEmmanuel Vadot status = "okay"; 396be33864SEmmanuel Vadot}; 405def4c47SEmmanuel Vadot 415def4c47SEmmanuel Vadot&piether { 425def4c47SEmmanuel Vadot status = "okay"; 435def4c47SEmmanuel Vadot phy-handle = <&phy0>; 445def4c47SEmmanuel Vadot phy-mode = "rgmii-id"; 455def4c47SEmmanuel Vadot 465def4c47SEmmanuel Vadot mdio0 { 475def4c47SEmmanuel Vadot #address-cells = <1>; 485def4c47SEmmanuel Vadot #size-cells = <0>; 495def4c47SEmmanuel Vadot compatible = "snps,dwmac-mdio"; 505def4c47SEmmanuel Vadot phy0: ethernet-phy@1 { 515def4c47SEmmanuel Vadot device_type = "ethernet-phy"; 525def4c47SEmmanuel Vadot reg = <0x1>; 535def4c47SEmmanuel Vadot }; 545def4c47SEmmanuel Vadot }; 555def4c47SEmmanuel Vadot}; 565def4c47SEmmanuel Vadot 575def4c47SEmmanuel Vadot&wdt { 585def4c47SEmmanuel Vadot status = "okay"; 595def4c47SEmmanuel Vadot}; 605def4c47SEmmanuel Vadot 615def4c47SEmmanuel Vadot&gpio { 625def4c47SEmmanuel Vadot status = "okay"; 635def4c47SEmmanuel Vadot}; 645956d97fSEmmanuel Vadot 655956d97fSEmmanuel Vadot&pwm_mux { 665956d97fSEmmanuel Vadot groups = "pwm0_gpio16_grp", "pwm1_gpio17_grp", "pwm2_gpio18_grp", "pwm3_gpio19_grp"; 675956d97fSEmmanuel Vadot}; 685956d97fSEmmanuel Vadot 695956d97fSEmmanuel Vadot&pwm { 705956d97fSEmmanuel Vadot status = "okay"; 715956d97fSEmmanuel Vadot}; 72*8cc087a1SEmmanuel Vadot 73*8cc087a1SEmmanuel Vadot&pcie { 74*8cc087a1SEmmanuel Vadot status = "okay"; 75*8cc087a1SEmmanuel Vadot}; 76