[U-Boot] [PATCH 1/4] common: imx: Implement generic u-boot.nand target

Scott Wood scottwood at freescale.com
Wed Feb 27 00:10:03 CET 2013


On 02/26/2013 01:17:41 AM, Marek Vasut wrote:
> Dear Scott Wood,
> 
> > On 02/25/2013 05:03:30 PM, Marek Vasut wrote:
> > > Dear Scott Wood,
> > >
> > > > So maybe we need a more general (but optional)  
> CONFIG_BUILD_TARGET.
> > >
> > > Can you elaborate?
> >
> > Same as CONFIG_SPL_TARGET, but not SPL-specific.  Basically a way  
> for a
> > board config file to add to $(ALL-y).
> >
> > > > So each one would set the appropriate CONFIG_BUILD_TARGET for
> > >
> > > whatever
> > >
> > > > needs to get built, and then something like CONFIG_NAND_IMAGE  
> could
> > > > hold the image name that should be linked to produce a standard
> > > > u-boot-nand.bin output.
> > >
> > > Yea, sounds reasonable. But why call it CONFIG_ , it can't be  
> stored
> > > in the
> > > board.h files, it has to be somewhere in the Makefile hierarchy.
> >
> > Why can't it go in the board.h files?
> 
> How would a config file contain the CPU-specific portions of a  
> Makefile?

The target rule itself would need to go somewhere in a makefile, but  
just pointing at which target to use, and which image to link, can go  
in config.h -- just like CONFIG_SPL_TARGET does.

-Scott


More information about the U-Boot mailing list