Hello. On 09/21/2011 04:40 PM, [email protected] wrote:
> From: Nagabhushana Netagunte <[email protected]> > add a function in board file to pass board revision > info to kernel. Revision number 0 and 1 are passed in > case of DM6467 and DM6467T respectively. > Signed-off-by: Nagabhushana Netagunte <[email protected]> > --- > board/davinci/dm6467evm/dm6467evm.c | 19 +++++++++++++++++++ > include/configs/davinci_dm6467Tevm.h | 2 ++ > include/configs/davinci_dm6467evm.h | 1 + > 3 files changed, 22 insertions(+), 0 deletions(-) > diff --git a/board/davinci/dm6467evm/dm6467evm.c > b/board/davinci/dm6467evm/dm6467evm.c > index 1a01c3c..b582e97 100644 > --- a/board/davinci/dm6467evm/dm6467evm.c > +++ b/board/davinci/dm6467evm/dm6467evm.c > @@ -24,6 +24,25 @@ > > DECLARE_GLOBAL_DATA_PTR; > > +#define REV_DM6446EVM 0 > +#define REV_DM6467TEVM 1 > +/* > + * get_board_rev() - setup to pass kernel board revision information > + * Returns: > + * bit[0-3] System clock frequency > + * 0000b - 27 MHz > + * 0001b - 33 MHz > + */ > +u32 get_board_rev(void) > +{ > + > +#ifdef DAVINCI_DM6467TEVM > + return REV_DM6467TEVM; > +#endif Maybe #else here?.. > + > + return REV_DM6446EVM; ... and #endif here? > +} > + > int board_init(void) > { > gd->bd->bi_arch_number = MACH_TYPE_DAVINCI_DM6467_EVM; WBR, Sergei _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

