diff options
Diffstat (limited to 'drivers/usb/phy')
| -rw-r--r-- | drivers/usb/phy/phy-fsl-usb.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/drivers/usb/phy/phy-fsl-usb.c b/drivers/usb/phy/phy-fsl-usb.c index 900875f326d7..f7c96d209eda 100644 --- a/drivers/usb/phy/phy-fsl-usb.c +++ b/drivers/usb/phy/phy-fsl-usb.c @@ -861,6 +861,7 @@ int usb_otg_start(struct platform_device *pdev)  	if (pdata->init && pdata->init(pdev) != 0)  		return -EINVAL; +#ifdef CONFIG_PPC32  	if (pdata->big_endian_mmio) {  		_fsl_readl = _fsl_readl_be;  		_fsl_writel = _fsl_writel_be; @@ -868,6 +869,7 @@ int usb_otg_start(struct platform_device *pdev)  		_fsl_readl = _fsl_readl_le;  		_fsl_writel = _fsl_writel_le;  	} +#endif  	/* request irq */  	p_otg->irq = platform_get_irq(pdev, 0); @@ -958,7 +960,7 @@ int usb_otg_start(struct platform_device *pdev)  /*   * state file in sysfs   */ -static int show_fsl_usb2_otg_state(struct device *dev, +static ssize_t show_fsl_usb2_otg_state(struct device *dev,  				   struct device_attribute *attr, char *buf)  {  	struct otg_fsm *fsm = &fsl_otg_dev->fsm; |