Lines Matching +full:bias +full:- +full:pullup
1 /* SPDX-License-Identifier: GPL-2.0 */
114 /* struct mtk_pin_field - the structure that holds the information of the field
131 /* struct mtk_pin_field_calc - the structure that holds the range providing
159 * struct mtk_pin_rsel - the structure that provides bias resistance selection.
162 * @rsel_index: the rsel bias resistance index
163 * @up_rsel: the pullup rsel bias resistance value
164 * @down_rsel: the pulldown rsel bias resistance value
174 /* struct mtk_pin_reg_calc - the structure that holds all ranges used to
186 * struct mtk_func_desc - the structure that providing information
197 * struct mtk_eint_desc - the structure that providing information
208 * struct mtk_pin_desc - the structure that providing information
215 * those drivers compatible to pinctrl-mtk-common.c-like
234 /* struct mtk_pin_soc - the structure that holds SoC-specific data */
261 const struct mtk_pin_desc *desc, bool pullup);
263 const struct mtk_pin_desc *desc, bool pullup, int *res);
266 const struct mtk_pin_desc *desc, u32 pullup, u32 arg);
268 const struct mtk_pin_desc *desc, u32 *pullup, u32 *arg);
276 const struct mtk_pin_desc *desc, bool pullup,
279 const struct mtk_pin_desc *desc, bool pullup,
320 const struct mtk_pin_desc *desc, bool pullup);
322 const struct mtk_pin_desc *desc, bool pullup,
331 const struct mtk_pin_desc *desc, bool pullup);
333 const struct mtk_pin_desc *desc, bool pullup,
337 u32 pullup, u32 enable);
340 u32 *pullup, u32 *enable);
358 const struct mtk_pin_desc *desc, bool pullup,
361 const struct mtk_pin_desc *desc, bool pullup,