Lines Matching defs:mtk_pin_soc
235 struct mtk_pin_soc { struct
236 const struct mtk_pin_reg_calc *reg_cal;
237 const struct mtk_pin_desc *pins;
238 unsigned int npins;
239 const struct group_desc *grps;
240 unsigned int ngrps;
241 const struct function_desc *funcs;
242 unsigned int nfuncs;
243 const struct mtk_eint_regs *eint_regs;
244 const struct mtk_eint_hw *eint_hw;
247 u8 gpio_m;
248 bool ies_present;
249 const char * const *base_names;
250 unsigned int nbase_names;
251 const unsigned int *pull_type;
252 const struct mtk_pin_rsel *pin_rsel;
253 unsigned int npin_rsel;
256 int (*bias_disable_set)(struct mtk_pinctrl *hw,
258 int (*bias_disable_get)(struct mtk_pinctrl *hw,
260 int (*bias_set)(struct mtk_pinctrl *hw,
262 int (*bias_get)(struct mtk_pinctrl *hw,
265 int (*bias_set_combo)(struct mtk_pinctrl *hw,
267 int (*bias_get_combo)(struct mtk_pinctrl *hw,
270 int (*drive_set)(struct mtk_pinctrl *hw,
272 int (*drive_get)(struct mtk_pinctrl *hw,
296 const struct mtk_pin_soc *soc; argument