On Monday, June 16, 2014 at 02:46:48 AM, Otavio Salvador wrote: > The i.MX6SL has a different base address for the controller. This > patch adapts the driver to support the different base address for this > case. > > Signed-off-by: Otavio Salvador <ota...@ossystems.com.br> > --- > > drivers/usb/host/ehci-mx6.c | 10 ++++++++-- > 1 file changed, 8 insertions(+), 2 deletions(-) > > diff --git a/drivers/usb/host/ehci-mx6.c b/drivers/usb/host/ehci-mx6.c > index c0a557b..5ba1c5e 100644 > --- a/drivers/usb/host/ehci-mx6.c > +++ b/drivers/usb/host/ehci-mx6.c > @@ -53,6 +53,12 @@ > #define UCMD_RUN_STOP (1 << 0) /* controller run/stop */ > #define UCMD_RESET (1 << 1) /* controller reset */ > > +#ifdef CONFIG_MX6SL > +#define USB_BASE_ADDR USBO2H_USB_BASE_ADDR > +#else > +#define USB_BASE_ADDR USBOH3_USB_BASE_ADDR > +#endif
Can the CPU type be detected at runtime so we don't need this ugly ifdef ? Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot