diff options
author | Igor Grinberg <grinberg@compulab.co.il> | 2012-08-28 19:18:50 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-09-10 19:33:59 -0400 |
commit | e54adb1e79762d3591459e5b0e9b9ff578e33fdb (patch) | |
tree | c943f510b164f8d02e2cdaf661dfad280c97da59 /arch/arm/mach-omap2 | |
parent | 761d4c9d5c213a08129523f6f452333516a2dd7c (diff) |
ARM: OMAP: omap3evm: cleanup revision bits
The omap3evm has its revision information bits inside the plat/board.h
file. Those bits are not used anywhere in the upstream tree besides the
board-omap3evm.c file.
Move the OMAP3EVM_BOARD_GEN_* bits to the board file and remove the
get_omap3_evm_rev() function declaration.
Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2')
-rw-r--r-- | arch/arm/mach-omap2/board-omap3evm.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/board-omap3evm.c b/arch/arm/mach-omap2/board-omap3evm.c index b49e83420114..851aec6ecb8a 100644 --- a/arch/arm/mach-omap2/board-omap3evm.c +++ b/arch/arm/mach-omap2/board-omap3evm.c | |||
@@ -74,6 +74,18 @@ | |||
74 | #define OMAP3EVM_GEN1_ETHR_GPIO_RST 64 | 74 | #define OMAP3EVM_GEN1_ETHR_GPIO_RST 64 |
75 | #define OMAP3EVM_GEN2_ETHR_GPIO_RST 7 | 75 | #define OMAP3EVM_GEN2_ETHR_GPIO_RST 7 |
76 | 76 | ||
77 | /* | ||
78 | * OMAP35x EVM revision | ||
79 | * Run time detection of EVM revision is done by reading Ethernet | ||
80 | * PHY ID - | ||
81 | * GEN_1 = 0x01150000 | ||
82 | * GEN_2 = 0x92200000 | ||
83 | */ | ||
84 | enum { | ||
85 | OMAP3EVM_BOARD_GEN_1 = 0, /* EVM Rev between A - D */ | ||
86 | OMAP3EVM_BOARD_GEN_2, /* EVM Rev >= Rev E */ | ||
87 | }; | ||
88 | |||
77 | static u8 omap3_evm_version; | 89 | static u8 omap3_evm_version; |
78 | 90 | ||
79 | u8 get_omap3_evm_rev(void) | 91 | u8 get_omap3_evm_rev(void) |