Home
last modified time | relevance | path

Searched refs:pinctrl_desc (Results 1 - 25 of 226) sorted by relevance

12345678910

/kernel/linux/linux-5.10/include/linux/pinctrl/
H A Dpinctrl.h106 * struct pinctrl_desc - pin controller descriptor, register this to pin
130 struct pinctrl_desc { struct
148 extern int pinctrl_register_and_init(struct pinctrl_desc *pctldesc,
154 extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc,
160 struct pinctrl_desc *pctldesc,
166 struct pinctrl_desc *pctldesc,
/kernel/linux/linux-6.6/include/linux/pinctrl/
H A Dpinctrl.h126 * struct pinctrl_desc - pin controller descriptor, register this to pin
150 struct pinctrl_desc { struct
168 extern int pinctrl_register_and_init(struct pinctrl_desc *pctldesc,
174 extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc,
180 struct pinctrl_desc *pctldesc,
186 struct pinctrl_desc *pctldesc,
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-rk805.c73 struct pinctrl_desc pinctrl_desc; member
544 static const struct pinctrl_desc rk805_pinctrl_desc = {
566 pci->pinctrl_desc = rk805_pinctrl_desc; in rk805_pinctrl_probe()
580 pci->pinctrl_desc.pins = rk805_pins_desc; in rk805_pinctrl_probe()
581 pci->pinctrl_desc.npins = ARRAY_SIZE(rk805_pins_desc); in rk805_pinctrl_probe()
592 pci->pinctrl_desc.pins = rk806_pins_desc; in rk805_pinctrl_probe()
593 pci->pinctrl_desc.npins = ARRAY_SIZE(rk806_pins_desc); in rk805_pinctrl_probe()
611 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk805_pinctrl_probe()
H A Dpinctrl-apple-gpio.c40 struct pinctrl_desc pinctrl_desc; member
381 pctl->gpio_chip.ngpio = pctl->pinctrl_desc.npins; in apple_gpio_register()
482 pctl->pinctrl_desc.name = dev_name(pctl->dev); in apple_gpio_pinctrl_probe()
483 pctl->pinctrl_desc.pins = pins; in apple_gpio_pinctrl_probe()
484 pctl->pinctrl_desc.npins = npins; in apple_gpio_pinctrl_probe()
485 pctl->pinctrl_desc.pctlops = &apple_gpio_pinctrl_ops; in apple_gpio_pinctrl_probe()
486 pctl->pinctrl_desc.pmxops = &apple_gpio_pinmux_ops; in apple_gpio_pinctrl_probe()
488 pctl->pctldev = devm_pinctrl_register(&pdev->dev, &pctl->pinctrl_desc, pctl); in apple_gpio_pinctrl_probe()
H A Dpinctrl-mcp23s08.h44 struct pinctrl_desc pinctrl_desc; member
H A Dpinctrl-mcp23s08.c669 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one()
670 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one()
671 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one()
672 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one()
673 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one()
674 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one()
675 mcp->pinctrl_desc.pins = mcp23x17_pins; in mcp23s08_probe_one()
676 mcp->pinctrl_desc.owner = THIS_MODULE; in mcp23s08_probe_one()
678 mcp->pctldev = devm_pinctrl_register(dev, &mcp->pinctrl_desc, mcp); in mcp23s08_probe_one()
H A Dcore.h25 struct pinctrl_desc;
54 struct pinctrl_desc *desc;
H A Dpinctrl-sx150x.c99 struct pinctrl_desc pinctrl_desc; member
1162 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe()
1163 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe()
1164 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe()
1165 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe()
1166 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe()
1167 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe()
1169 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
H A Dpinctrl-mcp23s08_spi.c194 data->mcp[addr]->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe()
197 if (!data->mcp[addr]->pinctrl_desc.name) in mcp23s08_probe()
H A Dpinctrl-mcp23s08_i2c.c54 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp230xx_probe()
H A Dpinctrl-equilibrium.h134 struct pinctrl_desc pctl_desc;
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-mcp23s08.h45 struct pinctrl_desc pinctrl_desc; member
H A Dpinctrl-mcp23s08.c621 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one()
622 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one()
623 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one()
624 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one()
625 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one()
626 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one()
627 mcp->pinctrl_desc.pins = mcp23x17_pins; in mcp23s08_probe_one()
628 mcp->pinctrl_desc.owner = THIS_MODULE; in mcp23s08_probe_one()
630 mcp->pctldev = devm_pinctrl_register(dev, &mcp->pinctrl_desc, mcp); in mcp23s08_probe_one()
H A Dpinctrl-rk805.c69 struct pinctrl_desc pinctrl_desc; member
410 static const struct pinctrl_desc rk805_pinctrl_desc = {
431 pci->pinctrl_desc = rk805_pinctrl_desc; in rk805_pinctrl_probe()
446 pci->pinctrl_desc.pins = rk805_pins_desc; in rk805_pinctrl_probe()
447 pci->pinctrl_desc.npins = ARRAY_SIZE(rk805_pins_desc); in rk805_pinctrl_probe()
465 pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci); in rk805_pinctrl_probe()
H A Dpinctrl-sx150x.c100 struct pinctrl_desc pinctrl_desc; member
1142 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe()
1143 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe()
1144 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe()
1145 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe()
1146 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe()
1147 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe()
1149 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
H A Dpinctrl-mcp23s08_spi.c194 data->mcp[addr]->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe()
197 if (!data->mcp[addr]->pinctrl_desc.name) in mcp23s08_probe()
H A Dpinctrl-equilibrium.h134 struct pinctrl_desc pctl_desc;
H A Dpinctrl-mcp23s08_i2c.c53 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp230xx_probe()
/kernel/linux/linux-5.10/drivers/pinctrl/bcm/
H A Dpinctrl-ns.c27 struct pinctrl_desc pctldesc;
250 static struct pinctrl_desc ns_pinctrl_desc = {
268 struct pinctrl_desc *pctldesc; in ns_pinctrl_probe()
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/
H A Dpinctrl-ns.c30 struct pinctrl_desc pctldesc;
195 static struct pinctrl_desc ns_pinctrl_desc = {
213 struct pinctrl_desc *pctldesc; in ns_pinctrl_probe()
H A Dpinctrl-bcm63xx.h30 struct pinctrl_desc pctl_desc;
/kernel/linux/linux-6.6/drivers/pinctrl/intel/
H A Dpinctrl-tangier.h76 struct pinctrl_desc pctldesc;
/kernel/linux/linux-5.10/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.h72 struct pinctrl_desc desc;
/kernel/linux/linux-6.6/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.h72 struct pinctrl_desc desc;
/kernel/linux/linux-6.6/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.h20 struct pinctrl_desc desc;

Completed in 15 milliseconds

12345678910