On Wed, Oct 29, 2014 at 12:39:16PM -0700, Tony Lindgren wrote: > From: Tony Lindgren <tony@xxxxxxxxxxx> > Date: Mon, 27 Oct 2014 13:05:54 -0700 > Subject: [PATCH] ARM: OMAP2+: Warn about deprecated legacy booting mode > > We're moving omaps to use device tree based booting and already have > omap2, omap4, omap5, am335x and am437x booting in device tree only > mode. > > Only omap3 still has legacy booting still around and we really want > to make that device tree only. So let's add a warning about deprecated > legacy booting so we get people to upgrade their boards to use device > tree based booting and find out about any remaining issues. > > Note that for most boards we already have the .dts file and those can > be booted with without changing the bootloader using the appended > DTB mode. > > Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> Reviewed-by: Aaro Koskinen <aaro.koskinen@xxxxxx> > --- a/arch/arm/mach-omap2/omap_device.c > +++ b/arch/arm/mach-omap2/omap_device.c > @@ -917,6 +917,10 @@ static int __init omap_device_late_idle(struct device *dev, void *data) > static int __init omap_device_late_init(void) > { > bus_for_each_dev(&platform_bus_type, NULL, NULL, omap_device_late_idle); > + > + WARN(!of_have_populated_dt(), > + "legacy booting deprecated, please update to boot with .dts\n"); > + > return 0; > } > omap_late_initcall_sync(omap_device_late_init); -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html