18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Device Tree Source for MediaTek X20 Development Board
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (C) 2018, Linaro Ltd.
68c2ecf20Sopenharmony_ci *
78c2ecf20Sopenharmony_ci */
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci/dts-v1/;
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ci#include "mt6797.dtsi"
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci/ {
148c2ecf20Sopenharmony_ci	model = "Mediatek X20 Development Board";
158c2ecf20Sopenharmony_ci	compatible = "archermind,mt6797-x20-dev", "mediatek,mt6797";
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci	aliases {
188c2ecf20Sopenharmony_ci		serial0 = &uart1;
198c2ecf20Sopenharmony_ci	};
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci	memory@40000000 {
228c2ecf20Sopenharmony_ci		device_type = "memory";
238c2ecf20Sopenharmony_ci		reg = <0 0x40000000 0 0x80000000>;
248c2ecf20Sopenharmony_ci	};
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci	chosen {
278c2ecf20Sopenharmony_ci		stdout-path = "serial0:115200n8";
288c2ecf20Sopenharmony_ci	};
298c2ecf20Sopenharmony_ci};
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci/* HDMI */
328c2ecf20Sopenharmony_ci&i2c1 {
338c2ecf20Sopenharmony_ci	pinctrl-names = "default";
348c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c1_pins_a>;
358c2ecf20Sopenharmony_ci	status = "okay";
368c2ecf20Sopenharmony_ci};
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci/* HS - I2C2 */
398c2ecf20Sopenharmony_ci&i2c2 {
408c2ecf20Sopenharmony_ci	pinctrl-names = "default";
418c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c2_pins_a>;
428c2ecf20Sopenharmony_ci	status = "okay";
438c2ecf20Sopenharmony_ci};
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ci/* HS - I2C3 */
468c2ecf20Sopenharmony_ci&i2c3 {
478c2ecf20Sopenharmony_ci	pinctrl-names = "default";
488c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c3_pins_a>;
498c2ecf20Sopenharmony_ci	status = "okay";
508c2ecf20Sopenharmony_ci};
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ci/* LS - I2C0 */
538c2ecf20Sopenharmony_ci&i2c4 {
548c2ecf20Sopenharmony_ci	pinctrl-names = "default";
558c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c4_pins_a>;
568c2ecf20Sopenharmony_ci	status = "okay";
578c2ecf20Sopenharmony_ci};
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci/* LS - I2C1 */
608c2ecf20Sopenharmony_ci&i2c5 {
618c2ecf20Sopenharmony_ci	pinctrl-names = "default";
628c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c5_pins_a>;
638c2ecf20Sopenharmony_ci	status = "okay";
648c2ecf20Sopenharmony_ci};
658c2ecf20Sopenharmony_ci
668c2ecf20Sopenharmony_ci/* POWER_VPROC */
678c2ecf20Sopenharmony_ci&i2c6 {
688c2ecf20Sopenharmony_ci	pinctrl-names = "default";
698c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c6_pins_a>;
708c2ecf20Sopenharmony_ci	status = "okay";
718c2ecf20Sopenharmony_ci};
728c2ecf20Sopenharmony_ci
738c2ecf20Sopenharmony_ci/* FAN53555 */
748c2ecf20Sopenharmony_ci&i2c7 {
758c2ecf20Sopenharmony_ci	pinctrl-names = "default";
768c2ecf20Sopenharmony_ci	pinctrl-0 = <&i2c7_pins_a>;
778c2ecf20Sopenharmony_ci	status = "okay";
788c2ecf20Sopenharmony_ci};
798c2ecf20Sopenharmony_ci
808c2ecf20Sopenharmony_ci&uart1 {
818c2ecf20Sopenharmony_ci	status = "okay";
828c2ecf20Sopenharmony_ci	pinctrl-names = "default";
838c2ecf20Sopenharmony_ci	pinctrl-0 = <&uart1_pins_a>;
848c2ecf20Sopenharmony_ci};
85