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