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)/.

Riku