[U-Boot-Users] [PATCH] mpc83xx: make dtb basename file references equal those of linux
Kim Phillips
kim.phillips at freescale.com
Sat Mar 8 03:48:48 CET 2008
On Sat, 08 Mar 2008 02:03:02 +0100
Wolfgang Denk <wd at denx.de> wrote:
> In message <20080307142832.7d317b31.kim.phillips at freescale.com> you wrote:
> >
> > but these are the filenames in linux' device tree directory -
> > arch/powerpc/boot/dts, and I'm assuming people do something sane like
> > dtc -I $file.dts -O $file.dtb.
>
> Argh... what a mess.
>
indeed.
> > are you suggesting we rename u-boot's config files too?
>
> Well, my personal preference is to have the official board name and
> the related file names match as closely as possible, probabl;y just
> using lowercase letters for the files.
>
> I don't think it's exactly intuitive to have a board named
> "mpc832xemds" and the related files use "mpc832x_mds".
>
> That looks awfully broken to me.
afaik, you can supposedly buy an mds board with an mpc8321,
mpc8321e, mpc8323, or an mpc8323e (the trailing 'e' denotes whether the
crypto engine has its fuse intact). It's just the mpc8323e that is
(probably by far) the most common.
> At the momnt, the U-Boot code looks OK, so if you do it differently in
> Linux, you should fix it there.
>
> Just my $ 0.02 (well, I think I should say $ 0.03 given current
> exchange rates ;-).
bah, what can you buy with a cent these days? ;)
linux board support files are consistent /within/ linux, and u-boot
board support files are intra-u-boot consistent; it's just this
particular file (the device tree) needs to be inter-linux and u-boot
consistent (for interoperability purposes). Since linux does currently
host the device tree files, we should probably follow their naming
scheme, unless you want to discuss hosting device tree files in
u-boot ;).
fyi, the board file was changed in the linux git tree commit
be156bed9ebfe365c6d95f715eae3529cf694fcb
Kim
More information about the U-Boot
mailing list