ARM: dts: qcom: msm8960: Add USB node
Add the required nodes to support USB on the MSM8960 SoC. As it's very similar to the APQ8064 SoC, the nodes are almost identical Add a label to sleep_clk for the USB node to reference Signed-off-by: Rudraksha Gupta <guptarud@gmail.com> Signed-off-by: Bjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230607050025.86636-4-guptarud@gmail.com
This commit is contained in:
parent
7b8f119a24
commit
80ce22e5cb
|
@ -3,6 +3,7 @@
|
|||
|
||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
#include <dt-bindings/clock/qcom,gcc-msm8960.h>
|
||||
#include <dt-bindings/reset/qcom,gcc-msm8960.h>
|
||||
#include <dt-bindings/clock/qcom,lcc-msm8960.h>
|
||||
#include <dt-bindings/mfd/qcom-rpm.h>
|
||||
#include <dt-bindings/soc/qcom,gsbi.h>
|
||||
|
@ -71,7 +72,7 @@
|
|||
clock-output-names = "pxo_board";
|
||||
};
|
||||
|
||||
sleep_clk {
|
||||
sleep_clk: sleep_clk {
|
||||
compatible = "fixed-clock";
|
||||
#clock-cells = <0>;
|
||||
clock-frequency = <32768>;
|
||||
|
@ -370,5 +371,36 @@
|
|||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
usb1: usb@12500000 {
|
||||
compatible = "qcom,ci-hdrc";
|
||||
reg = <0x12500000 0x200>,
|
||||
<0x12500200 0x200>;
|
||||
interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&gcc USB_HS1_XCVR_CLK>, <&gcc USB_HS1_H_CLK>;
|
||||
clock-names = "core", "iface";
|
||||
assigned-clocks = <&gcc USB_HS1_XCVR_CLK>;
|
||||
assigned-clock-rates = <60000000>;
|
||||
resets = <&gcc USB_HS1_RESET>;
|
||||
reset-names = "core";
|
||||
phy_type = "ulpi";
|
||||
ahb-burst-config = <0>;
|
||||
phys = <&usb_hs1_phy>;
|
||||
phy-names = "usb-phy";
|
||||
#reset-cells = <1>;
|
||||
status = "disabled";
|
||||
|
||||
ulpi {
|
||||
usb_hs1_phy: phy {
|
||||
compatible = "qcom,usb-hs-phy-msm8960",
|
||||
"qcom,usb-hs-phy";
|
||||
clocks = <&sleep_clk>, <&cxo_board>;
|
||||
clock-names = "sleep", "ref";
|
||||
resets = <&usb1 0>;
|
||||
reset-names = "por";
|
||||
#phy-cells = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue