c1b2e35690be87db6efffa2027ccf47a1f46f9b1
[openembedded.git] /
1 From 4b5bb4a7656dc1c4a1b985b6f5454c58ad060112 Mon Sep 17 00:00:00 2001
2 From: Koen Kooi <koen@dominion.thruhere.net>
3 Date: Thu, 3 Jun 2010 19:50:57 +0200
4 Subject: [PATCH 39/50] OMAP3: beagle: setenv beaglerev for AxBx/Cx/xMA for better bootscripts
5
6 ---
7  board/ti/beagle/beagle.c |    4 ++++
8  1 files changed, 4 insertions(+), 0 deletions(-)
9
10 diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c
11 index 556e995..cdba3dd 100644
12 --- a/board/ti/beagle/beagle.c
13 +++ b/board/ti/beagle/beagle.c
14 @@ -221,14 +221,17 @@ int misc_init_r(void)
15         case REVISION_AXBX:
16                 printf("Beagle Rev Ax/Bx\n");
17                 setenv("mpurate", "600");
18 +               setenv("beaglerev", "AxBx");
19                 break;
20         case REVISION_CX:
21                 printf("Beagle Rev C1/C2/C3\n");
22                 MUX_BEAGLE_C();
23                 setenv("mpurate", "600");
24 +               setenv("beaglerev", "Cx");
25                 break;
26         case REVISION_C4:
27                 printf("Beagle Rev C4\n");
28 +               setenv("beaglerev", "Cx");
29                 MUX_BEAGLE_C();
30                 /* Set VAUX2 to 1.8V for EHCI PHY */
31                 twl4030_pmrecv_vsel_cfg(TWL4030_PM_RECEIVER_VAUX2_DEDICATED,
32 @@ -239,6 +242,7 @@ int misc_init_r(void)
33                 break;
34         case REVISION_XM:
35                 printf("Beagle xM Rev A\n");
36 +               setenv("beaglerev", "xMA");
37                 MUX_BEAGLE_XM();
38                 /* Set VAUX2 to 1.8V for EHCI PHY */
39                 twl4030_pmrecv_vsel_cfg(TWL4030_PM_RECEIVER_VAUX2_DEDICATED,
40 -- 
41 1.6.6.1
42