|
@@ -677,10 +677,10 @@ static inline unsigned int ehci_readl (const struct ehci_hcd *ehci,
|
|
{
|
|
{
|
|
#ifdef CONFIG_USB_EHCI_BIG_ENDIAN_MMIO
|
|
#ifdef CONFIG_USB_EHCI_BIG_ENDIAN_MMIO
|
|
return ehci_big_endian_mmio(ehci) ?
|
|
return ehci_big_endian_mmio(ehci) ?
|
|
- readl_be((__force u32 *)regs) :
|
|
|
|
- readl((__force u32 *)regs);
|
|
|
|
|
|
+ readl_be(regs) :
|
|
|
|
+ readl(regs);
|
|
#else
|
|
#else
|
|
- return readl((__force u32 *)regs);
|
|
|
|
|
|
+ return readl(regs);
|
|
#endif
|
|
#endif
|
|
}
|
|
}
|
|
|
|
|
|
@@ -689,10 +689,10 @@ static inline void ehci_writel (const struct ehci_hcd *ehci,
|
|
{
|
|
{
|
|
#ifdef CONFIG_USB_EHCI_BIG_ENDIAN_MMIO
|
|
#ifdef CONFIG_USB_EHCI_BIG_ENDIAN_MMIO
|
|
ehci_big_endian_mmio(ehci) ?
|
|
ehci_big_endian_mmio(ehci) ?
|
|
- writel_be(val, (__force u32 *)regs) :
|
|
|
|
- writel(val, (__force u32 *)regs);
|
|
|
|
|
|
+ writel_be(val, regs) :
|
|
|
|
+ writel(val, regs);
|
|
#else
|
|
#else
|
|
- writel(val, (__force u32 *)regs);
|
|
|
|
|
|
+ writel(val, regs);
|
|
#endif
|
|
#endif
|
|
}
|
|
}
|
|
|
|
|