summaryrefslogtreecommitdiffstats
path: root/include/asm-arm/arch-imx/imx35-regs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-arm/arch-imx/imx35-regs.h')
-rw-r--r--include/asm-arm/arch-imx/imx35-regs.h139
1 files changed, 0 insertions, 139 deletions
diff --git a/include/asm-arm/arch-imx/imx35-regs.h b/include/asm-arm/arch-imx/imx35-regs.h
index b8620a8d94..db1eeba70d 100644
--- a/include/asm-arm/arch-imx/imx35-regs.h
+++ b/include/asm-arm/arch-imx/imx35-regs.h
@@ -132,144 +132,5 @@
/* important definition of some bits of WCR */
#define WCR_WDE 0x04
-/* bits in the SW_MUX_CTL registers */
-#define MUX_CTL_ALT0 (0 << 0)
-#define MUX_CTL_ALT1 (1 << 0)
-#define MUX_CTL_ALT2 (2 << 0)
-#define MUX_CTL_ALT3 (3 << 0)
-#define MUX_CTL_ALT4 (4 << 0)
-#define MUX_CTL_ALT5 (5 << 0)
-#define MUX_CTL_ALT6 (6 << 0)
-#define MUX_CTL_ALT7 (7 << 0)
-
-#define MUX_CTL_PAD_SION (1 << 4)
-
-/* Register offsets based on IOMUXC_BASE */
-#define MUX_CTL_COMPARE 0x8
-#define MUX_CTL_WDOG_RST 0xc
-
-#define MUX_CTL_I2C1_CLK 0x110
-#define MUX_CTL_I2C1_DAT 0x114
-#define MUX_CTL_I2C2_CLK 0x118
-
-#define MUX_CTL_STXD5 0x130
-#define MUX_CTL_SRXD5 0x134
-#define MUX_CTL_SCK5 0x138
-#define MUX_CTL_STXFS5 0x13c
-
-#define MUX_CTL_TX5_RX0 0x158
-#define MUX_CTL_TX4_RX1 0x15c
-
-#define MUX_CTL_CSPI1_MOSI 0x170
-#define MUX_CTL_CSPI1_MISO 0x174
-#define MUX_CTL_CSPI1_SS0 0x178
-#define MUX_CTL_CSPI1_SS1 0x17c
-#define MUX_CTL_CSPI1_SCLK 0x180
-#define MUX_CTL_CSPI1_SPI_RDY 0x184
-#define MUX_CTL_RXD1 0x188
-#define MUX_CTL_TXD1 0x18c
-#define MUX_CTL_RTS1 0x190
-#define MUX_CTL_CTS1 0x194
-
-#define MUX_CTL_ATA_RESET_B 0x274
-
-#define MUX_CTL_FEC_TX_CLK 0x2e0
-#define MUX_CTL_FEC_RX_CLK 0x2e4
-#define MUX_CTL_FEC_RX_DV 0x2e8
-#define MUX_CTL_FEC_COL 0x2ec
-#define MUX_CTL_FEC_RDATA0 0x2f0
-#define MUX_CTL_FEC_TDATA0 0x2f4
-#define MUX_CTL_FEC_TX_EN 0x2f8
-#define MUX_CTL_FEC_MDC 0x2fc
-#define MUX_CTL_FEC_MDIO 0x300
-#define MUX_CTL_FEC_TX_ERR 0x304
-#define MUX_CTL_FEC_RX_ERR 0x308
-#define MUX_CTL_FEC_CRS 0x30c
-#define MUX_CTL_FEC_RDATA1 0x310
-#define MUX_CTL_FEC_TDATA1 0x314
-#define MUX_CTL_FEC_RDATA2 0x318
-#define MUX_CTL_FEC_TDATA2 0x31c
-#define MUX_CTL_FEC_RDATA3 0x320
-#define MUX_CTL_FEC_TDATA3 0x324
-
-#define PAD_CTL_COMPARE 0x32c
-#define PAD_CTL_WDOG_RST 0x330
-
-#define PAD_CTL_I2C1_CLK 0x554
-#define PAD_CTL_I2C1_DAT 0x558
-#define PAD_CTL_I2C2_CLK 0x55c
-
-#define PAD_CTL_STXD5 0x574
-#define PAD_CTL_SRXD5 0x578
-#define PAD_CTL_SCK5 0x57c
-#define PAD_CTL_STXFS5 0x580
-
-#define PAD_CTL_TX5_RX0 0x59c
-#define PAD_CTL_TX4_RX1 0x5a0
-
-#define PAD_CTL_CSPI1_MOSI 0x5b4
-#define PAD_CTL_CSPI1_MISO 0x5b8
-#define PAD_CTL_CSPI1_SS0 0x5bc
-#define PAD_CTL_CSPI1_SS1 0x5c0
-#define PAD_CTL_CSPI1_SCLK 0x5c4
-#define PAD_CTL_CSPI1_SPI_RDY 0x5c8
-#define PAD_CTL_RXD1 0x5cc
-#define PAD_CTL_TXD1 0x5d0
-#define PAD_CTL_RTS1 0x5d4
-#define PAD_CTL_CTS1 0x5d8
-
-#define PAD_CTL_ATA_RESET_B 0x6d8
-
-#define PAD_CTL_FEC_TX_CLK 0x744
-#define PAD_CTL_FEC_RX_CLK 0x748
-#define PAD_CTL_FEC_RX_DV 0x74c
-#define PAD_CTL_FEC_COL 0x750
-#define PAD_CTL_FEC_RDATA0 0x754
-#define PAD_CTL_FEC_TDATA0 0x758
-#define PAD_CTL_FEC_TX_EN 0x75c
-#define PAD_CTL_FEC_MDC 0x760
-#define PAD_CTL_FEC_MDIO 0x764
-#define PAD_CTL_FEC_TX_ERR 0x768
-#define PAD_CTL_FEC_RX_ERR 0x76c
-#define PAD_CTL_FEC_CRS 0x770
-#define PAD_CTL_FEC_RDATA1 0x774
-#define PAD_CTL_FEC_TDATA1 0x778
-#define PAD_CTL_FEC_RDATA2 0x77c
-#define PAD_CTL_FEC_TDATA2 0x780
-#define PAD_CTL_FEC_RDATA3 0x784
-#define PAD_CTL_FEC_TDATA3 0x788
-
-/* The modes a specific pin can be in
- * these macros can be used in mx31_gpio_mux() and have the form
- * MUX_[contact name]__[pin function]
- */
-
-#define MUX_RXD1_UART1_RXD_MUX ((MUX_CTL_ALT0 << 16) | MUX_CTL_RXD1)
-#define MUX_TXD1_UART1_TXD_MUX ((MUX_CTL_ALT0 << 16) | MUX_CTL_TXD1)
-#define MUX_RTS1_UART1_RTS_B ((MUX_CTL_ALT0 << 16) | MUX_CTL_RTS1)
-#define MUX_RTS1_UART1_CTS_B ((MUX_CTL_ALT0 << 16) | MUX_CTL_CTS1)
-
-#define MUX_I2C1_CLK_I2C1_SLC ((MUX_CTL_ALT0 << 16) | MUX_CTL_I2C1_CLK)
-#define MUX_I2C1_DAT_I2C1_SDA ((MUX_CTL_ALT0 << 16) | MUX_CTL_I2C1_DAT)
-
-#define MUX_FEC_TX_CLK_FEC_TX_CLK ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TX_CLK)
-#define MUX_FEC_RX_CLK_FEC_RX_CLK ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RX_CLK)
-#define MUX_FEC_RX_DV_FEC_RX_DV ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RX_DV)
-#define MUX_FEC_COL_FEC_COL ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_COL)
-#define MUX_FEC_TX_EN_FEC_TX_EN ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TX_EN)
-#define MUX_FEC_MDC_FEC_MDC ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_MDC)
-#define MUX_FEC_MDIO_FEC_MDIO ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_MDIO)
-#define MUX_FEC_TX_ERR_FEC_TX_ERR ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TX_ERR)
-#define MUX_FEC_RX_ERR_FEC_RX_ERR ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RX_ERR)
-#define MUX_FEC_CRS_FEC_CRS ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_CRS)
-#define MUX_FEC_RDATA0_FEC_RDATA0 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RDATA0)
-#define MUX_FEC_TDATA0_FEC_TDATA0 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TDATA0)
-#define MUX_FEC_RDATA1_FEC_RDATA1 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RDATA1)
-#define MUX_FEC_TDATA1_FEC_TDATA1 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TDATA1)
-#define MUX_FEC_RDATA2_FEC_RDATA2 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RDATA2)
-#define MUX_FEC_TDATA2_FEC_TDATA2 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TDATA2)
-#define MUX_FEC_RDATA3_FEC_RDATA3 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_RDATA3)
-#define MUX_FEC_TDATA3_FEC_TDATA3 ((MUX_CTL_ALT0 << 16) | PAD_CTL_FEC_TDATA3)
-
#endif /* __ASM_ARCH_MX35_REGS_H */