Lines Matching refs:msm_pinctrl

59 struct msm_pinctrl {  struct
84 static u32 msm_readl_##name(struct msm_pinctrl *pctrl, \ argument
89 static void msm_writel_##name(u32 val, struct msm_pinctrl *pctrl, \
101 static void msm_ack_intr_status(struct msm_pinctrl *pctrl, in MSM_ACCESSOR()
111 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_groups_count()
119 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_name()
129 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_pins()
146 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_request()
154 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_functions_count()
162 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_name()
172 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_groups()
183 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_set_mux()
248 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_request_gpio()
267 static int msm_config_reg(struct msm_pinctrl *pctrl, in msm_config_reg()
317 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_get()
400 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_set()
500 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_direction_input()
520 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_direction_output()
546 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_get_direction()
561 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_get()
573 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_set()
601 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_dbg_show_one()
666 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_init_valid_mask()
744 static void msm_gpio_update_dual_edge_pos(struct msm_pinctrl *pctrl, in msm_gpio_update_dual_edge_pos()
771 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_mask()
821 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_unmask()
849 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_enable()
861 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_disable()
882 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_update_dual_edge_parent()
919 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_ack()
945 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_needs_dual_edge_parent_workaround()
955 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_type()
1094 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_wake()
1111 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_reqres()
1155 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_affinity()
1166 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_vcpu_affinity()
1178 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_handler()
1214 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_wakeirq()
1232 static bool msm_gpio_needs_valid_mask(struct msm_pinctrl *pctrl) in msm_gpio_needs_valid_mask()
1240 static int msm_gpio_init(struct msm_pinctrl *pctrl) in msm_gpio_init()
1343 struct msm_pinctrl *pctrl = container_of(nb, struct msm_pinctrl, restart_nb); in msm_ps_hold_restart()
1350 static struct msm_pinctrl *poweroff_pctrl;
1357 static void msm_pinctrl_setup_pm_reset(struct msm_pinctrl *pctrl) in msm_pinctrl_setup_pm_reset()
1377 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); in msm_pinctrl_suspend()
1384 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); in msm_pinctrl_resume()
1397 struct msm_pinctrl *pctrl; in msm_pinctrl_probe()
1466 struct msm_pinctrl *pctrl = platform_get_drvdata(pdev); in msm_pinctrl_remove()