Lines Matching refs:msm_pinctrl
61 struct msm_pinctrl { struct
85 static u32 msm_readl_##name(struct msm_pinctrl *pctrl, \ argument
90 static void msm_writel_##name(u32 val, struct msm_pinctrl *pctrl, \
102 static void msm_ack_intr_status(struct msm_pinctrl *pctrl, in MSM_ACCESSOR()
112 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_groups_count()
120 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_name()
130 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_group_pins()
147 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_request()
155 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_functions_count()
163 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_name()
173 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_get_function_groups()
184 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_set_mux()
279 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_pinmux_request_gpio()
298 static int msm_config_reg(struct msm_pinctrl *pctrl, in msm_config_reg()
352 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_get()
439 struct msm_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in msm_config_group_set()
568 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_direction_input()
588 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_direction_output()
614 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_get_direction()
629 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_get()
641 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_set()
670 struct msm_pinctrl *pctrl = gpiochip_get_data(chip); in msm_gpio_dbg_show_one()
744 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_init_valid_mask()
821 static void msm_gpio_update_dual_edge_pos(struct msm_pinctrl *pctrl, in msm_gpio_update_dual_edge_pos()
848 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_mask()
898 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_unmask()
926 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_enable()
940 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_disable()
963 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_update_dual_edge_parent()
1000 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_ack()
1034 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_needs_dual_edge_parent_workaround()
1045 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_init_valid_mask()
1063 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_type()
1205 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_wake()
1222 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_reqres()
1281 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_relres()
1308 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_affinity()
1319 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_set_vcpu_affinity()
1331 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_irq_handler()
1365 struct msm_pinctrl *pctrl = gpiochip_get_data(gc); in msm_gpio_wakeirq()
1383 static bool msm_gpio_needs_valid_mask(struct msm_pinctrl *pctrl) in msm_gpio_needs_valid_mask()
1411 static int msm_gpio_init(struct msm_pinctrl *pctrl) in msm_gpio_init()
1495 struct msm_pinctrl *pctrl = data->cb_data; in msm_ps_hold_restart()
1502 static struct msm_pinctrl *poweroff_pctrl;
1513 static void msm_pinctrl_setup_pm_reset(struct msm_pinctrl *pctrl) in msm_pinctrl_setup_pm_reset()
1535 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); in msm_pinctrl_suspend()
1542 struct msm_pinctrl *pctrl = dev_get_drvdata(dev); in msm_pinctrl_resume()
1555 struct msm_pinctrl *pctrl; in msm_pinctrl_probe()