diff options
| -rw-r--r-- | board/davinci/dm6467evm/dm6467evm.c | 20 | ||||
| -rw-r--r-- | include/configs/davinci_dm6467Tevm.h | 2 | ||||
| -rw-r--r-- | include/configs/davinci_dm6467evm.h | 1 | 
3 files changed, 23 insertions, 0 deletions
| diff --git a/board/davinci/dm6467evm/dm6467evm.c b/board/davinci/dm6467evm/dm6467evm.c index 1a01c3ce2..ac82d5cf3 100644 --- a/board/davinci/dm6467evm/dm6467evm.c +++ b/board/davinci/dm6467evm/dm6467evm.c @@ -24,6 +24,26 @@  DECLARE_GLOBAL_DATA_PTR; +#define REV_DM6467EVM		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; +#else +	return REV_DM6467EVM; +#endif + +} +  int board_init(void)  {  	gd->bd->bi_arch_number = MACH_TYPE_DAVINCI_DM6467_EVM; diff --git a/include/configs/davinci_dm6467Tevm.h b/include/configs/davinci_dm6467Tevm.h index c5070452c..f7c994eba 100644 --- a/include/configs/davinci_dm6467Tevm.h +++ b/include/configs/davinci_dm6467Tevm.h @@ -22,6 +22,7 @@  /* Spectrum Digital TMS320DM6467T EVM board */  #define DAVINCI_DM6467EVM +#define DAVINCI_DM6467TEVM  #define CONFIG_SYS_USE_NAND  #define CONFIG_SYS_NAND_SMALLPAGE @@ -64,6 +65,7 @@ extern unsigned int davinci_arm_clk_get(void);  #define CONFIG_SETUP_MEMORY_TAGS  #define CONFIG_SYS_BARGSIZE		1024		/* Bootarg Size */  #define CONFIG_SYS_LOAD_ADDR		0x80700000	/* kernel address */ +#define CONFIG_REVISION_TAG  /* Serial Driver info */  #define CONFIG_SYS_NS16550 diff --git a/include/configs/davinci_dm6467evm.h b/include/configs/davinci_dm6467evm.h index ec1c31c08..c9a0cd1da 100644 --- a/include/configs/davinci_dm6467evm.h +++ b/include/configs/davinci_dm6467evm.h @@ -65,6 +65,7 @@ extern unsigned int davinci_arm_clk_get(void);  #define CONFIG_SETUP_MEMORY_TAGS  #define CONFIG_SYS_BARGSIZE		1024		/* Bootarg Size */  #define CONFIG_SYS_LOAD_ADDR		0x80700000	/* kernel address */ +#define CONFIG_REVISION_TAG  /* Serial Driver info */  #define CONFIG_SYS_NS16550 |