diff options
author | Vivek Gautam <gautam.vivek@samsung.com> | 2013-03-12 19:14:15 +0530 |
---|---|---|
committer | Andrey Konovalov <andrey.konovalov@linaro.org> | 2014-04-16 23:51:37 +0400 |
commit | 8d5f209b76aec9a4723e71999d70e9ef69148232 (patch) | |
tree | 20abf598e5f24bed48b4b99aeb18be494441083d /Documentation | |
parent | 8c10c116b382c147d6f10ff76d7cfe0fccbd54a8 (diff) |
usb: phy: samsung: Add provision for channel numbers for usb-phy
Multiple USB-PHY controllers shall be identofied by their aliases,
thereby making it possible to use the alias numbers as channel numbers
for USB 3.0 PHY controllers.
Based on this corresponding PHYs can be powered.
This patch also updates binding documentation samsung-usbphy for alias
numbers.
BUG=chrome-os-partner:19007
TEST=build and boot on smdk5420 and peach pit;
tested usb HID devices and mass storage devices on
USB 2.0 and USB 3.0 ports.
Change-Id: I0afdd1edd0093957d361f7f926c6b4526664e121
Signed-off-by: Vivek Gautam <gautam.vivek@samsung.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/56398
Reviewed-by: Doug Anderson <dianders@chromium.org>
Tested-by: Doug Anderson <dianders@chromium.org>
Commit-Queue: Julius Werner <jwerner@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/usb/samsung-usbphy.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/usb/samsung-usbphy.txt b/Documentation/devicetree/bindings/usb/samsung-usbphy.txt index cd846219db0..44b8d1a2406 100644 --- a/Documentation/devicetree/bindings/usb/samsung-usbphy.txt +++ b/Documentation/devicetree/bindings/usb/samsung-usbphy.txt @@ -115,6 +115,11 @@ Optional properties: USBDEVICE_PHY_CONTROL and USBHOST_PHY_CONTROL registers in exynos4x). and so on. +- Aliases: exynos5420 has multiple usb 3.0 phy transceivers interacting with multiple + dwc3 controllers. So the usb 3.0 phy controller nodes should be represented + in the aliases node using the following format: + 'usb3phy{n}' where n is a unique number for the alias. + Example: usbphy@12100000 { compatible = "samsung,exynos5250-usb3phy"; |