Searched refs:mtk_pinctrl (Results 1 - 2 of 2) sorted by relevance

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

Completed in 100 milliseconds