]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-bsp/u-boot/u-boot/new-pinmux.patch
u-boot 2011.12: fix beagleboard C4 memory detection
[glsdk/meta-ti-glsdk.git] / recipes-bsp / u-boot / u-boot / new-pinmux.patch
1 From 71a2717bf4f85bf4cb55b9cad653a4b9bb966489 Mon Sep 17 00:00:00 2001
2 From: Koen Kooi <koen@dominion.thruhere.net>
3 Date: Sat, 8 Jan 2011 19:15:25 +0100
4 Subject: [PATCH 03/10] newpinmux.patch
6 ---
7  board/omap3/beagle/beagle.h |   38 +++++++++++++++++++-------------------
8  1 files changed, 19 insertions(+), 19 deletions(-)
10 diff --git a/board/omap3/beagle/beagle.h b/board/omap3/beagle/beagle.h
11 index 00b15cb..2ba6a12 100644
12 --- a/board/omap3/beagle/beagle.h
13 +++ b/board/omap3/beagle/beagle.h
14 @@ -201,16 +201,16 @@ const omap3_sysinfo sysinfo = {
15   MUX_VAL(CP(MMC1_DAT6),                (IEN  | PTU | EN  | M0)) /*MMC1_DAT6*/\
16   MUX_VAL(CP(MMC1_DAT7),                (IEN  | PTU | EN  | M0)) /*MMC1_DAT7*/\
17   /*Wireless LAN */\
18 - MUX_VAL(CP(MMC2_CLK),         (IEN  | PTU | EN  | M4)) /*GPIO_130*/\
19 - MUX_VAL(CP(MMC2_CMD),         (IEN  | PTU | EN  | M4)) /*GPIO_131*/\
20 - MUX_VAL(CP(MMC2_DAT0),                (IEN  | PTU | EN  | M4)) /*GPIO_132*/\
21 - MUX_VAL(CP(MMC2_DAT1),                (IEN  | PTU | EN  | M4)) /*GPIO_133*/\
22 - MUX_VAL(CP(MMC2_DAT2),                (IEN  | PTU | EN  | M4)) /*GPIO_134*/\
23 - MUX_VAL(CP(MMC2_DAT3),                (IEN  | PTU | EN  | M4)) /*GPIO_135*/\
24 - MUX_VAL(CP(MMC2_DAT4),                (IEN  | PTU | EN  | M4)) /*GPIO_136*/\
25 - MUX_VAL(CP(MMC2_DAT5),                (IEN  | PTU | EN  | M4)) /*GPIO_137*/\
26 - MUX_VAL(CP(MMC2_DAT6),                (IEN  | PTU | EN  | M4)) /*GPIO_138*/\
27 - MUX_VAL(CP(MMC2_DAT7),                (IEN  | PTU | EN  | M4)) /*GPIO_139*/\
28 + MUX_VAL(CP(MMC2_CLK),         (IEN  | PTU | EN  | M0)) /*MMC2_CLK*/\
29 + MUX_VAL(CP(MMC2_CMD),         (IEN  | PTU | EN  | M0)) /*MMC2_CMD*/\
30 + MUX_VAL(CP(MMC2_DAT0),                (IEN  | PTU | EN  | M0)) /*MMC2_DAT0*/\
31 + MUX_VAL(CP(MMC2_DAT1),                (IEN  | PTU | EN  | M0)) /*MMC2_DAT1*/\
32 + MUX_VAL(CP(MMC2_DAT2),                (IEN  | PTU | EN  | M0)) /*MMC2_DAT2*/\
33 + MUX_VAL(CP(MMC2_DAT3),                (IEN  | PTU | EN  | M0)) /*MMC2_DAT3*/\
34 + MUX_VAL(CP(MMC2_DAT4),                (IEN  | PTU | EN  | M1)) /*MMC2_DIR_DAT0*/\
35 + MUX_VAL(CP(MMC2_DAT5),                (IEN  | PTU | EN  | M1)) /*MMC2_DIR_DAT1*/\
36 + MUX_VAL(CP(MMC2_DAT6),                (IEN  | PTU | EN  | M1)) /*MMC2_DIR_CMD*/\
37 + MUX_VAL(CP(MMC2_DAT7),                (IEN  | PTU | EN  | M1)) /*MMC2_CLKIN*/\
38   /*Bluetooth*/\
39   MUX_VAL(CP(MCBSP3_DX),                (IEN  | PTD | DIS | M1)) /*UART2_CTS*/\
40   MUX_VAL(CP(MCBSP3_DR),                (IDIS | PTD | DIS | M1)) /*UART2_RTS*/\
41 @@ -225,10 +225,10 @@ const omap3_sysinfo sysinfo = {
42   MUX_VAL(CP(UART1_RTS),                (IDIS | PTD | DIS | M4)) /*GPIO_149*/ \
43   MUX_VAL(CP(UART1_CTS),                (IDIS | PTD | DIS | M4)) /*GPIO_150*/ \
44   MUX_VAL(CP(UART1_RX),         (IEN  | PTD | DIS | M0)) /*UART1_RX*/\
45 - MUX_VAL(CP(MCBSP4_CLKX),      (IEN  | PTD | DIS | M1)) /*SSI1_DAT_RX*/\
46 - MUX_VAL(CP(MCBSP4_DR),                (IEN  | PTD | DIS | M1)) /*SSI1_FLAG_RX*/\
47 - MUX_VAL(CP(MCBSP4_DX),                (IEN  | PTD | DIS | M1)) /*SSI1_RDY_RX*/\
48 - MUX_VAL(CP(MCBSP4_FSX),       (IEN  | PTD | DIS | M1)) /*SSI1_WAKE*/\
49 + MUX_VAL(CP(MCBSP4_CLKX),      (IEN | PTU | EN  | M4)) /*GPIO_152*/\
50 + MUX_VAL(CP(MCBSP4_DR),                (IEN | PTU | EN  | M4)) /*GPIO_153*/\
51 + MUX_VAL(CP(MCBSP4_DX),                (IEN | PTU | EN  | M4)) /*GPIO_154*/\
52 + MUX_VAL(CP(MCBSP4_FSX),       (IEN | PTU | EN  | M4)) /*GPIO_155*/\
53   MUX_VAL(CP(MCBSP1_CLKR),      (IDIS | PTD | DIS | M4)) /*GPIO_156*/\
54   MUX_VAL(CP(MCBSP1_FSR),       (IDIS | PTU | EN  | M4)) /*GPIO_157*/\
55   MUX_VAL(CP(MCBSP1_DX),                (IDIS | PTD | DIS | M4)) /*GPIO_158*/\
56 @@ -255,8 +255,8 @@ const omap3_sysinfo sysinfo = {
57   MUX_VAL(CP(HSUSB0_DATA7),     (IEN  | PTD | DIS | M0)) /*HSUSB0_DATA7*/\
58   MUX_VAL(CP(I2C1_SCL),         (IEN  | PTU | EN  | M0)) /*I2C1_SCL*/\
59   MUX_VAL(CP(I2C1_SDA),         (IEN  | PTU | EN  | M0)) /*I2C1_SDA*/\
60 - MUX_VAL(CP(I2C2_SCL),         (IEN  | PTU | EN  | M4)) /*GPIO_168*/\
61 - MUX_VAL(CP(I2C2_SDA),         (IEN  | PTU | EN  | M4)) /*GPIO_183*/\
62 + MUX_VAL(CP(I2C2_SCL),         (IEN  | PTU | EN  | M0)) /*I2C2_SCL*/\
63 + MUX_VAL(CP(I2C2_SDA),         (IEN  | PTU | EN  | M0)) /*I2C2_SDA*/\
64   MUX_VAL(CP(I2C3_SCL),         (IEN  | PTU | EN  | M0)) /*I2C3_SCL*/\
65   MUX_VAL(CP(I2C3_SDA),         (IEN  | PTU | EN  | M0)) /*I2C3_SDA*/\
66   MUX_VAL(CP(I2C4_SCL),         (IEN  | PTU | EN  | M0)) /*I2C4_SCL*/\
67 @@ -374,9 +374,9 @@ const omap3_sysinfo sysinfo = {
68   MUX_VAL(CP(SDRC_CKE1),                (IDIS | PTU | EN  | M0)) /*sdrc_cke1*/
69  
70  #define MUX_BEAGLE_C() \
71 - MUX_VAL(CP(MCBSP3_DX),                (IEN | PTD | DIS | M4)) /*GPIO_140*/\
72 - MUX_VAL(CP(MCBSP3_DR),                (IEN | PTD | DIS | M4)) /*GPIO_142*/\
73 - MUX_VAL(CP(MCBSP3_CLKX),      (IEN | PTD | DIS | M4)) /*GPIO_141*/\
74 + MUX_VAL(CP(MCBSP3_DX),                (IEN  | PTD | DIS | M4)) /*GPIO_140*/\
75 + MUX_VAL(CP(MCBSP3_DR),                (IEN  | PTD | DIS | M4)) /*GPIO_142*/\
76 + MUX_VAL(CP(MCBSP3_CLKX),      (IEN  | PTD | DIS | M4)) /*GPIO_141*/\
77   MUX_VAL(CP(UART2_CTS),                (IEN  | PTU | EN  | M0)) /*UART2_CTS*/\
78   MUX_VAL(CP(UART2_RTS),                (IDIS | PTD | DIS | M0)) /*UART2_RTS*/\
79   MUX_VAL(CP(UART2_TX),         (IDIS | PTD | DIS | M0)) /*UART2_TX*/
80 -- 
81 1.6.6.1