Lines Matching refs:ma35_pinctrl
144 struct ma35_pinctrl { struct
160 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_get_groups_count() argument
167 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_get_group_name()
175 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_get_group_pins()
187 const struct ma35_pinctrl *npctl, const char *name) in ma35_pinctrl_find_group_by_name()
203 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinctrl_dt_node_to_map_func()
260 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinmux_get_func_count()
268 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinmux_get_func_name()
278 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinmux_get_func_groups()
289 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinmux_set_mux()
517 static int ma35_gpiolib_register(struct platform_device *pdev, struct ma35_pinctrl *npctl) in ma35_gpiolib_register()
588 static int ma35_pinctrl_get_soc_data(struct ma35_pinctrl *pctl, struct platform_device *pdev) in ma35_pinctrl_get_soc_data()
627 static int ma35_pinconf_set_pull(struct ma35_pinctrl *npctl, unsigned int pin, in ma35_pinconf_set_pull()
660 static int ma35_pinconf_get_output(struct ma35_pinctrl *npctl, unsigned int pin) in ma35_pinconf_get_output()
676 static int ma35_pinconf_get_pull(struct ma35_pinctrl *npctl, unsigned int pin) in ma35_pinconf_get_pull()
703 static int ma35_pinconf_set_output(struct ma35_pinctrl *npctl, unsigned int pin, bool out) in ma35_pinconf_set_output()
716 static int ma35_pinconf_get_power_source(struct ma35_pinctrl *npctl, unsigned int pin) in ma35_pinconf_get_power_source()
733 static int ma35_pinconf_set_power_source(struct ma35_pinctrl *npctl, in ma35_pinconf_set_power_source()
758 static int ma35_pinconf_get_drive_strength(struct ma35_pinctrl *npctl, unsigned int pin, in ma35_pinconf_get_drive_strength()
779 static int ma35_pinconf_set_drive_strength(struct ma35_pinctrl *npctl, unsigned int pin, in ma35_pinconf_set_drive_strength()
817 static int ma35_pinconf_get_schmitt_enable(struct ma35_pinctrl *npctl, unsigned int pin) in ma35_pinconf_get_schmitt_enable()
831 static int ma35_pinconf_set_schmitt(struct ma35_pinctrl *npctl, unsigned int pin, int enable) in ma35_pinconf_set_schmitt()
852 static int ma35_pinconf_get_slew_rate(struct ma35_pinctrl *npctl, unsigned int pin) in ma35_pinconf_get_slew_rate()
866 static int ma35_pinconf_set_slew_rate(struct ma35_pinctrl *npctl, unsigned int pin, int rate) in ma35_pinconf_set_slew_rate()
886 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinconf_get()
933 struct ma35_pinctrl *npctl = pinctrl_dev_get_drvdata(pctldev); in ma35_pinconf_set()
990 struct ma35_pinctrl *npctl, u32 index) in ma35_pinctrl_parse_groups()
1040 static int ma35_pinctrl_parse_functions(struct device_node *np, struct ma35_pinctrl *npctl, in ma35_pinctrl_parse_functions()
1074 static int ma35_pinctrl_probe_dt(struct platform_device *pdev, struct ma35_pinctrl *npctl) in ma35_pinctrl_probe_dt()
1118 struct ma35_pinctrl *npctl; in ma35_pinctrl_probe()
1177 struct ma35_pinctrl *npctl = dev_get_drvdata(dev); in ma35_pinctrl_suspend()
1184 struct ma35_pinctrl *npctl = dev_get_drvdata(dev); in ma35_pinctrl_resume()