Files
kernel_oneplus_sm8550-devic…/qcom/lemans-rumi.dtsi
Sriram Dash c11c1e78b5 ARM: dts: msm: Add USB support for Lemans
Add USB controller and PHY configuration for LEMANS RUMI.
Add primary, secondary and tertiary USB nodes on LEMANS.

Since primary controller is by default in peripheral, make A4 as
host mode only controller so that A6 is picked for UDC.

The SS phy parsing logic was refactored and now we
skip the last reads. We skip the delays as well.

Change-Id: I2931b0b57f64b420dffb22d65645a527ecbee351
2022-10-19 12:09:38 +05:30

40 lines
617 B
Plaintext

&arch_timer {
clock-frequency = <500000>;
};
&memtimer {
clock-frequency = <500000>;
};
&soc {
};
&soc {
usb_emu_phy_0: usb_emu_phy@a784000 {
compatible = "qcom,usb-emu-phy";
reg = <0x0a784000 0x9500>;
qcom,emu-init-seq = <0xfffff 0x4
0x2110010 0x34
0x0110010 0x34
0xffff3 0x4
0xffff0 0x4
0x100000 0x20
0x0 0x20
0x1A0 0x20
0x100000 0x3c
0x0 0x3c
0x10060 0x3c
0x0 0x4
0x9 0x14>;
};
};
&usb0 {
dwc3@a600000 {
usb-phy = <&usb_emu_phy_0>, <&usb_nop_phy>;
maximum-speed = "high-speed";
};
};