Searched refs:pinmuxs (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/pinctrl/sophgo/ |
| H A D | pinctrl-sophgo-common.c | 106 struct sophgo_pin_mux_config *pinmuxs; in sophgo_pctrl_dt_node_to_map() local 132 pinmuxs = devm_kcalloc(dev, npins, sizeof(*pinmuxs), GFP_KERNEL); in sophgo_pctrl_dt_node_to_map() 133 if (!pinmuxs) { in sophgo_pctrl_dt_node_to_map() 145 pinmuxs[i].config = config; in sophgo_pctrl_dt_node_to_map() 146 pinmuxs[i].pin = sophgo_get_pin(pctrl, pins[i]); in sophgo_pctrl_dt_node_to_map() 148 if (!pinmuxs[i].pin) { in sophgo_pctrl_dt_node_to_map() 154 ret = sophgo_verify_pinmux_config(pctrl, &pinmuxs[i]); in sophgo_pctrl_dt_node_to_map() 162 ret = sophgo_verify_pin_group(pctrl, pinmuxs, npins); in sophgo_pctrl_dt_node_to_map() 187 pins, npins, pinmuxs); in sophgo_pctrl_dt_node_to_map() 284 const struct sophgo_pin_mux_config *pinmuxs; in sophgo_pconf_group_set() local [all …]
|
| H A D | pinctrl-sophgo.h | 44 int (*verify_pin_group)(const struct sophgo_pin_mux_config *pinmuxs, 48 struct sophgo_pin_mux_config *pinmuxs,
|
| H A D | pinctrl-cv18xx.c | 178 struct sophgo_pin_mux_config *pinmuxs, in cv1800_dt_node_to_map_post() argument 181 const struct cv1800_pin *pin = sophgo_to_cv1800_pin(pinmuxs[0].pin); in cv1800_dt_node_to_map_post()
|
| /linux-6.15/drivers/pinctrl/spacemit/ |
| H A D | pinctrl-k1.c | 266 struct spacemit_pin_mux_config *pinmuxs, in spacemit_pctrl_check_power() argument 277 type = spacemit_to_pin_io_type(pinmuxs[i].pin); in spacemit_pctrl_check_power() 325 struct spacemit_pin_mux_config *pinmuxs; in spacemit_pctrl_dt_node_to_map() local 348 pinmuxs = devm_kcalloc(dev, npins, sizeof(*pinmuxs), GFP_KERNEL); in spacemit_pctrl_dt_node_to_map() 349 if (!pinmuxs) in spacemit_pctrl_dt_node_to_map() 360 pinmuxs[i].config = config; in spacemit_pctrl_dt_node_to_map() 361 pinmuxs[i].pin = spacemit_get_pin(pctrl, pins[i]); in spacemit_pctrl_dt_node_to_map() 363 if (!pinmuxs[i].pin) in spacemit_pctrl_dt_node_to_map() 367 ret = spacemit_pctrl_check_power(pctldev, child, pinmuxs, in spacemit_pctrl_dt_node_to_map() 378 pins, npins, pinmuxs); in spacemit_pctrl_dt_node_to_map()
|