Lines Matching refs:pdesc

159 static char *get_defined_attribute(const struct aspeed_pin_desc *pdesc,  in get_defined_attribute()  argument
167 prios = pdesc->prios; in get_defined_attribute()
208 static char *get_defined_functions(const struct aspeed_pin_desc *pdesc) in get_defined_functions() argument
210 return get_defined_attribute(pdesc, aspeed_sig_expr_function); in get_defined_functions()
218 static char *get_defined_signals(const struct aspeed_pin_desc *pdesc) in get_defined_signals() argument
220 return get_defined_attribute(pdesc, aspeed_sig_expr_signal); in get_defined_signals()
235 const struct aspeed_pin_desc *pdesc = pdata->pins[pin].drv_data; in aspeed_pinmux_set_mux() local
240 if (!pdesc) in aspeed_pinmux_set_mux()
243 pr_debug("Muxing pin %s for %s\n", pdesc->name, pfunc->name); in aspeed_pinmux_set_mux()
245 prios = pdesc->prios; in aspeed_pinmux_set_mux()
265 char *functions = get_defined_functions(pdesc); in aspeed_pinmux_set_mux()
266 char *signals = get_defined_signals(pdesc); in aspeed_pinmux_set_mux()
269 pfunc->name, pdesc->name, pin, signals, in aspeed_pinmux_set_mux()
281 pr_debug("Muxed pin %s as %s for %s\n", pdesc->name, expr->signal, in aspeed_pinmux_set_mux()
383 const struct aspeed_pin_desc *pdesc = pdata->pins[offset].drv_data; in aspeed_gpio_request_enable() local
386 if (!pdesc) in aspeed_gpio_request_enable()
389 prios = pdesc->prios; in aspeed_gpio_request_enable()
394 pr_debug("Muxing pin %s for GPIO\n", pdesc->name); in aspeed_gpio_request_enable()
409 char *signals = get_defined_signals(pdesc); in aspeed_gpio_request_enable()
412 pdesc->name, offset, signals); in aspeed_gpio_request_enable()
426 pr_debug("Muxed pin %s as GPIO\n", pdesc->name); in aspeed_gpio_request_enable()
438 pr_debug("Muxed pin %s as %s\n", pdesc->name, expr->signal); in aspeed_gpio_request_enable()
444 struct pinctrl_desc *pdesc, in aspeed_pinctrl_probe() argument
464 pctl = pinctrl_register(pdesc, &pdev->dev, pdata); in aspeed_pinctrl_probe()