On Thu, Mar 31, 2011, Grant Likely wrote:
As the .dtb files will be naturally generated in the same kernel folder as kernel image sits, why do not we ship .dtb in the same folder as kernel image /boot?
Version numbers. If two kernel packages are installed, that means two sets of .dtb files. At the very least they would need to be in a subdirectory that encodes the 'uname -r' value.
Version numbers aren't a problem in /boot though; we already deal with one vmlinuz-`uname -r` file per kernel in /boot (and abi-*, config-*, initrd.img-*, System.map-*, vmcoreinfo-*).