Home
last modified time | relevance | path

Searched refs:pinmuxs (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/pinctrl/sophgo/
H A Dpinctrl-sophgo-common.c106 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 Dpinctrl-sophgo.h44 int (*verify_pin_group)(const struct sophgo_pin_mux_config *pinmuxs,
48 struct sophgo_pin_mux_config *pinmuxs,
H A Dpinctrl-cv18xx.c178 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 Dpinctrl-k1.c266 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()