Lines Matching defs:pctl

58 static struct regmap *mtk_get_regmap(struct mtk_pinctrl *pctl,  in mtk_get_regmap()
66 static unsigned int mtk_get_port(struct mtk_pinctrl *pctl, unsigned long pin) in mtk_get_port()
79 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_gpio_set_direction() local
98 struct mtk_pinctrl *pctl = dev_get_drvdata(chip->dev); in mtk_gpio_set() local
111 static int mtk_pconf_set_ies_smt(struct mtk_pinctrl *pctl, unsigned pin, in mtk_pconf_set_ies_smt()
183 struct mtk_pinctrl *pctl, unsigned long pin) { in mtk_find_pin_drv_grp_by_pin()
196 static int mtk_pconf_set_driving(struct mtk_pinctrl *pctl, in mtk_pconf_set_driving()
287 static int mtk_pconf_set_pull_select(struct mtk_pinctrl *pctl, in mtk_pconf_set_pull_select()
337 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pconf_parse_conf() local
373 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pconf_group_get() local
383 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pconf_group_set() local
406 mtk_pctrl_find_group_by_pin(struct mtk_pinctrl *pctl, u32 pin) in mtk_pctrl_find_group_by_pin()
421 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) in mtk_pctrl_find_function_by_pin()
435 static bool mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl, in mtk_pctrl_is_function_valid()
460 static int mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, in mtk_pctrl_dt_node_to_map_func()
501 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pctrl_dt_subnode_to_map() local
603 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pctrl_get_groups_count() local
611 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pctrl_get_group_name() local
621 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pctrl_get_group_pins() local
653 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_get_func_groups() local
668 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_set_mode() local
681 mtk_find_pin_by_eint_num(struct mtk_pinctrl *pctl, unsigned int eint_num) in mtk_find_pin_by_eint_num()
701 struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in mtk_pmx_set_mux() local
745 struct mtk_pinctrl *pctl = dev_get_drvdata(chip->dev); in mtk_gpio_get_direction() local
758 struct mtk_pinctrl *pctl = dev_get_drvdata(chip->dev); in mtk_gpio_get() local
771 struct mtk_pinctrl *pctl = dev_get_drvdata(chip->dev); in mtk_gpio_to_irq() local
787 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_pinctrl_irq_request_resources() local
813 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_pinctrl_irq_release_resources() local
826 static void __iomem *mtk_eint_get_offset(struct mtk_pinctrl *pctl, in mtk_eint_get_offset()
844 static unsigned int mtk_eint_can_en_debounce(struct mtk_pinctrl *pctl, in mtk_eint_can_en_debounce()
870 static unsigned int mtk_eint_get_mask(struct mtk_pinctrl *pctl, in mtk_eint_get_mask()
883 static int mtk_eint_flip_edge(struct mtk_pinctrl *pctl, int hwirq) in mtk_eint_flip_edge()
911 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_eint_mask() local
923 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_eint_unmask() local
939 struct mtk_pinctrl *pctl = dev_get_drvdata(chip->dev); in mtk_gpio_set_debounce() local
1010 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_eint_set_type() local
1056 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_eint_irq_set_wake() local
1097 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_eint_suspend() local
1110 struct mtk_pinctrl *pctl = dev_get_drvdata(device); in mtk_eint_resume() local
1127 struct mtk_pinctrl *pctl = irq_data_get_irq_chip_data(d); in mtk_eint_ack() local
1149 static unsigned int mtk_eint_init(struct mtk_pinctrl *pctl) in mtk_eint_init()
1164 mtk_eint_debounce_process(struct mtk_pinctrl *pctl, int index) in mtk_eint_debounce_process()
1184 struct mtk_pinctrl *pctl = irq_desc_get_handler_data(desc); in mtk_eint_irq_handler() local
1238 struct mtk_pinctrl *pctl = platform_get_drvdata(pdev); in mtk_pctrl_build_state() local
1273 struct mtk_pinctrl *pctl; in mtk_pctrl_init() local