[PATCH 0/5] [U/master-next] [Packaging] arm*: move dbts to /boot/dtb-$(uname -r)

Robert Nelson robertcnelson at gmail.com
Wed Aug 27 16:21:23 UTC 2014


>
> Last but not least, with the DTB file available at boot time and given u-boot has grown support for
> loading raw zImage, execution of flash-kernel after kernel installation is, in many cases,
> not necessary, and as time progresses and old installation receive a new bootloader
> (and bootscripts get updated), in the future it will be able completeley useless and we will be able
> to remove flash-kernel as a dependency from the kernel.
>
> For all the above reasons, this pachset move dtbs from /lib/firmware/$(uname -r)/device-tree
> to /boot/dtb-$(uname -r), and creates the appropiate helper symlinks (e.g. /boot/dtb) to simplify
> the boot process on arm boards.

Hi Paolo,

I know this is just more bike-shed painting.. But any reason why the
mainline kernel location was not chosen: ( i know fedora is one of the
main drives behind fixing u-boot (distro defaults), so there location
makes sense.. )

from: https://wiki.linaro.org/Platform/DeviceTreeConsolidation

kernel make install
/boot/dtbs/$(uname -r)

fedora
/boot/dtb-$(uname -r)

Debian
/usr/lib/linux-image-$(uname -r)

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/




More information about the kernel-team mailing list