xref: /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/rk3562-iotest-lp3-v10-linux.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2023 Rockchip Electronics Co., Ltd.
4 *
5 */
6
7/dts-v1/;
8
9#include "rk3562.dtsi"
10#include "rk3562-linux.dtsi"
11
12/ {
13	model = "Rockchip RK3562 IOTEST LP3 V10 Board";
14	compatible = "rockchip,rk3562-iotest-lp3-v10", "rockchip,rk3562";
15
16	dc_12v: dc-12v {
17		compatible = "regulator-fixed";
18		regulator-name = "dc_12v";
19		regulator-always-on;
20		regulator-boot-on;
21		regulator-min-microvolt = <12000000>;
22		regulator-max-microvolt = <12000000>;
23	};
24
25	vcc5v0_sys: vcc5v0-sys {
26		compatible = "regulator-fixed";
27		regulator-name = "vcc5v0_sys";
28		regulator-always-on;
29		regulator-boot-on;
30		regulator-min-microvolt = <5000000>;
31		regulator-max-microvolt = <5000000>;
32		vin-supply = <&dc_12v>;
33	};
34
35	vcc3v3_sys: vcc-sys {
36		compatible = "regulator-fixed";
37		regulator-name = "vcc3v3_sys";
38		regulator-always-on;
39		regulator-boot-on;
40		regulator-min-microvolt = <3300000>;
41		regulator-max-microvolt = <3300000>;
42		vin-supply = <&dc_12v>;
43	};
44
45	dsm_sound: dsm-sound {
46		status = "disabled";
47		compatible = "simple-audio-card";
48		simple-audio-card,format = "i2s";
49		simple-audio-card,mclk-fs = <256>;
50		simple-audio-card,name = "rockchip,dsm-sound";
51		simple-audio-card,bitclock-master = <&sndcodec>;
52		simple-audio-card,frame-master = <&sndcodec>;
53		sndcpu: simple-audio-card,cpu {
54			sound-dai = <&sai1>;
55		};
56		sndcodec: simple-audio-card,codec {
57			sound-dai = <&dsm>;
58		};
59	};
60};
61
62#include "rk3562-rk809.dtsi"
63
64&combphy_pu {
65	status = "okay";
66};
67
68&u2phy {
69	status = "okay";
70};
71
72&u2phy_host {
73	status = "okay";
74};
75
76&u2phy_otg {
77	status = "okay";
78};
79
80&usb_host0_ehci {
81	status = "okay";
82};
83
84&usb_host0_ohci {
85	status = "okay";
86};
87
88&usbdrd30 {
89	status = "okay";
90};
91
92&usbdrd_dwc3 {
93	status = "okay";
94	dr_mode = "otg";
95	extcon = <&u2phy>;
96	snps,dis_u2_susphy_quirk;
97	snps,usb2-lpm-disable;
98};
99