1114abfe1SNeil Armstrong// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 29d59b708SYixun Lan/* 39d59b708SYixun Lan * Copyright (c) 2017 Amlogic, Inc. All rights reserved. 49d59b708SYixun Lan */ 59d59b708SYixun Lan 69d59b708SYixun Lan/dts-v1/; 79d59b708SYixun Lan 89d59b708SYixun Lan#include "meson-axg.dtsi" 99d59b708SYixun Lan 109d59b708SYixun Lan/ { 119d59b708SYixun Lan compatible = "amlogic,s400", "amlogic,a113d", "amlogic,meson-axg"; 129d59b708SYixun Lan model = "Amlogic Meson AXG S400 Development Board"; 139d59b708SYixun Lan 149d59b708SYixun Lan aliases { 159d59b708SYixun Lan serial0 = &uart_AO; 163e5925c6SYixun Lan serial1 = &uart_A; 179d59b708SYixun Lan }; 18221cf34bSNan Li 19221cf34bSNan Li vddio_boot: regulator-vddio_boot { 20221cf34bSNan Li compatible = "regulator-fixed"; 21221cf34bSNan Li regulator-name = "VDDIO_BOOT"; 22221cf34bSNan Li regulator-min-microvolt = <1800000>; 23221cf34bSNan Li regulator-max-microvolt = <1800000>; 24221cf34bSNan Li }; 25221cf34bSNan Li 26221cf34bSNan Li vddao_3v3: regulator-vddao_3v3 { 27221cf34bSNan Li compatible = "regulator-fixed"; 28221cf34bSNan Li regulator-name = "VDDAO_3V3"; 29221cf34bSNan Li regulator-min-microvolt = <3300000>; 30221cf34bSNan Li regulator-max-microvolt = <3300000>; 31221cf34bSNan Li }; 32221cf34bSNan Li 33221cf34bSNan Li vddio_ao18: regulator-vddio_ao18 { 34221cf34bSNan Li compatible = "regulator-fixed"; 35221cf34bSNan Li regulator-name = "VDDIO_AO18"; 36221cf34bSNan Li regulator-min-microvolt = <1800000>; 37221cf34bSNan Li regulator-max-microvolt = <1800000>; 38221cf34bSNan Li }; 39221cf34bSNan Li 40221cf34bSNan Li vcc_3v3: regulator-vcc_3v3 { 41221cf34bSNan Li compatible = "regulator-fixed"; 42221cf34bSNan Li regulator-name = "VCC_3V3"; 43221cf34bSNan Li regulator-min-microvolt = <3300000>; 44221cf34bSNan Li regulator-max-microvolt = <3300000>; 45221cf34bSNan Li }; 46221cf34bSNan Li 47221cf34bSNan Li emmc_pwrseq: emmc-pwrseq { 48221cf34bSNan Li compatible = "mmc-pwrseq-emmc"; 49221cf34bSNan Li reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 50221cf34bSNan Li }; 519d59b708SYixun Lan}; 529d59b708SYixun Lan 53f6f6ac91SYixun Lanðmac { 54f6f6ac91SYixun Lan status = "okay"; 55f6f6ac91SYixun Lan phy-mode = "rgmii"; 56f6f6ac91SYixun Lan pinctrl-0 = <ð_rgmii_y_pins>; 57f6f6ac91SYixun Lan pinctrl-names = "default"; 58f6f6ac91SYixun Lan}; 59f6f6ac91SYixun Lan 603e5925c6SYixun Lan&uart_A { 613e5925c6SYixun Lan status = "okay"; 623e5925c6SYixun Lan pinctrl-0 = <&uart_a_pins>; 633e5925c6SYixun Lan pinctrl-names = "default"; 643e5925c6SYixun Lan}; 653e5925c6SYixun Lan 669d59b708SYixun Lan&uart_AO { 679d59b708SYixun Lan status = "okay"; 68e496c415SYixun Lan pinctrl-0 = <&uart_ao_a_pins>; 69e496c415SYixun Lan pinctrl-names = "default"; 709d59b708SYixun Lan}; 717bd46a79SYixun Lan 727bd46a79SYixun Lan&ir { 737bd46a79SYixun Lan status = "okay"; 747bd46a79SYixun Lan pinctrl-0 = <&remote_input_ao_pins>; 757bd46a79SYixun Lan pinctrl-names = "default"; 767bd46a79SYixun Lan}; 777d6d8a20SJian Hu 787d6d8a20SJian Hu&i2c1 { 797d6d8a20SJian Hu status = "okay"; 807d6d8a20SJian Hu pinctrl-0 = <&i2c1_z_pins>; 817d6d8a20SJian Hu pinctrl-names = "default"; 827d6d8a20SJian Hu}; 83221cf34bSNan Li 84221cf34bSNan Li/* emmc storage */ 85221cf34bSNan Li&sd_emmc_c { 86221cf34bSNan Li status = "okay"; 87221cf34bSNan Li pinctrl-0 = <&emmc_pins>; 88221cf34bSNan Li pinctrl-1 = <&emmc_clk_gate_pins>; 89221cf34bSNan Li pinctrl-names = "default", "clk-gate"; 90221cf34bSNan Li 91221cf34bSNan Li bus-width = <8>; 92221cf34bSNan Li cap-sd-highspeed; 93221cf34bSNan Li cap-mmc-highspeed; 94221cf34bSNan Li max-frequency = <180000000>; 95221cf34bSNan Li non-removable; 96221cf34bSNan Li disable-wp; 97221cf34bSNan Li mmc-ddr-1_8v; 98221cf34bSNan Li mmc-hs200-1_8v; 99221cf34bSNan Li 100221cf34bSNan Li vmmc-supply = <&vcc_3v3>; 101221cf34bSNan Li vqmmc-supply = <&vddio_boot>; 102221cf34bSNan Li}; 103