On 04/08/2016 07:00 PM, Alexey Brodkin wrote: > Commit cf7c93cdd755 "usb: ehci: Implement V2P mapping" > introduced usage of virt_to_phys() in ehci-hcd. > > Since there was no implementation of virt_to_phys() for ARC > compilation of the ehci-generic driver failed. > > This change adds virt_to_phys() stub for ARC so now > USB driver for AXS101 board could be built again. > > Signed-off-by: Alexey Brodkin <[email protected]> > Cc: Marek Vasut <[email protected]> > Cc: Daniel Schwierzeck <[email protected]> > Cc: Hans de Goede <[email protected]> > --- > arch/arc/include/asm/io.h | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/arch/arc/include/asm/io.h b/arch/arc/include/asm/io.h > index 281682c..b6f7724 100644 > --- a/arch/arc/include/asm/io.h > +++ b/arch/arc/include/asm/io.h > @@ -239,4 +239,9 @@ static inline int __raw_writesl(unsigned int addr, void > *data, int longlen) > #define setbits_8(addr, set) setbits(8, addr, set) > #define clrsetbits_8(addr, clear, set) clrsetbits(8, addr, clear, set) > > +static inline phys_addr_t virt_to_phys(void *vaddr) > +{ > + return (phys_addr_t)((unsigned long)vaddr); > +} > + > #endif /* __ASM_ARC_IO_H */ >
Sorry for breaking your arch. Acked-by: Marek Vasut <[email protected]> -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

