Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 13cbd1e3 authored by Vivek Gautam's avatar Vivek Gautam Committed by Kukjin Kim
Browse files

ARM: dts: Enabling ehci-s5p driver for EXYNOS5250



Adding EHCI device tree node for Exynos5250 along with
the device base adress and gpio line for vbus.

Signed-off-by: default avatarVivek Gautam <gautam.vivek@samsung.com>
Acked-by: default avatarJingoo Han <jg1.han@samsung.com>
Acked-by: default avatarGrant Likely <grant.likely@secretlab.ca>
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent ad4aebe1
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
Samsung Exynos SoC USB controller

The USB devices interface with USB controllers on Exynos SOCs.
The device node has following properties.

EHCI
Required properties:
 - compatible: should be "samsung,exynos4210-ehci" for USB 2.0
   EHCI controller in host mode.
 - reg: physical base address of the controller and length of memory mapped
   region.
 - interrupts: interrupt number to the cpu.

Optional properties:
 - samsung,vbus-gpio:  if present, specifies the GPIO that
   needs to be pulled up for the bus to be powered.

Example:

	usb@12110000 {
		compatible = "samsung,exynos4210-ehci";
		reg = <0x12110000 0x100>;
		interrupts = <0 71 0>;
		samsung,vbus-gpio = <&gpx2 6 1 3 3>;
	};
+4 −0
Original line number Diff line number Diff line
@@ -232,6 +232,10 @@
		samsung,audio-codec = <&wm8994>;
	};

	usb@12110000 {
		samsung,vbus-gpio = <&gpx2 6 1 3 3>;
	};

	dp-controller {
		samsung,color-space = <0>;
		samsung,dynamic-range = <0>;
+4 −0
Original line number Diff line number Diff line
@@ -40,4 +40,8 @@
				<&gpc4 5 2 3 0>, <&gpc4 6 2 3 0>;
		};
	};

	usb@12110000 {
		samsung,vbus-gpio = <&gpx1 1 1 3 3>;
	};
};
+6 −0
Original line number Diff line number Diff line
@@ -301,6 +301,12 @@
		dma-names = "tx", "rx";
	};

	usb@12110000 {
		compatible = "samsung,exynos4210-ehci";
		reg = <0x12110000 0x100>;
		interrupts = <0 71 0>;
	};

	amba {
		#address-cells = <1>;
		#size-cells = <1>;