Skip to content

Commit

Permalink
ARM: dts: enable USB functionality for exynos4210-universal_c210
Browse files Browse the repository at this point in the history
This patch adds device tree nodes necessary to enable USB support on
universalc210 board, this includes UDC controller (USB gadget) as well
as EHCI and OHCI host ports. LDO3 and LDO8 regulators are switched to
always on mode until EHCI and OHCI drivers will support them correctly.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
  • Loading branch information
Marek Szyprowski authored and Kukjin Kim committed May 22, 2014
1 parent 3fcf858 commit 45e5848
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions arch/arm/boot/dts/exynos4210-universal_c210.dts
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,12 @@
enable-active-high;
};

hsotg@12480000 {
vusb_d-supply = <&ldo3_reg>;
vusb_a-supply = <&ldo8_reg>;
status = "okay";
};

sdhci_emmc: sdhci@12510000 {
bus-width = <8>;
non-removable;
Expand All @@ -77,6 +83,24 @@
status = "okay";
};

ehci@12580000 {
status = "okay";
port@0 {
status = "okay";
};
};

ohci@12590000 {
status = "okay";
port@0 {
status = "okay";
};
};

exynos-usbphy@125B0000 {
status = "okay";
};

serial@13800000 {
status = "okay";
};
Expand Down Expand Up @@ -216,6 +240,7 @@
regulator-name = "VUSB+MIPI_1.1V";
regulator-min-microvolt = <1100000>;
regulator-max-microvolt = <1100000>;
regulator-always-on;
};

ldo4_reg: LDO4 {
Expand Down Expand Up @@ -246,6 +271,7 @@
regulator-name = "VUSB+VDAC_3.3V";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
};

ldo9_reg: LDO9 {
Expand Down

0 comments on commit 45e5848

Please sign in to comment.