Lines Matching refs:mtk_pinctrl
50 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl,
58 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin)
71 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
93 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
106 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin,
195 struct mtk_pinctrl *pctl, unsigned long pin) {
208 static int mtk_pconf_set_driving(struct mtk_pinctrl *pctl,
301 static int mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl,
371 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
409 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
419 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
442 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin)
457 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum)
471 static bool mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl,
496 static int mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl,
537 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
647 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
655 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
665 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
697 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
712 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
730 mtk_find_pin_by_eint_num(struct mtk_pinctrl *pctl, unsigned int eint_num)
750 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
767 static int mtk_pmx_find_gpio_mode(struct mtk_pinctrl *pctl,
787 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
830 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
850 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
862 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
878 struct mtk_pinctrl *pctl = gpiochip_get_data(chip);
911 struct mtk_pinctrl *pctl = dev_get_drvdata(device);
918 struct mtk_pinctrl *pctl = dev_get_drvdata(device);
930 struct mtk_pinctrl *pctl = platform_get_drvdata(pdev);
964 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
979 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
991 struct mtk_pinctrl *pctl = (struct mtk_pinctrl *)data;
1016 static int mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev)
1055 struct mtk_pinctrl *pctl;