// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
/* | |
* Minimal generic DT for RK3566/RK3568 with eMMC, SD-card, SPI flash and USB OTG enabled | |
*/ | |
/dts-v1/; | |
#include "rk356x.dtsi" | |
/ { | |
model = "Generic RK3566/RK3568"; | |
compatible = "rockchip,rk3568"; | |
aliases { | |
mmc0 = &sdhci; | |
mmc1 = &sdmmc0; | |
}; | |
chosen { | |
stdout-path = "serial2:1500000n8"; | |
}; | |
}; | |
&sdhci { | |
bus-width = <8>; | |
cap-mmc-highspeed; | |
mmc-hs200-1_8v; | |
no-sd; | |
no-sdio; | |
non-removable; | |
pinctrl-names = "default"; | |
pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>; | |
status = "okay"; | |
}; | |
&sdmmc0 { | |
bus-width = <4>; | |
cap-sd-highspeed; | |
disable-wp; | |
no-mmc; | |
no-sdio; | |
pinctrl-names = "default"; | |
pinctrl-0 = <&sdmmc0_bus4 &sdmmc0_clk &sdmmc0_cmd &sdmmc0_det>; | |
status = "okay"; | |
}; | |
&sfc { | |
#address-cells = <1>; | |
#size-cells = <0>; | |
status = "okay"; | |
flash@0 { | |
compatible = "jedec,spi-nor"; | |
reg = <0>; | |
spi-max-frequency = <24000000>; | |
}; | |
}; | |
&uart2 { | |
status = "okay"; | |
}; | |
&usb_host0_xhci { | |
dr_mode = "peripheral"; | |
extcon = <&usb2phy0>; | |
maximum-speed = "high-speed"; | |
phys = <&usb2phy0_otg>; | |
phy-names = "usb2-phy"; | |
status = "okay"; | |
}; | |
&usb2phy0 { | |
status = "okay"; | |
}; | |
&usb2phy0_otg { | |
status = "okay"; | |
}; |