|
@@ -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;
|