Lines Matching refs:msm_pinctrl
55 struct msm_pinctrl { struct
71 static inline struct msm_pinctrl *to_msm_pinctrl(struct gpio_chip *gc) in to_msm_pinctrl() argument
73 return container_of(gc, struct msm_pinctrl, chip); in to_msm_pinctrl()
78 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_groups_count()
86 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_name()
96 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_pins()
113 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_functions_count()
121 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_name()
131 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_groups()
142 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_set_mux()
177 static int msm_config_reg(struct msm_pinctrl *pctrl, in msm_config_reg()
222 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_get()
285 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_set()
383 struct msm_pinctrl *pctrl = container_of(chip, struct msm_pinctrl, chip); in msm_gpio_direction_input()
403 struct msm_pinctrl *pctrl = container_of(chip, struct msm_pinctrl, chip); in msm_gpio_direction_output()
430 struct msm_pinctrl *pctrl = container_of(chip, struct msm_pinctrl, chip); in msm_gpio_get()
442 struct msm_pinctrl *pctrl = container_of(chip, struct msm_pinctrl, chip); in msm_gpio_set()
482 struct msm_pinctrl *pctrl = container_of(chip, struct msm_pinctrl, chip); in msm_gpio_dbg_show_one()
554 static void msm_gpio_update_dual_edge_pos(struct msm_pinctrl *pctrl, in msm_gpio_update_dual_edge_pos()
581 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_mask()
602 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_unmask()
627 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_ack()
652 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_set_type()
746 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_set_wake()
771 struct msm_pinctrl *pctrl = to_msm_pinctrl(gc); in msm_gpio_irq_handler()
801 static int msm_gpio_init(struct msm_pinctrl *pctrl) in msm_gpio_init()
851 struct msm_pinctrl *pctrl = container_of(nb, struct msm_pinctrl, restart_nb); in msm_ps_hold_restart()
858 static void msm_pinctrl_setup_pm_reset(struct msm_pinctrl *pctrl) in msm_pinctrl_setup_pm_reset()
877 struct msm_pinctrl *pctrl; in msm_pinctrl_probe()
930 struct msm_pinctrl *pctrl = platform_get_drvdata(pdev); in msm_pinctrl_remove()