usb: renesas_usbhs: add R-Car Gen3 power control
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Thu, 7 Jan 2016 09:18:13 +0000 (18:18 +0900)
committerFelipe Balbi <balbi@kernel.org>
Fri, 4 Mar 2016 13:14:28 +0000 (15:14 +0200)
commitde18757e272d0e948bfa3e083a1771887f719c05
treec5b2bd79980a70a5e872b641fe0ff271b69bb60e
parent7580862b3e80af9b90dd12daeedee63e3f5683c2
usb: renesas_usbhs: add R-Car Gen3 power control

Since the usb2 phy driver for gen3 (phy-rcar-gen3-usb2) cannot access
LPSTS and UGCTRL2 registers in the HSUSB module, this driver have to
initialize the registers. So, this patch adds such handling code into
rcar3.c.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
drivers/usb/renesas_usbhs/Makefile
drivers/usb/renesas_usbhs/common.c
drivers/usb/renesas_usbhs/rcar3.c [new file with mode: 0644]
drivers/usb/renesas_usbhs/rcar3.h [new file with mode: 0644]
include/linux/usb/renesas_usbhs.h