Home
last modified time | relevance | path

Searched refs:pin_groups (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/drivers/pinctrl/
Dpinctrl-palmas.c69 const struct palmas_pingroup *pin_groups; member
568 g = &pci->pin_groups[i]; in palmas_pinctrl_get_pin_mux()
628 return pci->pin_groups[group].name; in palmas_pinctrl_get_group_name()
636 *pins = pci->pin_groups[group].pins; in palmas_pinctrl_get_group_pins()
637 *num_pins = pci->pin_groups[group].npins; in palmas_pinctrl_get_group_pins()
684 g = &pci->pin_groups[group]; in palmas_pinctrl_set_mux()
751 if (pci->pin_groups[group_nr].pins[0] == pin) in palmas_pinconf_get()
761 g = &pci->pin_groups[group_nr]; in palmas_pinconf_get()
860 if (pci->pin_groups[group_nr].pins[0] == pin) in palmas_pinconf_set()
870 g = &pci->pin_groups[group_nr]; in palmas_pinconf_set()
[all …]
Dpinctrl-max77620.c110 const struct max77620_pingroup *pin_groups; member
189 return mpci->pin_groups[group].name; in max77620_pinctrl_get_group_name()
198 *pins = mpci->pin_groups[group].pins; in max77620_pinctrl_get_group_pins()
199 *num_pins = mpci->pin_groups[group].npins; in max77620_pinctrl_get_group_pins()
249 } else if (function == mpci->pin_groups[group].alt_option) { in max77620_pinctrl_enable()
569 mpci->pin_groups = max77620_pingroups; in max77620_pinctrl_probe()
Dpinctrl-as3722.c73 const struct as3722_pingroup *pin_groups; member
174 return as_pci->pin_groups[group].name; in as3722_pinctrl_get_group_name()
182 *pins = as_pci->pin_groups[group].pins; in as3722_pinctrl_get_group_pins()
183 *num_pins = as_pci->pin_groups[group].npins; in as3722_pinctrl_get_group_pins()
556 as_pci->pin_groups = as3722_pingroups; in as3722_pinctrl_probe()
Dpinctrl-artpec6.c61 const struct artpec6_pin_group *pin_groups; member
957 pmx->pin_groups = artpec6_pin_groups; in artpec6_pmx_probe()
/linux-6.1.9/drivers/pinctrl/cirrus/
Dpinctrl-madera-core.c459 return priv->chip->pin_groups[selector].name; in madera_get_group_name()
473 *pins = priv->chip->pin_groups[selector].pins; in madera_get_group_pins()
474 *num_pins = priv->chip->pin_groups[selector].n_pins; in madera_get_group_pins()
504 for (g_pin = 0; g_pin < chip->pin_groups[i].n_pins; ++g_pin) { in madera_pin_dbg_show_fn()
505 if (chip->pin_groups[i].pins[g_pin] == pin) { in madera_pin_dbg_show_fn()
507 chip->pin_groups[i].name); in madera_pin_dbg_show_fn()
615 const struct madera_pin_groups *pin_group = priv->chip->pin_groups; in madera_mux_set_mux()
966 pin_group = &priv->chip->pin_groups[selector]; in madera_pin_conf_group_set()
Dpinctrl-cs47l15.c38 .pin_groups = cs47l15_pin_groups,
Dpinctrl-cs47l92.c38 .pin_groups = cs47l92_pin_groups,
Dpinctrl-madera.h20 const struct madera_pin_groups *pin_groups; member
Dpinctrl-cs47l35.c39 .pin_groups = cs47l35_pin_groups,
Dpinctrl-cs47l90.c51 .pin_groups = cs47l90_pin_groups,
Dpinctrl-cs47l85.c53 .pin_groups = cs47l85_pin_groups,
/linux-6.1.9/drivers/pinctrl/samsung/
Dpinctrl-samsung.c61 return pmx->pin_groups[group].name; in samsung_get_group_name()
71 *pins = pmx->pin_groups[group].pins; in samsung_get_group_pins()
72 *num_pins = pmx->pin_groups[group].num_pins; in samsung_get_group_pins()
389 grp = &drvdata->pin_groups[group]; in samsung_pinmux_setup()
507 pins = drvdata->pin_groups[group].pins; in samsung_pinconf_group_set()
509 for (cnt = 0; cnt < drvdata->pin_groups[group].num_pins; cnt++) in samsung_pinconf_group_set()
523 pins = drvdata->pin_groups[group].pins; in samsung_pinconf_group_get()
844 drvdata->pin_groups = groups; in samsung_pinctrl_parse_dt()
Dpinctrl-samsung.h287 const struct samsung_pin_group *pin_groups; member