Lines Matching full:pad

17  * IOMUX/PAD Bit field definitions
90 /* generic pad control used in most cases */
102 * A pad becomes naked, when none of mA, vol or pull
108 static inline unsigned int PAD_BANK(iomux_cfg_t pad) in PAD_BANK() argument
110 return (pad & MXS_PAD_BANK_MASK) >> MXS_PAD_BANK_SHIFT; in PAD_BANK()
113 static inline unsigned int PAD_PIN(iomux_cfg_t pad) in PAD_PIN() argument
115 return (pad & MXS_PAD_PIN_MASK) >> MXS_PAD_PIN_SHIFT; in PAD_PIN()
118 static inline unsigned int PAD_MUXSEL(iomux_cfg_t pad) in PAD_MUXSEL() argument
120 return (pad & MXS_PAD_MUXSEL_MASK) >> MXS_PAD_MUXSEL_SHIFT; in PAD_MUXSEL()
123 static inline unsigned int PAD_MA(iomux_cfg_t pad) in PAD_MA() argument
125 return (pad & MXS_PAD_MA_MASK) >> MXS_PAD_MA_SHIFT; in PAD_MA()
128 static inline unsigned int PAD_MA_VALID(iomux_cfg_t pad) in PAD_MA_VALID() argument
130 return (pad & MXS_PAD_MA_VALID_MASK) >> MXS_PAD_MA_VALID_SHIFT; in PAD_MA_VALID()
133 static inline unsigned int PAD_VOL(iomux_cfg_t pad) in PAD_VOL() argument
135 return (pad & MXS_PAD_VOL_MASK) >> MXS_PAD_VOL_SHIFT; in PAD_VOL()
138 static inline unsigned int PAD_VOL_VALID(iomux_cfg_t pad) in PAD_VOL_VALID() argument
140 return (pad & MXS_PAD_VOL_VALID_MASK) >> MXS_PAD_VOL_VALID_SHIFT; in PAD_VOL_VALID()
143 static inline unsigned int PAD_PULL(iomux_cfg_t pad) in PAD_PULL() argument
145 return (pad & MXS_PAD_PULL_MASK) >> MXS_PAD_PULL_SHIFT; in PAD_PULL()
148 static inline unsigned int PAD_PULL_VALID(iomux_cfg_t pad) in PAD_PULL_VALID() argument
150 return (pad & MXS_PAD_PULL_VALID_MASK) >> MXS_PAD_PULL_VALID_SHIFT; in PAD_PULL_VALID()
154 * configures a single pad in the iomuxer
156 int mxs_iomux_setup_pad(iomux_cfg_t pad);