]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-bsp/u-boot/u-boot/0039-OMAP3-beagle-setenv-beaglerev-for-AxBx-Cx-xMA-for-be.patch
BSP: rename beagleboard to TI
[glsdk/meta-ti-glsdk.git] / recipes-bsp / u-boot / u-boot / 0039-OMAP3-beagle-setenv-beaglerev-for-AxBx-Cx-xMA-for-be.patch
1 From c48581ecc0b060e4c1b5fa973d053e81e18f676b 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/39] OMAP3: beagle: setenv beaglerev for AxBx/Cx/xMA for better bootscripts
6 ---
7  board/ti/beagle/beagle.c |    4 ++++
8  1 files changed, 4 insertions(+), 0 deletions(-)
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