1 // SPDX-License-Identifier: GPL-2.0 OR MIT
3 * Copyright (C) 2019 BayLibre SAS.
4 * Author: Fabien Parent <fparent@baylibre.com>
10 #include "mt8516.dtsi"
13 model = "Pumpkin MT8516";
20 device_type = "memory";
21 reg = <0x40000000 0x20000000>;
28 /* 128 KiB reserved for ARM Trusted Firmware (BL31) */
29 bl31_secmon_reserved: secmon@43000000 {
31 reg = <0 0x43000000 0 0x20000>;
35 reg_1p8v: regulator-1p8v {
36 compatible = "regulator-fixed";
37 regulator-name = "fixed-1.8V";
38 regulator-min-microvolt = <1800000>;
39 regulator-max-microvolt = <1800000>;
44 reg_3p3v: regulator-3p3v {
45 compatible = "regulator-fixed";
46 regulator-name = "fixed-3.3V";
47 regulator-min-microvolt = <3300000>;
48 regulator-max-microvolt = <3300000>;
55 pinctrl-names = "default";
56 pinctrl-0 = <&mmc0_pins_default>;
58 max-frequency = <200000000>;
62 vmmc-supply = <®_3p3v>;
63 vqmmc-supply = <®_1p8v>;
69 mmc0_pins_default: mmc0default {
76 pins = "MSDC0_CMD", "MSDC0_DAT0", "MSDC0_DAT1",
77 "MSDC0_DAT2", "MSDC0_DAT3", "MSDC0_DAT4",
78 "MSDC0_DAT5", "MSDC0_DAT6", "MSDC0_DAT7";
97 groups = "uart0_0_rxd_txd";
103 pinctrl-names = "default";
104 pinctrl-0 = <&uart0_pins>;
114 dr_mode = "peripheral";
116 usb_con_c: connector {
117 compatible = "usb-c-connector";