Home
last modified time | relevance | path

Searched refs:spctl (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/pinctrl/cix/
H A Dpinctrl-sky1-base.c50 static bool sky1_pctrl_is_function_valid(struct sky1_pinctrl *spctl, in sky1_pctrl_is_function_valid() argument
55 for (i = 0; i < spctl->info->npins; i++) { in sky1_pctrl_is_function_valid()
56 const struct sky1_pin_desc *pin = spctl->info->pins + i; in sky1_pctrl_is_function_valid()
69 static int sky1_pctrl_dt_node_to_map_func(struct sky1_pinctrl *spctl, in sky1_pctrl_dt_node_to_map_func() argument
82 ret = sky1_pctrl_is_function_valid(spctl, pin, fnum); in sky1_pctrl_dt_node_to_map_func()
84 dev_err(spctl->dev, "invalid function %d on pin %d .\n", in sky1_pctrl_dt_node_to_map_func()
96 sky1_pctrl_find_group_by_pin(struct sky1_pinctrl *spctl, u32 pin) in sky1_pctrl_find_group_by_pin() argument
100 for (i = 0; i < spctl->info->npins; i++) { in sky1_pctrl_find_group_by_pin()
102 (struct sky1_pinctrl_group *)spctl->groups + i; in sky1_pctrl_find_group_by_pin()
126 struct sky1_pinctrl *spctl = pinctrl_dev_get_drvdata(pctldev); in sky1_pctrl_dt_subnode_to_map() local
[all …]
H A Dpinctrl-sky1.c513 struct sky1_pinctrl *spctl = dev_get_drvdata(dev); in sky1_pinctrl_suspend() local
515 return pinctrl_force_sleep(spctl->pctl); in sky1_pinctrl_suspend()
520 struct sky1_pinctrl *spctl = dev_get_drvdata(dev); in sky1_pinctrl_resume() local
522 return pinctrl_force_default(spctl->pctl); in sky1_pinctrl_resume()