From: Yoshihiro Shimoda Date: Thu, 2 Apr 2015 11:22:34 +0000 (+0900) Subject: usb: phy: rcar-gen2-usb: Fix USBHS_UGSTS_LOCK value X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c6ab3aec4bc4beda2d6eb8ea43c6f5be3b215d3f;p=openwrt%2Fstaging%2Fblogic.git usb: phy: rcar-gen2-usb: Fix USBHS_UGSTS_LOCK value According to the technical update (No. TN-RCS-B011A/E), the UGSTS LOCK bit location is bit 8, not bits 9 and 8. So, this patch fixes the USBHS_UGSTS_LOCK value. Signed-off-by: Yoshihiro Shimoda Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/usb/phy/phy-rcar-gen2-usb.c b/drivers/usb/phy/phy-rcar-gen2-usb.c index f83808413ba2..f81800b6562a 100644 --- a/drivers/usb/phy/phy-rcar-gen2-usb.c +++ b/drivers/usb/phy/phy-rcar-gen2-usb.c @@ -47,7 +47,7 @@ struct rcar_gen2_usb_phy_priv { /* USB General status register */ #define USBHS_UGSTS_REG 0x88 -#define USBHS_UGSTS_LOCK (3 << 8) +#define USBHS_UGSTS_LOCK (1 << 8) /* Enable USBHS internal phy */ static int __rcar_gen2_usbhs_phy_enable(void __iomem *base)