1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26#ifndef _OMAP4_MUX_DATA_H_
27#define _OMAP4_MUX_DATA_H_
28
29#include <asm/arch/mux_omap4.h>
30
31const struct pad_conf_entry core_padconf_array_essential[] = {
32
33{GPMC_AD0, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
34{GPMC_AD1, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
35{GPMC_AD2, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
36{GPMC_AD3, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
37{GPMC_AD4, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
38{GPMC_AD5, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
39{GPMC_AD6, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
40{GPMC_AD7, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
41{GPMC_NOE, (PTU | IEN | OFF_EN | OFF_OUT_PTD | M1)},
42{GPMC_NWE, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M1)},
43{SDMMC1_CLK, (PTU | OFF_EN | OFF_OUT_PTD | M0)},
44{SDMMC1_CMD, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
45{SDMMC1_DAT0, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
46{SDMMC1_DAT1, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
47{SDMMC1_DAT2, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
48{SDMMC1_DAT3, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
49{SDMMC1_DAT4, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
50{SDMMC1_DAT5, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
51{SDMMC1_DAT6, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
52{SDMMC1_DAT7, (PTU | IEN | OFF_EN | OFF_PD | OFF_IN | M0)},
53{I2C1_SCL, (PTU | IEN | M0)},
54{I2C1_SDA, (PTU | IEN | M0)},
55{I2C2_SCL, (PTU | IEN | M0)},
56{I2C2_SDA, (PTU | IEN | M0)},
57{I2C3_SCL, (PTU | IEN | M0)},
58{I2C3_SDA, (PTU | IEN | M0)},
59{I2C4_SCL, (PTU | IEN | M0)},
60{I2C4_SDA, (PTU | IEN | M0)},
61{UART3_CTS_RCTX, (PTU | IEN | M0)},
62{UART3_RTS_SD, (M0)},
63{UART3_RX_IRRX, (IEN | M0)},
64{UART3_TX_IRTX, (M0)}
65
66};
67
68const struct pad_conf_entry wkup_padconf_array_essential[] = {
69
70{PAD1_SR_SCL, (PTU | IEN | M0)},
71{PAD0_SR_SDA, (PTU | IEN | M0)},
72{PAD1_SYS_32K, (IEN | M0)}
73
74};
75
76#endif
77