diff options
author | Eric Bénard <eric@eukrea.com> | 2015-09-25 17:48:48 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-09-29 08:47:25 +0200 |
commit | 39b0eb3b8472b1b9ed37b2e397bccfb9f0f3225e (patch) | |
tree | 80de76645c79b719efbf77b4a72992f515ff2f68 /drivers/usb | |
parent | 6b3bf88b7c697b4c7652618615509f8175889013 (diff) | |
download | barebox-39b0eb3b8472b1b9ed37b2e397bccfb9f0f3225e.tar.gz barebox-39b0eb3b8472b1b9ed37b2e397bccfb9f0f3225e.tar.xz |
chipidea-imx: allow phymode configuration in pdata
it's currently only handled through DT and for i.MX25 OTG port (at least),
we need to configure portsc to get host mode working but it actually fails
as ci->phymode is 0 which is USBPHY_INTERFACE_MODE_UNKNOWN
Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/imx/chipidea-imx.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/imx/chipidea-imx.c b/drivers/usb/imx/chipidea-imx.c index 1dca6bfe1d..28a0fff328 100644 --- a/drivers/usb/imx/chipidea-imx.c +++ b/drivers/usb/imx/chipidea-imx.c @@ -236,6 +236,7 @@ static int imx_chipidea_probe(struct device_d *dev) } ci->portno = dev->id; ci->flags = pdata->flags; + ci->phymode = pdata->phymode; ci->mode = pdata->mode; } |