summaryrefslogtreecommitdiff
path: root/board/wandboard/wandboard.c
diff options
context:
space:
mode:
authorFabio Estevam <fabio.estevam@freescale.com>2013-03-27 07:36:55 +0000
committerStefano Babic <sbabic@denx.de>2013-04-03 11:36:34 +0200
commit38e70077253a6ac55cee276be72fb4e6844042cd (patch)
tree48c83011aa844d39c176823d3c55a6d6098eec9c /board/wandboard/wandboard.c
parent50cea244fe6bd62d65fd3379e24e5fc5ac016658 (diff)
downloadu-boot-imx-38e70077253a6ac55cee276be72fb4e6844042cd.zip
u-boot-imx-38e70077253a6ac55cee276be72fb4e6844042cd.tar.gz
u-boot-imx-38e70077253a6ac55cee276be72fb4e6844042cd.tar.bz2
mx6: Fix get_board_rev() for the mx6 solo case
When booting a Freescale kernel 3.0.35 on a Wandboard solo, the get_board_rev() returns 0x62xxx, which is not a value understood by the VPU (Video Processing Unit) library in the kernel and causes the video playback to fail. The expected values for get_board_rev are: 0x63xxx: For mx6quad/dual 0x61xxx: For mx6dual-lite/solo So adjust get_board_rev() accordingly and make it as weak function, so that we do not need to define it in every mx6 board file. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Acked-by: Dirk Behme <dirk.behme@de.bosch.com> Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
Diffstat (limited to 'board/wandboard/wandboard.c')
-rw-r--r--board/wandboard/wandboard.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/board/wandboard/wandboard.c b/board/wandboard/wandboard.c
index 8d071e1..ac7b89a 100644
--- a/board/wandboard/wandboard.c
+++ b/board/wandboard/wandboard.c
@@ -170,11 +170,6 @@ int board_init(void)
return 0;
}
-u32 get_board_rev(void)
-{
- return get_cpu_rev();
-}
-
int checkboard(void)
{
puts("Board: Wandboard\n");