18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+ 28c2ecf20Sopenharmony_ci// Copyright (c) 2019 Facebook Inc. 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci#include "aspeed-g5.dtsi" 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci/ { 78c2ecf20Sopenharmony_ci memory@80000000 { 88c2ecf20Sopenharmony_ci reg = <0x80000000 0x40000000>; 98c2ecf20Sopenharmony_ci }; 108c2ecf20Sopenharmony_ci}; 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci/* 138c2ecf20Sopenharmony_ci * Update reset type to "system" (full chip) to fix warm reboot hang issue 148c2ecf20Sopenharmony_ci * when reset type is set to default ("soc", gated by reset mask registers). 158c2ecf20Sopenharmony_ci */ 168c2ecf20Sopenharmony_ci&wdt1 { 178c2ecf20Sopenharmony_ci status = "okay"; 188c2ecf20Sopenharmony_ci aspeed,reset-type = "system"; 198c2ecf20Sopenharmony_ci}; 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci&wdt2 { 228c2ecf20Sopenharmony_ci status = "disabled"; 238c2ecf20Sopenharmony_ci}; 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ci&uart1 { 268c2ecf20Sopenharmony_ci status = "okay"; 278c2ecf20Sopenharmony_ci pinctrl-names = "default"; 288c2ecf20Sopenharmony_ci pinctrl-0 = <&pinctrl_txd1_default 298c2ecf20Sopenharmony_ci &pinctrl_rxd1_default>; 308c2ecf20Sopenharmony_ci}; 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci&uart3 { 338c2ecf20Sopenharmony_ci status = "okay"; 348c2ecf20Sopenharmony_ci pinctrl-names = "default"; 358c2ecf20Sopenharmony_ci pinctrl-0 = <&pinctrl_txd3_default 368c2ecf20Sopenharmony_ci &pinctrl_rxd3_default>; 378c2ecf20Sopenharmony_ci}; 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci&uart5 { 408c2ecf20Sopenharmony_ci status = "okay"; 418c2ecf20Sopenharmony_ci}; 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci&fmc { 448c2ecf20Sopenharmony_ci status = "okay"; 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ci fmc_flash0: flash@0 { 478c2ecf20Sopenharmony_ci status = "okay"; 488c2ecf20Sopenharmony_ci m25p,fast-read; 498c2ecf20Sopenharmony_ci label = "spi0.0"; 508c2ecf20Sopenharmony_ci }; 518c2ecf20Sopenharmony_ci 528c2ecf20Sopenharmony_ci fmc_flash1: flash@1 { 538c2ecf20Sopenharmony_ci status = "okay"; 548c2ecf20Sopenharmony_ci m25p,fast-read; 558c2ecf20Sopenharmony_ci label = "spi0.1"; 568c2ecf20Sopenharmony_ci }; 578c2ecf20Sopenharmony_ci}; 588c2ecf20Sopenharmony_ci 598c2ecf20Sopenharmony_ci&mac1 { 608c2ecf20Sopenharmony_ci status = "okay"; 618c2ecf20Sopenharmony_ci pinctrl-names = "default"; 628c2ecf20Sopenharmony_ci pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>; 638c2ecf20Sopenharmony_ci}; 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci&rtc { 668c2ecf20Sopenharmony_ci status = "okay"; 678c2ecf20Sopenharmony_ci}; 688c2ecf20Sopenharmony_ci 698c2ecf20Sopenharmony_ci&vhub { 708c2ecf20Sopenharmony_ci status = "okay"; 718c2ecf20Sopenharmony_ci}; 728c2ecf20Sopenharmony_ci 738c2ecf20Sopenharmony_ci&sdmmc { 748c2ecf20Sopenharmony_ci status = "okay"; 758c2ecf20Sopenharmony_ci}; 768c2ecf20Sopenharmony_ci 778c2ecf20Sopenharmony_ci&sdhci1 { 788c2ecf20Sopenharmony_ci status = "okay"; 798c2ecf20Sopenharmony_ci 808c2ecf20Sopenharmony_ci pinctrl-names = "default"; 818c2ecf20Sopenharmony_ci pinctrl-0 = <&pinctrl_sd2_default>; 828c2ecf20Sopenharmony_ci}; 83