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

Reply via email to