xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap5/mux_dra7xx.h (revision 89a38953bdeda4288c8f602eae0552325395a71a)
1687054a7SLokesh Vutla /*
2687054a7SLokesh Vutla  * (C) Copyright 2013
3687054a7SLokesh Vutla  * Texas Instruments Incorporated
4687054a7SLokesh Vutla  *
5687054a7SLokesh Vutla  * Nishant Kamat <nskamat@ti.com>
6687054a7SLokesh Vutla  * Lokesh Vutla <lokeshvutla@ti.com>
7687054a7SLokesh Vutla  *
81a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
9687054a7SLokesh Vutla  */
10687054a7SLokesh Vutla #ifndef _MUX_DRA7XX_H_
11687054a7SLokesh Vutla #define _MUX_DRA7XX_H_
12687054a7SLokesh Vutla 
13687054a7SLokesh Vutla #include <asm/types.h>
14687054a7SLokesh Vutla 
157f36c88fSLokesh Vutla #define FSC	(1 << 19)
167f36c88fSLokesh Vutla #define SSC	(0 << 19)
177f36c88fSLokesh Vutla 
18687054a7SLokesh Vutla #define IEN	(1 << 18)
19687054a7SLokesh Vutla #define IDIS	(0 << 18)
20687054a7SLokesh Vutla 
217f36c88fSLokesh Vutla #define PTU	(1 << 17)
227f36c88fSLokesh Vutla #define PTD	(0 << 17)
23687054a7SLokesh Vutla #define PEN	(1 << 16)
24687054a7SLokesh Vutla #define PDIS	(0 << 16)
25687054a7SLokesh Vutla 
26687054a7SLokesh Vutla #define WKEN	(1 << 24)
27687054a7SLokesh Vutla #define WKDIS	(0 << 24)
28687054a7SLokesh Vutla 
296ae4c3efSLokesh Vutla #define PULL_ENA		(0 << 16)
306ae4c3efSLokesh Vutla #define PULL_DIS		(1 << 16)
316ae4c3efSLokesh Vutla #define PULL_UP			(1 << 17)
326ae4c3efSLokesh Vutla #define INPUT_EN		(1 << 18)
336ae4c3efSLokesh Vutla #define SLEWCONTROL		(1 << 19)
346ae4c3efSLokesh Vutla 
356ae4c3efSLokesh Vutla /* Active pin states */
366ae4c3efSLokesh Vutla #define PIN_OUTPUT		(0 | PULL_DIS)
376ae4c3efSLokesh Vutla #define PIN_OUTPUT_PULLUP	(PULL_UP)
386ae4c3efSLokesh Vutla #define PIN_OUTPUT_PULLDOWN	(0)
396ae4c3efSLokesh Vutla #define PIN_INPUT		(INPUT_EN | PULL_DIS)
406ae4c3efSLokesh Vutla #define PIN_INPUT_SLEW		(INPUT_EN | SLEWCONTROL)
416ae4c3efSLokesh Vutla #define PIN_INPUT_PULLUP	(PULL_ENA | INPUT_EN | PULL_UP)
426ae4c3efSLokesh Vutla #define PIN_INPUT_PULLDOWN	(PULL_ENA | INPUT_EN)
436ae4c3efSLokesh Vutla 
44687054a7SLokesh Vutla #define M0	0
45687054a7SLokesh Vutla #define M1	1
46687054a7SLokesh Vutla #define M2	2
47687054a7SLokesh Vutla #define M3	3
48687054a7SLokesh Vutla #define M4	4
49687054a7SLokesh Vutla #define M5	5
50687054a7SLokesh Vutla #define M6	6
51687054a7SLokesh Vutla #define M7	7
52687054a7SLokesh Vutla #define M8	8
53687054a7SLokesh Vutla #define M9	9
54687054a7SLokesh Vutla #define M10	10
55687054a7SLokesh Vutla #define M11	11
56687054a7SLokesh Vutla #define M12	12
57687054a7SLokesh Vutla #define M13	13
58687054a7SLokesh Vutla #define M14	14
59687054a7SLokesh Vutla #define M15	15
60687054a7SLokesh Vutla 
6161d383d0SLokesh Vutla #define MODE_SELECT		(1 << 8)
6261d383d0SLokesh Vutla #define DELAYMODE_SHIFT		4
6361d383d0SLokesh Vutla 
6471bed185SLokesh Vutla #define MANUAL_MODE	MODE_SELECT
6571bed185SLokesh Vutla 
6661d383d0SLokesh Vutla #define VIRTUAL_MODE0	(MODE_SELECT | (0x0 << DELAYMODE_SHIFT))
6761d383d0SLokesh Vutla #define VIRTUAL_MODE1	(MODE_SELECT | (0x1 << DELAYMODE_SHIFT))
6861d383d0SLokesh Vutla #define VIRTUAL_MODE2	(MODE_SELECT | (0x2 << DELAYMODE_SHIFT))
6961d383d0SLokesh Vutla #define VIRTUAL_MODE3	(MODE_SELECT | (0x3 << DELAYMODE_SHIFT))
7061d383d0SLokesh Vutla #define VIRTUAL_MODE4	(MODE_SELECT | (0x4 << DELAYMODE_SHIFT))
7161d383d0SLokesh Vutla #define VIRTUAL_MODE5	(MODE_SELECT | (0x5 << DELAYMODE_SHIFT))
7261d383d0SLokesh Vutla #define VIRTUAL_MODE6	(MODE_SELECT | (0x6 << DELAYMODE_SHIFT))
7361d383d0SLokesh Vutla #define VIRTUAL_MODE7	(MODE_SELECT | (0x7 << DELAYMODE_SHIFT))
7461d383d0SLokesh Vutla #define VIRTUAL_MODE8	(MODE_SELECT | (0x8 << DELAYMODE_SHIFT))
7561d383d0SLokesh Vutla #define VIRTUAL_MODE9	(MODE_SELECT | (0x9 << DELAYMODE_SHIFT))
7661d383d0SLokesh Vutla #define VIRTUAL_MODE10	(MODE_SELECT | (0xa << DELAYMODE_SHIFT))
7761d383d0SLokesh Vutla #define VIRTUAL_MODE11	(MODE_SELECT | (0xb << DELAYMODE_SHIFT))
7861d383d0SLokesh Vutla #define VIRTUAL_MODE12	(MODE_SELECT | (0xc << DELAYMODE_SHIFT))
7961d383d0SLokesh Vutla #define VIRTUAL_MODE13	(MODE_SELECT | (0xd << DELAYMODE_SHIFT))
8061d383d0SLokesh Vutla #define VIRTUAL_MODE14	(MODE_SELECT | (0xe << DELAYMODE_SHIFT))
8161d383d0SLokesh Vutla #define VIRTUAL_MODE15	(MODE_SELECT | (0xf << DELAYMODE_SHIFT))
8261d383d0SLokesh Vutla 
83687054a7SLokesh Vutla #define SAFE_MODE	M15
84687054a7SLokesh Vutla 
85687054a7SLokesh Vutla #define GPMC_AD0	0x000
86687054a7SLokesh Vutla #define GPMC_AD1	0x004
87687054a7SLokesh Vutla #define GPMC_AD2	0x008
88687054a7SLokesh Vutla #define GPMC_AD3	0x00C
89687054a7SLokesh Vutla #define GPMC_AD4	0x010
90687054a7SLokesh Vutla #define GPMC_AD5	0x014
91687054a7SLokesh Vutla #define GPMC_AD6	0x018
92687054a7SLokesh Vutla #define GPMC_AD7	0x01C
93687054a7SLokesh Vutla #define GPMC_AD8	0x020
94687054a7SLokesh Vutla #define GPMC_AD9	0x024
95687054a7SLokesh Vutla #define GPMC_AD10	0x028
96687054a7SLokesh Vutla #define GPMC_AD11	0x02C
97687054a7SLokesh Vutla #define GPMC_AD12	0x030
98687054a7SLokesh Vutla #define GPMC_AD13	0x034
99687054a7SLokesh Vutla #define GPMC_AD14	0x038
100687054a7SLokesh Vutla #define GPMC_AD15	0x03C
101687054a7SLokesh Vutla #define GPMC_A0		0x040
102687054a7SLokesh Vutla #define GPMC_A1		0x044
103687054a7SLokesh Vutla #define GPMC_A2		0x048
104687054a7SLokesh Vutla #define GPMC_A3		0x04C
105687054a7SLokesh Vutla #define GPMC_A4		0x050
106687054a7SLokesh Vutla #define GPMC_A5		0x054
107687054a7SLokesh Vutla #define GPMC_A6		0x058
108687054a7SLokesh Vutla #define GPMC_A7		0x05C
109687054a7SLokesh Vutla #define GPMC_A8		0x060
110687054a7SLokesh Vutla #define GPMC_A9		0x064
111687054a7SLokesh Vutla #define GPMC_A10	0x068
112687054a7SLokesh Vutla #define GPMC_A11	0x06C
113687054a7SLokesh Vutla #define GPMC_A12	0x070
114687054a7SLokesh Vutla #define GPMC_A13	0x074
115687054a7SLokesh Vutla #define GPMC_A14	0x078
116687054a7SLokesh Vutla #define GPMC_A15	0x07C
117687054a7SLokesh Vutla #define GPMC_A16	0x080
118687054a7SLokesh Vutla #define GPMC_A17	0x084
119687054a7SLokesh Vutla #define GPMC_A18	0x088
120687054a7SLokesh Vutla #define GPMC_A19	0x08C
121687054a7SLokesh Vutla #define GPMC_A20	0x090
122687054a7SLokesh Vutla #define GPMC_A21	0x094
123687054a7SLokesh Vutla #define GPMC_A22	0x098
124687054a7SLokesh Vutla #define GPMC_A23	0x09C
125687054a7SLokesh Vutla #define GPMC_A24	0x0A0
126687054a7SLokesh Vutla #define GPMC_A25	0x0A4
127687054a7SLokesh Vutla #define GPMC_A26	0x0A8
128687054a7SLokesh Vutla #define GPMC_A27	0x0AC
129687054a7SLokesh Vutla #define GPMC_CS1	0x0B0
130687054a7SLokesh Vutla #define GPMC_CS0	0x0B4
131687054a7SLokesh Vutla #define GPMC_CS2	0x0B8
132687054a7SLokesh Vutla #define GPMC_CS3	0x0BC
133687054a7SLokesh Vutla #define GPMC_CLK	0x0C0
134687054a7SLokesh Vutla #define GPMC_ADVN_ALE	0x0C4
135687054a7SLokesh Vutla #define GPMC_OEN_REN	0x0C8
136687054a7SLokesh Vutla #define GPMC_WEN	0x0CC
137687054a7SLokesh Vutla #define GPMC_BEN0	0x0D0
138687054a7SLokesh Vutla #define GPMC_BEN1	0x0D4
139687054a7SLokesh Vutla #define GPMC_WAIT0	0x0D8
140687054a7SLokesh Vutla #define VIN1A_CLK0	0x0DC
141687054a7SLokesh Vutla #define VIN1B_CLK1	0x0E0
142687054a7SLokesh Vutla #define VIN1A_DE0	0x0E4
143687054a7SLokesh Vutla #define VIN1A_FLD0	0x0E8
144687054a7SLokesh Vutla #define VIN1A_HSYNC0	0x0EC
145687054a7SLokesh Vutla #define VIN1A_VSYNC0	0x0F0
146687054a7SLokesh Vutla #define VIN1A_D0	0x0F4
147687054a7SLokesh Vutla #define VIN1A_D1	0x0F8
148687054a7SLokesh Vutla #define VIN1A_D2	0x0FC
149687054a7SLokesh Vutla #define VIN1A_D3	0x100
150687054a7SLokesh Vutla #define VIN1A_D4	0x104
151687054a7SLokesh Vutla #define VIN1A_D5	0x108
152687054a7SLokesh Vutla #define VIN1A_D6	0x10C
153687054a7SLokesh Vutla #define VIN1A_D7	0x110
154687054a7SLokesh Vutla #define VIN1A_D8	0x114
155687054a7SLokesh Vutla #define VIN1A_D9	0x118
156687054a7SLokesh Vutla #define VIN1A_D10	0x11C
157687054a7SLokesh Vutla #define VIN1A_D11	0x120
158687054a7SLokesh Vutla #define VIN1A_D12	0x124
159687054a7SLokesh Vutla #define VIN1A_D13	0x128
160687054a7SLokesh Vutla #define VIN1A_D14	0x12C
161687054a7SLokesh Vutla #define VIN1A_D15	0x130
162687054a7SLokesh Vutla #define VIN1A_D16	0x134
163687054a7SLokesh Vutla #define VIN1A_D17	0x138
164687054a7SLokesh Vutla #define VIN1A_D18	0x13C
165687054a7SLokesh Vutla #define VIN1A_D19	0x140
166687054a7SLokesh Vutla #define VIN1A_D20	0x144
167687054a7SLokesh Vutla #define VIN1A_D21	0x148
168687054a7SLokesh Vutla #define VIN1A_D22	0x14C
169687054a7SLokesh Vutla #define VIN1A_D23	0x150
170687054a7SLokesh Vutla #define VIN2A_CLK0	0x154
171687054a7SLokesh Vutla #define VIN2A_DE0	0x158
172687054a7SLokesh Vutla #define VIN2A_FLD0	0x15C
173687054a7SLokesh Vutla #define VIN2A_HSYNC0	0x160
174687054a7SLokesh Vutla #define VIN2A_VSYNC0	0x164
175687054a7SLokesh Vutla #define VIN2A_D0	0x168
176687054a7SLokesh Vutla #define VIN2A_D1	0x16C
177687054a7SLokesh Vutla #define VIN2A_D2	0x170
178687054a7SLokesh Vutla #define VIN2A_D3	0x174
179687054a7SLokesh Vutla #define VIN2A_D4	0x178
180687054a7SLokesh Vutla #define VIN2A_D5	0x17C
181687054a7SLokesh Vutla #define VIN2A_D6	0x180
182687054a7SLokesh Vutla #define VIN2A_D7	0x184
183687054a7SLokesh Vutla #define VIN2A_D8	0x188
184687054a7SLokesh Vutla #define VIN2A_D9	0x18C
185687054a7SLokesh Vutla #define VIN2A_D10	0x190
186687054a7SLokesh Vutla #define VIN2A_D11	0x194
187687054a7SLokesh Vutla #define VIN2A_D12	0x198
188687054a7SLokesh Vutla #define VIN2A_D13	0x19C
189687054a7SLokesh Vutla #define VIN2A_D14	0x1A0
190687054a7SLokesh Vutla #define VIN2A_D15	0x1A4
191687054a7SLokesh Vutla #define VIN2A_D16	0x1A8
192687054a7SLokesh Vutla #define VIN2A_D17	0x1AC
193687054a7SLokesh Vutla #define VIN2A_D18	0x1B0
194687054a7SLokesh Vutla #define VIN2A_D19	0x1B4
195687054a7SLokesh Vutla #define VIN2A_D20	0x1B8
196687054a7SLokesh Vutla #define VIN2A_D21	0x1BC
197687054a7SLokesh Vutla #define VIN2A_D22	0x1C0
198687054a7SLokesh Vutla #define VIN2A_D23	0x1C4
199687054a7SLokesh Vutla #define VOUT1_CLK	0x1C8
200687054a7SLokesh Vutla #define VOUT1_DE	0x1CC
201687054a7SLokesh Vutla #define VOUT1_FLD	0x1D0
202687054a7SLokesh Vutla #define VOUT1_HSYNC	0x1D4
203687054a7SLokesh Vutla #define VOUT1_VSYNC	0x1D8
204687054a7SLokesh Vutla #define VOUT1_D0	0x1DC
205687054a7SLokesh Vutla #define VOUT1_D1	0x1E0
206687054a7SLokesh Vutla #define VOUT1_D2	0x1E4
207687054a7SLokesh Vutla #define VOUT1_D3	0x1E8
208687054a7SLokesh Vutla #define VOUT1_D4	0x1EC
209687054a7SLokesh Vutla #define VOUT1_D5	0x1F0
210687054a7SLokesh Vutla #define VOUT1_D6	0x1F4
211687054a7SLokesh Vutla #define VOUT1_D7	0x1F8
212687054a7SLokesh Vutla #define VOUT1_D8	0x1FC
213687054a7SLokesh Vutla #define VOUT1_D9	0x200
214687054a7SLokesh Vutla #define VOUT1_D10	0x204
215687054a7SLokesh Vutla #define VOUT1_D11	0x208
216687054a7SLokesh Vutla #define VOUT1_D12	0x20C
217687054a7SLokesh Vutla #define VOUT1_D13	0x210
218687054a7SLokesh Vutla #define VOUT1_D14	0x214
219687054a7SLokesh Vutla #define VOUT1_D15	0x218
220687054a7SLokesh Vutla #define VOUT1_D16	0x21C
221687054a7SLokesh Vutla #define VOUT1_D17	0x220
222687054a7SLokesh Vutla #define VOUT1_D18	0x224
223687054a7SLokesh Vutla #define VOUT1_D19	0x228
224687054a7SLokesh Vutla #define VOUT1_D20	0x22C
225687054a7SLokesh Vutla #define VOUT1_D21	0x230
226687054a7SLokesh Vutla #define VOUT1_D22	0x234
227687054a7SLokesh Vutla #define VOUT1_D23	0x238
228687054a7SLokesh Vutla #define MDIO_MCLK	0x23C
229687054a7SLokesh Vutla #define MDIO_D		0x240
230687054a7SLokesh Vutla #define RMII_MHZ_50_CLK	0x244
231687054a7SLokesh Vutla #define UART3_RXD	0x248
232687054a7SLokesh Vutla #define UART3_TXD	0x24C
233687054a7SLokesh Vutla #define RGMII0_TXC	0x250
234687054a7SLokesh Vutla #define RGMII0_TXCTL	0x254
235687054a7SLokesh Vutla #define RGMII0_TXD3	0x258
236687054a7SLokesh Vutla #define RGMII0_TXD2	0x25C
237687054a7SLokesh Vutla #define RGMII0_TXD1	0x260
238687054a7SLokesh Vutla #define RGMII0_TXD0	0x264
239687054a7SLokesh Vutla #define RGMII0_RXC	0x268
240687054a7SLokesh Vutla #define RGMII0_RXCTL	0x26C
241687054a7SLokesh Vutla #define RGMII0_RXD3	0x270
242687054a7SLokesh Vutla #define RGMII0_RXD2	0x274
243687054a7SLokesh Vutla #define RGMII0_RXD1	0x278
244687054a7SLokesh Vutla #define RGMII0_RXD0	0x27C
245687054a7SLokesh Vutla #define USB1_DRVVBUS	0x280
246687054a7SLokesh Vutla #define USB2_DRVVBUS	0x284
247687054a7SLokesh Vutla #define GPIO6_14	0x288
248687054a7SLokesh Vutla #define GPIO6_15	0x28C
249687054a7SLokesh Vutla #define GPIO6_16	0x290
250687054a7SLokesh Vutla #define XREF_CLK0	0x294
251687054a7SLokesh Vutla #define XREF_CLK1	0x298
252687054a7SLokesh Vutla #define XREF_CLK2	0x29C
253687054a7SLokesh Vutla #define XREF_CLK3	0x2A0
254687054a7SLokesh Vutla #define MCASP1_ACLKX	0x2A4
255687054a7SLokesh Vutla #define MCASP1_FSX	0x2A8
256687054a7SLokesh Vutla #define MCASP1_ACLKR	0x2AC
257687054a7SLokesh Vutla #define MCASP1_FSR	0x2B0
258687054a7SLokesh Vutla #define MCASP1_AXR0	0x2B4
259687054a7SLokesh Vutla #define MCASP1_AXR1	0x2B8
260687054a7SLokesh Vutla #define MCASP1_AXR2	0x2BC
261687054a7SLokesh Vutla #define MCASP1_AXR3	0x2C0
262687054a7SLokesh Vutla #define MCASP1_AXR4	0x2C4
263687054a7SLokesh Vutla #define MCASP1_AXR5	0x2C8
264687054a7SLokesh Vutla #define MCASP1_AXR6	0x2CC
265687054a7SLokesh Vutla #define MCASP1_AXR7	0x2D0
266687054a7SLokesh Vutla #define MCASP1_AXR8	0x2D4
267687054a7SLokesh Vutla #define MCASP1_AXR9	0x2D8
268687054a7SLokesh Vutla #define MCASP1_AXR10	0x2DC
269687054a7SLokesh Vutla #define MCASP1_AXR11	0x2E0
270687054a7SLokesh Vutla #define MCASP1_AXR12	0x2E4
271687054a7SLokesh Vutla #define MCASP1_AXR13	0x2E8
272687054a7SLokesh Vutla #define MCASP1_AXR14	0x2EC
273687054a7SLokesh Vutla #define MCASP1_AXR15	0x2F0
274687054a7SLokesh Vutla #define MCASP2_ACLKX	0x2F4
275687054a7SLokesh Vutla #define MCASP2_FSX	0x2F8
276687054a7SLokesh Vutla #define MCASP2_ACLKR	0x2FC
277687054a7SLokesh Vutla #define MCASP2_FSR	0x300
278687054a7SLokesh Vutla #define MCASP2_AXR0	0x304
279687054a7SLokesh Vutla #define MCASP2_AXR1	0x308
280687054a7SLokesh Vutla #define MCASP2_AXR2	0x30C
281687054a7SLokesh Vutla #define MCASP2_AXR3	0x310
282687054a7SLokesh Vutla #define MCASP2_AXR4	0x314
283687054a7SLokesh Vutla #define MCASP2_AXR5	0x318
284687054a7SLokesh Vutla #define MCASP2_AXR6	0x31C
285687054a7SLokesh Vutla #define MCASP2_AXR7	0x320
286687054a7SLokesh Vutla #define MCASP3_ACLKX	0x324
287687054a7SLokesh Vutla #define MCASP3_FSX	0x328
288687054a7SLokesh Vutla #define MCASP3_AXR0	0x32C
289687054a7SLokesh Vutla #define MCASP3_AXR1	0x330
290687054a7SLokesh Vutla #define MCASP4_ACLKX	0x334
291687054a7SLokesh Vutla #define MCASP4_FSX	0x338
292687054a7SLokesh Vutla #define MCASP4_AXR0	0x33C
293687054a7SLokesh Vutla #define MCASP4_AXR1	0x340
294687054a7SLokesh Vutla #define MCASP5_ACLKX	0x344
295687054a7SLokesh Vutla #define MCASP5_FSX	0x348
296687054a7SLokesh Vutla #define MCASP5_AXR0	0x34C
297687054a7SLokesh Vutla #define MCASP5_AXR1	0x350
298687054a7SLokesh Vutla #define MMC1_CLK	0x354
299687054a7SLokesh Vutla #define MMC1_CMD	0x358
300687054a7SLokesh Vutla #define MMC1_DAT0	0x35C
301687054a7SLokesh Vutla #define MMC1_DAT1	0x360
302687054a7SLokesh Vutla #define MMC1_DAT2	0x364
303687054a7SLokesh Vutla #define MMC1_DAT3	0x368
304687054a7SLokesh Vutla #define MMC1_SDCD	0x36C
305687054a7SLokesh Vutla #define MMC1_SDWP	0x370
306687054a7SLokesh Vutla #define GPIO6_10	0x374
307687054a7SLokesh Vutla #define GPIO6_11	0x378
308687054a7SLokesh Vutla #define MMC3_CLK	0x37C
309687054a7SLokesh Vutla #define MMC3_CMD	0x380
310687054a7SLokesh Vutla #define MMC3_DAT0	0x384
311687054a7SLokesh Vutla #define MMC3_DAT1	0x388
312687054a7SLokesh Vutla #define MMC3_DAT2	0x38C
313687054a7SLokesh Vutla #define MMC3_DAT3	0x390
314687054a7SLokesh Vutla #define MMC3_DAT4	0x394
315687054a7SLokesh Vutla #define MMC3_DAT5	0x398
316687054a7SLokesh Vutla #define MMC3_DAT6	0x39C
317687054a7SLokesh Vutla #define MMC3_DAT7	0x3A0
318687054a7SLokesh Vutla #define SPI1_SCLK	0x3A4
319687054a7SLokesh Vutla #define SPI1_D1		0x3A8
320687054a7SLokesh Vutla #define SPI1_D0		0x3AC
321687054a7SLokesh Vutla #define SPI1_CS0	0x3B0
322687054a7SLokesh Vutla #define SPI1_CS1	0x3B4
323687054a7SLokesh Vutla #define SPI1_CS2	0x3B8
324687054a7SLokesh Vutla #define SPI1_CS3	0x3BC
325687054a7SLokesh Vutla #define SPI2_SCLK	0x3C0
326687054a7SLokesh Vutla #define SPI2_D1		0x3C4
327687054a7SLokesh Vutla #define SPI2_D0		0x3C8
328687054a7SLokesh Vutla #define SPI2_CS0	0x3CC
329687054a7SLokesh Vutla #define DCAN1_TX	0x3D0
330687054a7SLokesh Vutla #define DCAN1_RX	0x3D4
331687054a7SLokesh Vutla #define DCAN2_TX	0x3D8
332687054a7SLokesh Vutla #define DCAN2_RX	0x3DC
333687054a7SLokesh Vutla #define UART1_RXD	0x3E0
334687054a7SLokesh Vutla #define UART1_TXD	0x3E4
335687054a7SLokesh Vutla #define UART1_CTSN	0x3E8
336687054a7SLokesh Vutla #define UART1_RTSN	0x3EC
337687054a7SLokesh Vutla #define UART2_RXD	0x3F0
338687054a7SLokesh Vutla #define UART2_TXD	0x3F4
339687054a7SLokesh Vutla #define UART2_CTSN	0x3F8
340687054a7SLokesh Vutla #define UART2_RTSN	0x3FC
341687054a7SLokesh Vutla #define I2C1_SDA	0x400
342687054a7SLokesh Vutla #define I2C1_SCL	0x404
343687054a7SLokesh Vutla #define I2C2_SDA	0x408
344687054a7SLokesh Vutla #define I2C2_SCL	0x40C
345687054a7SLokesh Vutla #define I2C3_SDA	0x410
346687054a7SLokesh Vutla #define I2C3_SCL	0x414
347687054a7SLokesh Vutla #define WAKEUP0		0x418
348687054a7SLokesh Vutla #define WAKEUP1		0x41C
349687054a7SLokesh Vutla #define WAKEUP2		0x420
350687054a7SLokesh Vutla #define WAKEUP3		0x424
351687054a7SLokesh Vutla #define ON_OFF		0x428
352687054a7SLokesh Vutla #define RTC_PORZ	0x42C
353687054a7SLokesh Vutla #define TMS		0x430
354687054a7SLokesh Vutla #define TDI		0x434
355687054a7SLokesh Vutla #define TDO		0x438
356687054a7SLokesh Vutla #define TCLK		0x43C
357687054a7SLokesh Vutla #define TRSTN		0x440
358687054a7SLokesh Vutla #define RTCK		0x444
359687054a7SLokesh Vutla #define EMU0		0x448
360687054a7SLokesh Vutla #define EMU1		0x44C
361687054a7SLokesh Vutla #define EMU2		0x450
362687054a7SLokesh Vutla #define EMU3		0x454
363687054a7SLokesh Vutla #define EMU4		0x458
364687054a7SLokesh Vutla #define RESETN		0x45C
365*89a38953SNishanth Menon #define NMIN_DSP	0x460
366687054a7SLokesh Vutla #define RSTOUTN		0x464
367687054a7SLokesh Vutla 
368687054a7SLokesh Vutla #endif /* _MUX_DRA7XX_H_ */
369