ARM: dts: qcom: msm8974: Add USB gadget nodes
Add the necessary nodes for USB gadget on MSM8974 and enable these for Honami. Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
7ce7d89f48
commit
769907ae6e
|
@ -413,6 +413,14 @@
|
|||
dma-controller@f9944000 {
|
||||
qcom,controlled-remotely;
|
||||
};
|
||||
|
||||
usb-phy@f9a55000 {
|
||||
status = "ok";
|
||||
};
|
||||
|
||||
usb@f9a55000 {
|
||||
status = "ok";
|
||||
};
|
||||
};
|
||||
|
||||
&spmi_bus {
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
#include <dt-bindings/clock/qcom,gcc-msm8974.h>
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/reset/qcom,gcc-msm8974.h>
|
||||
#include "skeleton.dtsi"
|
||||
|
||||
/ {
|
||||
|
@ -655,6 +656,44 @@
|
|||
#dma-cells = <1>;
|
||||
qcom,ee = <0>;
|
||||
};
|
||||
|
||||
usb1_phy: usb-phy@f9a55000 {
|
||||
compatible = "qcom,usb-otg-snps";
|
||||
|
||||
reg = <0xf9a55000 0x400>;
|
||||
interrupts-extended = <&intc 0 134 0>, <&intc 0 140 0>,
|
||||
<&spmi_bus 0 0x9 0 0>;
|
||||
interrupt-names = "core_irq", "async_irq", "pmic_id_irq";
|
||||
|
||||
vddcx-supply = <&pm8841_s2>;
|
||||
v3p3-supply = <&pm8941_l24>;
|
||||
v1p8-supply = <&pm8941_l6>;
|
||||
|
||||
dr_mode = "otg";
|
||||
qcom,phy-init-sequence = <0x63 0x81 0xfffffff>;
|
||||
qcom,otg-control = <1>;
|
||||
qcom,phy-num = <0>;
|
||||
|
||||
resets = <&gcc GCC_USB2A_PHY_BCR>, <&gcc GCC_USB_HS_BCR>;
|
||||
reset-names = "phy", "link";
|
||||
|
||||
clocks = <&gcc GCC_XO_CLK>, <&gcc GCC_USB_HS_SYSTEM_CLK>,
|
||||
<&gcc GCC_USB_HS_AHB_CLK>;
|
||||
clock-names = "phy", "core", "iface";
|
||||
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
usb@f9a55000 {
|
||||
compatible = "qcom,ci-hdrc";
|
||||
reg = <0xf9a55000 0x400>;
|
||||
dr_mode = "otg";
|
||||
interrupts = <0 134 0>, <0 140 0>;
|
||||
interrupt-names = "core_irq", "async_irq";
|
||||
usb-phy = <&usb1_phy>;
|
||||
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
smd {
|
||||
|
|
Loading…
Reference in a new issue