On 13 June 2014 12:54, Paolo Pisati paolo.pisati@canonical.com wrote:
On Fri, May 23, 2014 at 12:33:28PM +0300, Riku Voipio wrote:
On 22 May 2014 17:47, Ian Campbell ijc@hellion.org.uk wrote:
Isn't most of this stuff hidden in the boot.scr and/or extlinux.conf or whatever anyway? What is the mechanism by which a standardised location for the DTB files becomes necessary?
There is really nothing that makes it "necessary" - it simply a convenience for users and tool writers that regardless of distribution, they can find the device tree files from same place. Back to track, it Seems everyone agrees in putting dtbs under /boot. The kernel make install location /boot/dtbs/$(uname -r)/ has been preferred (Alex, Paolo), with the other candidate being the fedora location /boot/dtb-$uname -r)/.
can we reach a conclusion on this?
is it ok for everyone if we settle on /boot/dtb being a symlink to a distribution dependent location (e.g. /boot/dtbs/$(uname -r) or /boot/dtb-$(uname -r))?
I think we can conclude that the kernel make install location: /boot/dtbs/$(uname -r) is the most favored location. I don't think adding a symlink would provide here extra value. If some of the distro's doesn't want to move to the upstream location, it is unlikely they would add the symlink either.
Riku