Lines Matching refs:st_pinctrl

320 struct st_pinctrl {  struct
515 static void st_pinconf_set_retime_packed(struct st_pinctrl *info, in st_pinconf_set_retime_packed()
545 static void st_pinconf_set_retime_dedicated(struct st_pinctrl *info, in st_pinconf_set_retime_dedicated()
596 static int st_pinconf_get_retime_packed(struct st_pinctrl *info, in st_pinconf_get_retime_packed()
629 static int st_pinconf_get_retime_dedicated(struct st_pinctrl *info, in st_pinconf_get_retime_dedicated()
771 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pctl_get_groups_count()
779 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pctl_get_group_name()
787 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pctl_get_group_pins()
799 const struct st_pinctrl *info, const char *name) in st_pctl_find_group_by_name()
814 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pctl_dt_node_to_map()
876 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pmx_get_funcs_count()
884 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pmx_get_fname()
892 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pmx_get_groups()
902 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pmx_set_mux()
942 static void st_pinconf_get_retime(struct st_pinctrl *info, in st_pinconf_get_retime()
953 static void st_pinconf_set_retime(struct st_pinctrl *info, in st_pinconf_set_retime()
968 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pinconf_set()
984 struct st_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in st_pinconf_get()
1037 static void st_pctl_dt_child_count(struct st_pinctrl *info, in st_pctl_dt_child_count()
1051 static int st_pctl_dt_setup_retime_packed(struct st_pinctrl *info, in st_pctl_dt_setup_retime_packed()
1087 static int st_pctl_dt_setup_retime_dedicated(struct st_pinctrl *info, in st_pctl_dt_setup_retime_dedicated()
1111 static int st_pctl_dt_setup_retime(struct st_pinctrl *info, in st_pctl_dt_setup_retime()
1136 static void st_parse_syscfgs(struct st_pinctrl *info, int bank, in st_parse_syscfgs()
1164 static int st_pctl_dt_calculate_pin(struct st_pinctrl *info, in st_pctl_dt_calculate_pin()
1194 struct st_pctl_group *grp, struct st_pinctrl *info, int idx) in st_pctl_dt_parse_groups()
1273 struct st_pinctrl *info, u32 index, int *grp_index) in st_pctl_parse_functions()
1465 struct st_pinctrl *info = irq_desc_get_handler_data(desc); in st_gpio_irqmux_handler()
1501 static int st_gpiolib_register_bank(struct st_pinctrl *info, in st_gpiolib_register_bank()
1598 struct pinctrl_desc *pctl_desc, struct st_pinctrl *info) in st_pctl_probe_dt()
1694 struct st_pinctrl *info; in st_pctl_probe()