summaryrefslogtreecommitdiffstats
path: root/drivers/usb/musb
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-04-28 11:46:54 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-04-28 11:46:57 +0200
commite8388cbb37e6aecb3e111169bc79e0e0eef2bfeb (patch)
treec66edb7c7fc96c0a03fe347a7bac6c9b10c0b535 /drivers/usb/musb
parent15e121ada53deb46da99d76f0417c728be436099 (diff)
downloadbarebox-e8388cbb37e6aecb3e111169bc79e0e0eef2bfeb.tar.gz
barebox-e8388cbb37e6aecb3e111169bc79e0e0eef2bfeb.tar.xz
usb: musb: set controller->priv pointer
This is used by the detect callback but never initialized. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/usb/musb')
-rw-r--r--drivers/usb/musb/musb_barebox.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/musb/musb_barebox.c b/drivers/usb/musb/musb_barebox.c
index 6bc232b570..b1f38c35ac 100644
--- a/drivers/usb/musb/musb_barebox.c
+++ b/drivers/usb/musb/musb_barebox.c
@@ -139,6 +139,7 @@ int musb_register(struct musb *musb)
host->submit_control_msg = submit_control_msg;
host->submit_bulk_msg = submit_bulk_msg;
+ musb->controller->priv = musb;
musb->controller->detect = musb_detect;
usb_register_host(host);