Lines Matching refs:mtk_pinctrl
53 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl,
61 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin)
74 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
96 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
109 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin,
181 struct mtk_pinctrl *pctl, unsigned long pin) {
194 static int mtk_pconf_set_driving(struct mtk_pinctrl *pctl,
285 static int mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl,
339 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
377 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
387 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
410 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin)
425 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum)
439 static bool mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl,
464 static int mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl,
505 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
615 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
623 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
633 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
665 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
680 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
698 mtk_find_pin_by_eint_num(struct mtk_pinctrl *pctl, unsigned int eint_num)
718 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
735 static int mtk_pmx_find_gpio_mode(struct mtk_pinctrl *pctl,
755 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
798 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
818 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
830 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
846 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
880 struct mtk_pinctrl *pctl = dev_get_drvdata(device);
887 struct mtk_pinctrl *pctl = dev_get_drvdata(device);
899 struct mtk_pinctrl *pctl = platform_get_drvdata(pdev);
933 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
948 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
960 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
985 static int mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev)
1022 struct mtk_pinctrl *pctl;