mirror of
https://github.com/Evolution-X-Devices/kernel_oneplus_sm8550-devicetrees
synced 2026-02-01 09:49:52 +00:00
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
40 lines
617 B
Plaintext
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";
|
|
};
|
|
};
|