On Fri, Nov 22, 2013 at 07:42:24AM +0000, Grant Likely wrote: > On Thu, 21 Nov 2013 15:36:47 -0800, Olof Johansson <olof@xxxxxxxxx> wrote: > > On Thu, Nov 21, 2013 at 3:31 PM, Kumar Gala <galak@xxxxxxxxxxxxxx> wrote: > > > > > > On Nov 21, 2013, at 1:35 PM, Jason Cooper <jason@xxxxxxxxxxxxxx> wrote: > > > > > >> Unlike other build products in the Linux kernel, there is no 'make > > >> *install' mechanism to put devicetree blobs in a standard place. > > >> > > >> This patch is an attempt to fix this problem. Akin to 'make install', > > >> this creates a new make target, dtbs_install. The script that gets > > >> called defers to a distribution or user supplied installdtbs binary, > > >> if found in the system. Otherwise, the default action is to install a > > >> given dtb into > > >> > > >> /boot/devicetrees/${kernel_version}/${dts_filename}.dtb > > > > Random bikeshed of the day. Maybe this was already covered in the long > > thread and just tell me to shut up and go away if it was and I'm not > > presenting new arguments: > > > > I like this whole approach, but I'm all for shorter pathnames as long > > as they are unique. Also, keeping it below 8 can be useful for FAT > > /boot filesystems. I propose /boot/dtb/ instead. > > Makes sense to me. hmm, following that logic, there are 497 dts files in todays HEAD. Only 116 of those are 8 characters or less (114 if you remove dupes). Which means a vast majority of dtb file names would have issues in Olof's scenario. Might I re-suggest /lib/devicetrees (or, /lib/dtb, or /lib/dtbs)? thx, Jason. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html