Hi Markus, On 16 June 2015 at 01:08, Markus Niebel <[email protected]> wrote: > From: Markus Niebel <[email protected]> > > gpio often are needed to detect revision and variants. > Therefore gpio should be available ASAP. > > Signed-off-by: Markus Niebel <[email protected]> > --- > drivers/gpio/mxc_gpio.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/gpio/mxc_gpio.c b/drivers/gpio/mxc_gpio.c > index 2012f99..925758a 100644 > --- a/drivers/gpio/mxc_gpio.c > +++ b/drivers/gpio/mxc_gpio.c > @@ -330,6 +330,7 @@ U_BOOT_DRIVER(gpio_mxc) = { > .priv_auto_alloc_size = sizeof(struct mxc_bank_info), > .of_match = mxc_gpio_ids, > .bind = mxc_gpio_bind, > + .flags = DM_FLAG_PRE_RELOC, > }; > > #ifndef CONFIG_OF_CONTROL > -- > 2.3.0 >
This should really be done in the device tree with the u-boot,dm-pre-reloc property for the particular GPIO banks you need. I don't think this should be a global setting. Regards, Simon _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

