@ -1,5 +1,5 @@
/*
/*
* Copyright 2013 Freescale Semiconductor , Inc .
* Copyright 2013 - 2014 Freescale Semiconductor , Inc .
*
*
* SPDX - License - Identifier : GPL - 2.0 +
* SPDX - License - Identifier : GPL - 2.0 +
*/
*/
@ -20,6 +20,9 @@
# define VF610_I2C_PAD_CTRL (PAD_CTL_PUS_47K_UP | PAD_CTL_DSE_50ohm | \
# define VF610_I2C_PAD_CTRL (PAD_CTL_PUS_47K_UP | PAD_CTL_DSE_50ohm | \
PAD_CTL_SPEED_HIGH | PAD_CTL_OBE_IBE_ENABLE )
PAD_CTL_SPEED_HIGH | PAD_CTL_OBE_IBE_ENABLE )
# define VF610_QSPI_PAD_CTRL (PAD_CTL_SPEED_HIGH | PAD_CTL_DSE_150ohm | \
PAD_CTL_PUS_22K_UP | PAD_CTL_OBE_IBE_ENABLE )
enum {
enum {
VF610_PAD_PTA6__RMII0_CLKIN = IOMUX_PAD ( 0x0000 , 0x0000 , 2 , __NA_ , 0 , VF610_ENET_PAD_CTRL ) ,
VF610_PAD_PTA6__RMII0_CLKIN = IOMUX_PAD ( 0x0000 , 0x0000 , 2 , __NA_ , 0 , VF610_ENET_PAD_CTRL ) ,
VF610_PAD_PTA6__RMII0_CLKOUT = IOMUX_PAD ( 0x0000 , 0x0000 , 1 , __NA_ , 0 , VF610_ENET_PAD_CTRL ) ,
VF610_PAD_PTA6__RMII0_CLKOUT = IOMUX_PAD ( 0x0000 , 0x0000 , 1 , __NA_ , 0 , VF610_ENET_PAD_CTRL ) ,
@ -53,6 +56,18 @@ enum {
VF610_PAD_PTA29__ESDHC1_DAT3 = IOMUX_PAD ( 0x004c , 0x004c , 5 , __NA_ , 0 , VF610_SDHC_PAD_CTRL ) ,
VF610_PAD_PTA29__ESDHC1_DAT3 = IOMUX_PAD ( 0x004c , 0x004c , 5 , __NA_ , 0 , VF610_SDHC_PAD_CTRL ) ,
VF610_PAD_PTB14__I2C0_SCL = IOMUX_PAD ( 0x0090 , 0x0090 , 2 , 0x033c , 1 , VF610_I2C_PAD_CTRL ) ,
VF610_PAD_PTB14__I2C0_SCL = IOMUX_PAD ( 0x0090 , 0x0090 , 2 , 0x033c , 1 , VF610_I2C_PAD_CTRL ) ,
VF610_PAD_PTB15__I2C0_SDA = IOMUX_PAD ( 0x0094 , 0x0094 , 2 , 0x0340 , 1 , VF610_I2C_PAD_CTRL ) ,
VF610_PAD_PTB15__I2C0_SDA = IOMUX_PAD ( 0x0094 , 0x0094 , 2 , 0x0340 , 1 , VF610_I2C_PAD_CTRL ) ,
VF610_PAD_PTD0__QSPI0_A_QSCK = IOMUX_PAD ( 0x013c , 0x013c , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD1__QSPI0_A_CS0 = IOMUX_PAD ( 0x0140 , 0x0140 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD2__QSPI0_A_DATA3 = IOMUX_PAD ( 0x0144 , 0x0144 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD3__QSPI0_A_DATA2 = IOMUX_PAD ( 0x0148 , 0x0148 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD4__QSPI0_A_DATA1 = IOMUX_PAD ( 0x014c , 0x014c , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD5__QSPI0_A_DATA0 = IOMUX_PAD ( 0x0150 , 0x0150 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD7__QSPI0_B_QSCK = IOMUX_PAD ( 0x0158 , 0x0158 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD8__QSPI0_B_CS0 = IOMUX_PAD ( 0x015c , 0x015c , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD9__QSPI0_B_DATA3 = IOMUX_PAD ( 0x0160 , 0x0160 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD10__QSPI0_B_DATA2 = IOMUX_PAD ( 0x0164 , 0x0164 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD11__QSPI0_B_DATA1 = IOMUX_PAD ( 0x0168 , 0x0168 , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_PTD12__QSPI0_B_DATA0 = IOMUX_PAD ( 0x016c , 0x016c , 1 , __NA_ , 0 , VF610_QSPI_PAD_CTRL ) ,
VF610_PAD_DDR_A15__DDR_A_15 = IOMUX_PAD ( 0x0220 , 0x0220 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,
VF610_PAD_DDR_A15__DDR_A_15 = IOMUX_PAD ( 0x0220 , 0x0220 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,
VF610_PAD_DDR_A14__DDR_A_14 = IOMUX_PAD ( 0x0224 , 0x0224 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,
VF610_PAD_DDR_A14__DDR_A_14 = IOMUX_PAD ( 0x0224 , 0x0224 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,
VF610_PAD_DDR_A13__DDR_A_13 = IOMUX_PAD ( 0x0228 , 0x0228 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,
VF610_PAD_DDR_A13__DDR_A_13 = IOMUX_PAD ( 0x0228 , 0x0228 , 0 , __NA_ , 0 , VF610_DDR_PAD_CTRL ) ,