[U-Boot] [PATCH 1/1] rockchip: rk3288: provide ${fdtfile}

Mark Kettenis mark.kettenis at xs4all.nl
Fri Apr 13 08:24:02 UTC 2018


> From: Kever Yang <kever.yang at rock-chips.com>
> Date: Fri, 13 Apr 2018 15:54:07 +0800
> 
> Hi Heinrich,
> 
>     What kind of issue do you met without this patch?
> 
> I think distro boot always work fine in my side without this patch.

Without this, U-Boot won't load a new device tree from disk before
starting the EFI application.  This means the device tree provided by
U-Boot will be used which doesn't work very well with newer kernels.

> Thanks,
> - Kever
> On 04/13/2018 06:45 AM, Heinrich Schuchardt wrote:
> > All rk3288 default configs define CONFIG_DEFAULT_DEVICE_TREE.
> > So we can use it to define ${fdtfile} in rk3288_common.h.
> >
> > This variable is needed by the distro boot command.
> >
> > Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
> > ---
> >  include/configs/rk3288_common.h | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h
> > index 78595b86ec..762a206143 100644
> > --- a/include/configs/rk3288_common.h
> > +++ b/include/configs/rk3288_common.h
> > @@ -73,6 +73,7 @@
> >  #define CONFIG_EXTRA_ENV_SETTINGS \
> >  	"fdt_high=0x0fffffff\0" \
> >  	"initrd_high=0x0fffffff\0" \
> > +	"fdtfile=" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
> >  	"partitions=" PARTS_DEFAULT \
> >  	ENV_MEM_LAYOUT_SETTINGS \
> >  	ROCKCHIP_DEVICE_SETTINGS \
> 
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
> 


More information about the U-Boot mailing list