On Mon, Jun 16, 2014 at 4:05 AM, Igor Grinberg <grinb...@compulab.co.il> wrote: > Hi Otavio, > > On 06/16/14 03:46, 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 >> + > > Hmmm... Can't this be done dynamically? > I mean... you can check the SoC type in runtime, right? > And then substitute the correct address in a variable or so... > I would really prefer such kind of things done in runtime.
I will check about changing it for v2. -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot