xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap4/mux_omap4.h (revision 326ea986ac150acdc7656d57fca647db80b50158)
12ad853c3SSteve Sakoman /*
22ad853c3SSteve Sakoman  * (C) Copyright 2004-2009
32ad853c3SSteve Sakoman  * Texas Instruments Incorporated
42ad853c3SSteve Sakoman  * Richard Woodruff		<r-woodruff2@ti.com>
52ad853c3SSteve Sakoman  * Aneesh V			<aneesh@ti.com>
62ad853c3SSteve Sakoman  * Balaji Krishnamoorthy	<balajitk@ti.com>
72ad853c3SSteve Sakoman  *
8*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
92ad853c3SSteve Sakoman  */
102ad853c3SSteve Sakoman #ifndef _MUX_OMAP4_H_
112ad853c3SSteve Sakoman #define _MUX_OMAP4_H_
122ad853c3SSteve Sakoman 
132ad853c3SSteve Sakoman #include <asm/types.h>
142ad853c3SSteve Sakoman 
152ad853c3SSteve Sakoman struct pad_conf_entry {
162ad853c3SSteve Sakoman 
172ad853c3SSteve Sakoman 	u16 offset;
182ad853c3SSteve Sakoman 
192ad853c3SSteve Sakoman 	u16 val;
202ad853c3SSteve Sakoman 
2103f69dc6SAneesh V };
222ad853c3SSteve Sakoman 
232ad853c3SSteve Sakoman #ifdef CONFIG_OFF_PADCONF
242ad853c3SSteve Sakoman #define OFF_PD          (1 << 12)
252ad853c3SSteve Sakoman #define OFF_PU          (3 << 12)
262ad853c3SSteve Sakoman #define OFF_OUT_PTD     (0 << 10)
272ad853c3SSteve Sakoman #define OFF_OUT_PTU     (2 << 10)
282ad853c3SSteve Sakoman #define OFF_IN          (1 << 10)
292ad853c3SSteve Sakoman #define OFF_OUT         (0 << 10)
302ad853c3SSteve Sakoman #define OFF_EN          (1 << 9)
312ad853c3SSteve Sakoman #else
322ad853c3SSteve Sakoman #define OFF_PD          (0 << 12)
332ad853c3SSteve Sakoman #define OFF_PU          (0 << 12)
342ad853c3SSteve Sakoman #define OFF_OUT_PTD     (0 << 10)
352ad853c3SSteve Sakoman #define OFF_OUT_PTU     (0 << 10)
362ad853c3SSteve Sakoman #define OFF_IN          (0 << 10)
372ad853c3SSteve Sakoman #define OFF_OUT         (0 << 10)
382ad853c3SSteve Sakoman #define OFF_EN          (0 << 9)
392ad853c3SSteve Sakoman #endif
402ad853c3SSteve Sakoman 
412ad853c3SSteve Sakoman #define IEN             (1 << 8)
422ad853c3SSteve Sakoman #define IDIS            (0 << 8)
432ad853c3SSteve Sakoman #define PTU             (3 << 3)
442ad853c3SSteve Sakoman #define PTD             (1 << 3)
452ad853c3SSteve Sakoman #define EN              (1 << 3)
462ad853c3SSteve Sakoman #define DIS             (0 << 3)
472ad853c3SSteve Sakoman 
482ad853c3SSteve Sakoman #define M0              0
492ad853c3SSteve Sakoman #define M1              1
502ad853c3SSteve Sakoman #define M2              2
512ad853c3SSteve Sakoman #define M3              3
522ad853c3SSteve Sakoman #define M4              4
532ad853c3SSteve Sakoman #define M5              5
542ad853c3SSteve Sakoman #define M6              6
552ad853c3SSteve Sakoman #define M7              7
562ad853c3SSteve Sakoman 
572ad853c3SSteve Sakoman #define SAFE_MODE	M7
582ad853c3SSteve Sakoman 
592ad853c3SSteve Sakoman #ifdef CONFIG_OFF_PADCONF
602ad853c3SSteve Sakoman #define OFF_IN_PD       (OFF_PD | OFF_IN | OFF_EN)
612ad853c3SSteve Sakoman #define OFF_IN_PU       (OFF_PU | OFF_IN | OFF_EN)
622ad853c3SSteve Sakoman #define OFF_OUT_PD      (OFF_OUT_PTD | OFF_OUT | OFF_EN)
632ad853c3SSteve Sakoman #define OFF_OUT_PU      (OFF_OUT_PTU | OFF_OUT | OFF_EN)
642ad853c3SSteve Sakoman #else
652ad853c3SSteve Sakoman #define OFF_IN_PD       0
662ad853c3SSteve Sakoman #define OFF_IN_PU       0
672ad853c3SSteve Sakoman #define OFF_OUT_PD      0
682ad853c3SSteve Sakoman #define OFF_OUT_PU      0
692ad853c3SSteve Sakoman #endif
702ad853c3SSteve Sakoman 
712ad853c3SSteve Sakoman #define CORE_REVISION		0x0000
722ad853c3SSteve Sakoman #define CORE_HWINFO		0x0004
732ad853c3SSteve Sakoman #define CORE_SYSCONFIG		0x0010
742ad853c3SSteve Sakoman #define GPMC_AD0		0x0040
752ad853c3SSteve Sakoman #define GPMC_AD1		0x0042
762ad853c3SSteve Sakoman #define GPMC_AD2		0x0044
772ad853c3SSteve Sakoman #define GPMC_AD3		0x0046
782ad853c3SSteve Sakoman #define GPMC_AD4		0x0048
792ad853c3SSteve Sakoman #define GPMC_AD5		0x004A
802ad853c3SSteve Sakoman #define GPMC_AD6		0x004C
812ad853c3SSteve Sakoman #define GPMC_AD7		0x004E
822ad853c3SSteve Sakoman #define GPMC_AD8		0x0050
832ad853c3SSteve Sakoman #define GPMC_AD9		0x0052
842ad853c3SSteve Sakoman #define GPMC_AD10		0x0054
852ad853c3SSteve Sakoman #define GPMC_AD11		0x0056
862ad853c3SSteve Sakoman #define GPMC_AD12		0x0058
872ad853c3SSteve Sakoman #define GPMC_AD13		0x005A
882ad853c3SSteve Sakoman #define GPMC_AD14		0x005C
892ad853c3SSteve Sakoman #define GPMC_AD15		0x005E
902ad853c3SSteve Sakoman #define GPMC_A16		0x0060
912ad853c3SSteve Sakoman #define GPMC_A17		0x0062
922ad853c3SSteve Sakoman #define GPMC_A18		0x0064
932ad853c3SSteve Sakoman #define GPMC_A19		0x0066
942ad853c3SSteve Sakoman #define GPMC_A20		0x0068
952ad853c3SSteve Sakoman #define GPMC_A21		0x006A
962ad853c3SSteve Sakoman #define GPMC_A22		0x006C
972ad853c3SSteve Sakoman #define GPMC_A23		0x006E
982ad853c3SSteve Sakoman #define GPMC_A24		0x0070
992ad853c3SSteve Sakoman #define GPMC_A25		0x0072
1002ad853c3SSteve Sakoman #define GPMC_NCS0		0x0074
1012ad853c3SSteve Sakoman #define GPMC_NCS1		0x0076
1022ad853c3SSteve Sakoman #define GPMC_NCS2		0x0078
1032ad853c3SSteve Sakoman #define GPMC_NCS3		0x007A
1042ad853c3SSteve Sakoman #define GPMC_NWP		0x007C
1052ad853c3SSteve Sakoman #define GPMC_CLK		0x007E
1062ad853c3SSteve Sakoman #define GPMC_NADV_ALE		0x0080
1072ad853c3SSteve Sakoman #define GPMC_NOE		0x0082
1082ad853c3SSteve Sakoman #define GPMC_NWE		0x0084
1092ad853c3SSteve Sakoman #define GPMC_NBE0_CLE		0x0086
1102ad853c3SSteve Sakoman #define GPMC_NBE1		0x0088
1112ad853c3SSteve Sakoman #define GPMC_WAIT0		0x008A
1122ad853c3SSteve Sakoman #define GPMC_WAIT1		0x008C
1132ad853c3SSteve Sakoman #define C2C_DATA11		0x008E
1142ad853c3SSteve Sakoman #define C2C_DATA12		0x0090
1152ad853c3SSteve Sakoman #define C2C_DATA13		0x0092
1162ad853c3SSteve Sakoman #define C2C_DATA14		0x0094
1172ad853c3SSteve Sakoman #define C2C_DATA15		0x0096
1182ad853c3SSteve Sakoman #define HDMI_HPD		0x0098
1192ad853c3SSteve Sakoman #define HDMI_CEC		0x009A
1202ad853c3SSteve Sakoman #define HDMI_DDC_SCL		0x009C
1212ad853c3SSteve Sakoman #define HDMI_DDC_SDA		0x009E
1222ad853c3SSteve Sakoman #define CSI21_DX0		0x00A0
1232ad853c3SSteve Sakoman #define CSI21_DY0		0x00A2
1242ad853c3SSteve Sakoman #define CSI21_DX1		0x00A4
1252ad853c3SSteve Sakoman #define CSI21_DY1		0x00A6
1262ad853c3SSteve Sakoman #define CSI21_DX2		0x00A8
1272ad853c3SSteve Sakoman #define CSI21_DY2		0x00AA
1282ad853c3SSteve Sakoman #define CSI21_DX3		0x00AC
1292ad853c3SSteve Sakoman #define CSI21_DY3		0x00AE
1302ad853c3SSteve Sakoman #define CSI21_DX4		0x00B0
1312ad853c3SSteve Sakoman #define CSI21_DY4		0x00B2
1322ad853c3SSteve Sakoman #define CSI22_DX0		0x00B4
1332ad853c3SSteve Sakoman #define CSI22_DY0		0x00B6
1342ad853c3SSteve Sakoman #define CSI22_DX1		0x00B8
1352ad853c3SSteve Sakoman #define CSI22_DY1		0x00BA
1362ad853c3SSteve Sakoman #define CAM_SHUTTER		0x00BC
1372ad853c3SSteve Sakoman #define CAM_STROBE		0x00BE
1382ad853c3SSteve Sakoman #define CAM_GLOBALRESET		0x00C0
1392ad853c3SSteve Sakoman #define USBB1_ULPITLL_CLK	0x00C2
1402ad853c3SSteve Sakoman #define USBB1_ULPITLL_STP	0x00C4
1412ad853c3SSteve Sakoman #define USBB1_ULPITLL_DIR	0x00C6
1422ad853c3SSteve Sakoman #define USBB1_ULPITLL_NXT	0x00C8
1432ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT0	0x00CA
1442ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT1	0x00CC
1452ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT2	0x00CE
1462ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT3	0x00D0
1472ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT4	0x00D2
1482ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT5	0x00D4
1492ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT6	0x00D6
1502ad853c3SSteve Sakoman #define USBB1_ULPITLL_DAT7	0x00D8
1512ad853c3SSteve Sakoman #define USBB1_HSIC_DATA		0x00DA
1522ad853c3SSteve Sakoman #define USBB1_HSIC_STROBE	0x00DC
1532ad853c3SSteve Sakoman #define USBC1_ICUSB_DP		0x00DE
1542ad853c3SSteve Sakoman #define USBC1_ICUSB_DM		0x00E0
1552ad853c3SSteve Sakoman #define SDMMC1_CLK		0x00E2
1562ad853c3SSteve Sakoman #define SDMMC1_CMD		0x00E4
1572ad853c3SSteve Sakoman #define SDMMC1_DAT0		0x00E6
1582ad853c3SSteve Sakoman #define SDMMC1_DAT1		0x00E8
1592ad853c3SSteve Sakoman #define SDMMC1_DAT2		0x00EA
1602ad853c3SSteve Sakoman #define SDMMC1_DAT3		0x00EC
1612ad853c3SSteve Sakoman #define SDMMC1_DAT4		0x00EE
1622ad853c3SSteve Sakoman #define SDMMC1_DAT5		0x00F0
1632ad853c3SSteve Sakoman #define SDMMC1_DAT6		0x00F2
1642ad853c3SSteve Sakoman #define SDMMC1_DAT7		0x00F4
1652ad853c3SSteve Sakoman #define ABE_MCBSP2_CLKX		0x00F6
1662ad853c3SSteve Sakoman #define ABE_MCBSP2_DR		0x00F8
1672ad853c3SSteve Sakoman #define ABE_MCBSP2_DX		0x00FA
1682ad853c3SSteve Sakoman #define ABE_MCBSP2_FSX		0x00FC
1692ad853c3SSteve Sakoman #define ABE_MCBSP1_CLKX		0x00FE
1702ad853c3SSteve Sakoman #define ABE_MCBSP1_DR		0x0100
1712ad853c3SSteve Sakoman #define ABE_MCBSP1_DX		0x0102
1722ad853c3SSteve Sakoman #define ABE_MCBSP1_FSX		0x0104
1732ad853c3SSteve Sakoman #define ABE_PDM_UL_DATA		0x0106
1742ad853c3SSteve Sakoman #define ABE_PDM_DL_DATA		0x0108
1752ad853c3SSteve Sakoman #define ABE_PDM_FRAME		0x010A
1762ad853c3SSteve Sakoman #define ABE_PDM_LB_CLK		0x010C
1772ad853c3SSteve Sakoman #define ABE_CLKS		0x010E
1782ad853c3SSteve Sakoman #define ABE_DMIC_CLK1		0x0110
1792ad853c3SSteve Sakoman #define ABE_DMIC_DIN1		0x0112
1802ad853c3SSteve Sakoman #define ABE_DMIC_DIN2		0x0114
1812ad853c3SSteve Sakoman #define ABE_DMIC_DIN3		0x0116
1822ad853c3SSteve Sakoman #define UART2_CTS		0x0118
1832ad853c3SSteve Sakoman #define UART2_RTS		0x011A
1842ad853c3SSteve Sakoman #define UART2_RX		0x011C
1852ad853c3SSteve Sakoman #define UART2_TX		0x011E
1862ad853c3SSteve Sakoman #define HDQ_SIO			0x0120
1872ad853c3SSteve Sakoman #define I2C1_SCL		0x0122
1882ad853c3SSteve Sakoman #define I2C1_SDA		0x0124
1892ad853c3SSteve Sakoman #define I2C2_SCL		0x0126
1902ad853c3SSteve Sakoman #define I2C2_SDA		0x0128
1912ad853c3SSteve Sakoman #define I2C3_SCL		0x012A
1922ad853c3SSteve Sakoman #define I2C3_SDA		0x012C
1932ad853c3SSteve Sakoman #define I2C4_SCL		0x012E
1942ad853c3SSteve Sakoman #define I2C4_SDA		0x0130
1952ad853c3SSteve Sakoman #define MCSPI1_CLK		0x0132
1962ad853c3SSteve Sakoman #define MCSPI1_SOMI		0x0134
1972ad853c3SSteve Sakoman #define MCSPI1_SIMO		0x0136
1982ad853c3SSteve Sakoman #define MCSPI1_CS0		0x0138
1992ad853c3SSteve Sakoman #define MCSPI1_CS1		0x013A
2002ad853c3SSteve Sakoman #define MCSPI1_CS2		0x013C
2012ad853c3SSteve Sakoman #define MCSPI1_CS3		0x013E
2022ad853c3SSteve Sakoman #define UART3_CTS_RCTX		0x0140
2032ad853c3SSteve Sakoman #define UART3_RTS_SD		0x0142
2042ad853c3SSteve Sakoman #define UART3_RX_IRRX		0x0144
2052ad853c3SSteve Sakoman #define UART3_TX_IRTX		0x0146
2062ad853c3SSteve Sakoman #define SDMMC5_CLK		0x0148
2072ad853c3SSteve Sakoman #define SDMMC5_CMD		0x014A
2082ad853c3SSteve Sakoman #define SDMMC5_DAT0		0x014C
2092ad853c3SSteve Sakoman #define SDMMC5_DAT1		0x014E
2102ad853c3SSteve Sakoman #define SDMMC5_DAT2		0x0150
2112ad853c3SSteve Sakoman #define SDMMC5_DAT3		0x0152
2122ad853c3SSteve Sakoman #define MCSPI4_CLK		0x0154
2132ad853c3SSteve Sakoman #define MCSPI4_SIMO		0x0156
2142ad853c3SSteve Sakoman #define MCSPI4_SOMI		0x0158
2152ad853c3SSteve Sakoman #define MCSPI4_CS0		0x015A
2162ad853c3SSteve Sakoman #define UART4_RX		0x015C
2172ad853c3SSteve Sakoman #define UART4_TX		0x015E
2182ad853c3SSteve Sakoman #define USBB2_ULPITLL_CLK	0x0160
2192ad853c3SSteve Sakoman #define USBB2_ULPITLL_STP	0x0162
2202ad853c3SSteve Sakoman #define USBB2_ULPITLL_DIR	0x0164
2212ad853c3SSteve Sakoman #define USBB2_ULPITLL_NXT	0x0166
2222ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT0	0x0168
2232ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT1	0x016A
2242ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT2	0x016C
2252ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT3	0x016E
2262ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT4	0x0170
2272ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT5	0x0172
2282ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT6	0x0174
2292ad853c3SSteve Sakoman #define USBB2_ULPITLL_DAT7	0x0176
2302ad853c3SSteve Sakoman #define USBB2_HSIC_DATA		0x0178
2312ad853c3SSteve Sakoman #define USBB2_HSIC_STROBE	0x017A
2322ad853c3SSteve Sakoman #define UNIPRO_TX0		0x017C
2332ad853c3SSteve Sakoman #define UNIPRO_TY0		0x017E
2342ad853c3SSteve Sakoman #define UNIPRO_TX1		0x0180
2352ad853c3SSteve Sakoman #define UNIPRO_TY1		0x0182
2362ad853c3SSteve Sakoman #define UNIPRO_TX2		0x0184
2372ad853c3SSteve Sakoman #define UNIPRO_TY2		0x0186
2382ad853c3SSteve Sakoman #define UNIPRO_RX0		0x0188
2392ad853c3SSteve Sakoman #define UNIPRO_RY0		0x018A
2402ad853c3SSteve Sakoman #define UNIPRO_RX1		0x018C
2412ad853c3SSteve Sakoman #define UNIPRO_RY1		0x018E
2422ad853c3SSteve Sakoman #define UNIPRO_RX2		0x0190
2432ad853c3SSteve Sakoman #define UNIPRO_RY2		0x0192
2442ad853c3SSteve Sakoman #define USBA0_OTG_CE		0x0194
2452ad853c3SSteve Sakoman #define USBA0_OTG_DP		0x0196
2462ad853c3SSteve Sakoman #define USBA0_OTG_DM		0x0198
2472ad853c3SSteve Sakoman #define FREF_CLK1_OUT		0x019A
2482ad853c3SSteve Sakoman #define FREF_CLK2_OUT		0x019C
2492ad853c3SSteve Sakoman #define SYS_NIRQ1		0x019E
2502ad853c3SSteve Sakoman #define SYS_NIRQ2		0x01A0
2512ad853c3SSteve Sakoman #define SYS_BOOT0		0x01A2
2522ad853c3SSteve Sakoman #define SYS_BOOT1		0x01A4
2532ad853c3SSteve Sakoman #define SYS_BOOT2		0x01A6
2542ad853c3SSteve Sakoman #define SYS_BOOT3		0x01A8
2552ad853c3SSteve Sakoman #define SYS_BOOT4		0x01AA
2562ad853c3SSteve Sakoman #define SYS_BOOT5		0x01AC
2572ad853c3SSteve Sakoman #define DPM_EMU0		0x01AE
2582ad853c3SSteve Sakoman #define DPM_EMU1		0x01B0
2592ad853c3SSteve Sakoman #define DPM_EMU2		0x01B2
2602ad853c3SSteve Sakoman #define DPM_EMU3		0x01B4
2612ad853c3SSteve Sakoman #define DPM_EMU4		0x01B6
2622ad853c3SSteve Sakoman #define DPM_EMU5		0x01B8
2632ad853c3SSteve Sakoman #define DPM_EMU6		0x01BA
2642ad853c3SSteve Sakoman #define DPM_EMU7		0x01BC
2652ad853c3SSteve Sakoman #define DPM_EMU8		0x01BE
2662ad853c3SSteve Sakoman #define DPM_EMU9		0x01C0
2672ad853c3SSteve Sakoman #define DPM_EMU10		0x01C2
2682ad853c3SSteve Sakoman #define DPM_EMU11		0x01C4
2692ad853c3SSteve Sakoman #define DPM_EMU12		0x01C6
2702ad853c3SSteve Sakoman #define DPM_EMU13		0x01C8
2712ad853c3SSteve Sakoman #define DPM_EMU14		0x01CA
2722ad853c3SSteve Sakoman #define DPM_EMU15		0x01CC
2732ad853c3SSteve Sakoman #define DPM_EMU16		0x01CE
2742ad853c3SSteve Sakoman #define DPM_EMU17		0x01D0
2752ad853c3SSteve Sakoman #define DPM_EMU18		0x01D2
2762ad853c3SSteve Sakoman #define DPM_EMU19		0x01D4
2772ad853c3SSteve Sakoman #define WAKEUPEVENT_0		0x01D8
2782ad853c3SSteve Sakoman #define WAKEUPEVENT_1		0x01DC
2792ad853c3SSteve Sakoman #define WAKEUPEVENT_2		0x01E0
2802ad853c3SSteve Sakoman #define WAKEUPEVENT_3		0x01E4
2812ad853c3SSteve Sakoman #define WAKEUPEVENT_4		0x01E8
2822ad853c3SSteve Sakoman #define WAKEUPEVENT_5		0x01EC
2832ad853c3SSteve Sakoman #define WAKEUPEVENT_6		0x01F0
2842ad853c3SSteve Sakoman 
2852ad853c3SSteve Sakoman #define WKUP_REVISION		0x0000
2862ad853c3SSteve Sakoman #define WKUP_HWINFO		0x0004
2872ad853c3SSteve Sakoman #define WKUP_SYSCONFIG		0x0010
2882ad853c3SSteve Sakoman #define PAD0_SIM_IO		0x0040
2892ad853c3SSteve Sakoman #define PAD1_SIM_CLK		0x0042
2902ad853c3SSteve Sakoman #define PAD0_SIM_RESET		0x0044
2912ad853c3SSteve Sakoman #define PAD1_SIM_CD		0x0046
2922ad853c3SSteve Sakoman #define PAD0_SIM_PWRCTRL		0x0048
2932ad853c3SSteve Sakoman #define PAD1_SR_SCL		0x004A
2942ad853c3SSteve Sakoman #define PAD0_SR_SDA		0x004C
2952ad853c3SSteve Sakoman #define PAD1_FREF_XTAL_IN		0x004E
2962ad853c3SSteve Sakoman #define PAD0_FREF_SLICER_IN	0x0050
2972ad853c3SSteve Sakoman #define PAD1_FREF_CLK_IOREQ	0x0052
2982ad853c3SSteve Sakoman #define PAD0_FREF_CLK0_OUT		0x0054
2992ad853c3SSteve Sakoman #define PAD1_FREF_CLK3_REQ		0x0056
3002ad853c3SSteve Sakoman #define PAD0_FREF_CLK3_OUT		0x0058
3012ad853c3SSteve Sakoman #define PAD1_FREF_CLK4_REQ		0x005A
3022ad853c3SSteve Sakoman #define PAD0_FREF_CLK4_OUT		0x005C
3032ad853c3SSteve Sakoman #define PAD1_SYS_32K		0x005E
3042ad853c3SSteve Sakoman #define PAD0_SYS_NRESPWRON		0x0060
3052ad853c3SSteve Sakoman #define PAD1_SYS_NRESWARM		0x0062
3062ad853c3SSteve Sakoman #define PAD0_SYS_PWR_REQ		0x0064
3072ad853c3SSteve Sakoman #define PAD1_SYS_PWRON_RESET	0x0066
3082ad853c3SSteve Sakoman #define PAD0_SYS_BOOT6		0x0068
3092ad853c3SSteve Sakoman #define PAD1_SYS_BOOT7		0x006A
3102ad853c3SSteve Sakoman #define PAD0_JTAG_NTRST		0x006C
3112ad853c3SSteve Sakoman #define PAD1_JTAG_TCK		0x006D
3122ad853c3SSteve Sakoman #define PAD0_JTAG_RTCK		0x0070
3132ad853c3SSteve Sakoman #define PAD1_JTAG_TMS_TMSC		0x0072
3142ad853c3SSteve Sakoman #define PAD0_JTAG_TDI		0x0074
3152ad853c3SSteve Sakoman #define PAD1_JTAG_TDO		0x0076
3162ad853c3SSteve Sakoman #define PADCONF_WAKEUPEVENT_0	0x007C
3172ad853c3SSteve Sakoman #define CONTROL_SMART1NOPMIO_PADCONF_0		0x05A0
3182ad853c3SSteve Sakoman #define CONTROL_SMART1NOPMIO_PADCONF_1		0x05A4
3192ad853c3SSteve Sakoman #define PADCONF_MODE		0x05A8
3202ad853c3SSteve Sakoman #define CONTROL_XTAL_OSCILLATOR			0x05AC
3212ad853c3SSteve Sakoman #define CONTROL_CONTROL_I2C_2			0x0604
3222ad853c3SSteve Sakoman #define CONTROL_CONTROL_JTAG			0x0608
3232ad853c3SSteve Sakoman #define CONTROL_CONTROL_SYS			0x060C
3242ad853c3SSteve Sakoman #define CONTROL_SPARE_RW		0x0614
3252ad853c3SSteve Sakoman #define CONTROL_SPARE_R		0x0618
3262ad853c3SSteve Sakoman #define CONTROL_SPARE_R_C0		0x061C
3272ad853c3SSteve Sakoman 
328d506719fSAneesh V #define CONTROL_WKUP_PAD1_FREF_CLK4_REQ	0x4A31E05A
3292ad853c3SSteve Sakoman #endif /* _MUX_OMAP4_H_ */
330