diff options
Diffstat (limited to 'arch/arm/include/asm/imx-common')
| -rw-r--r-- | arch/arm/include/asm/imx-common/iomux-v3.h | 18 | 
1 files changed, 18 insertions, 0 deletions
| diff --git a/arch/arm/include/asm/imx-common/iomux-v3.h b/arch/arm/include/asm/imx-common/iomux-v3.h index 0b4e76333..ebf54cf18 100644 --- a/arch/arm/include/asm/imx-common/iomux-v3.h +++ b/arch/arm/include/asm/imx-common/iomux-v3.h @@ -121,6 +121,24 @@ typedef u64 iomux_v3_cfg_t;  #define PAD_CTL_DSE_40ohm	(6 << 3)  #define PAD_CTL_DSE_34ohm	(7 << 3) +#elif defined(CONFIG_VF610) + +#define PAD_MUX_MODE_SHIFT	20 + +#define PAD_CTL_SPEED_MED	(1 << 12) +#define PAD_CTL_SPEED_HIGH	(3 << 12) + +#define PAD_CTL_DSE_50ohm	(3 << 6) +#define PAD_CTL_DSE_25ohm	(6 << 6) +#define PAD_CTL_DSE_20ohm	(7 << 6) + +#define PAD_CTL_PUS_47K_UP	(1 << 4 | PAD_CTL_PUE) +#define PAD_CTL_PUS_100K_UP	(2 << 4 | PAD_CTL_PUE) +#define PAD_CTL_PKE		(1 << 3) +#define PAD_CTL_PUE		(1 << 2 | PAD_CTL_PKE) + +#define PAD_CTL_OBE_IBE_ENABLE	(3 << 0) +  #else  #define PAD_CTL_DVS		(1 << 13) |