Home
last modified time | relevance | path

Searched refs:pinctrl_desc (Results 1 – 25 of 105) sorted by relevance

12345

/linux/drivers/pinctrl/
H A Dpinctrl-apple-gpio.c40 struct pinctrl_desc pinctrl_desc; member
391 pctl->gpio_chip.ngpio = pctl->pinctrl_desc.npins; in apple_gpio_register()
494 pctl->pinctrl_desc.name = dev_name(pctl->dev); in apple_gpio_pinctrl_probe()
495 pctl->pinctrl_desc.pins = pins; in apple_gpio_pinctrl_probe()
496 pctl->pinctrl_desc.npins = npins; in apple_gpio_pinctrl_probe()
497 pctl->pinctrl_desc.pctlops = &apple_gpio_pinctrl_ops; in apple_gpio_pinctrl_probe()
498 pctl->pinctrl_desc.pmxops = &apple_gpio_pinmux_ops; in apple_gpio_pinctrl_probe()
500 pctl->pctldev = devm_pinctrl_register(&pdev->dev, &pctl->pinctrl_desc, pctl); in apple_gpio_pinctrl_probe()
H A Dpinctrl-mcp23s08.h52 struct pinctrl_desc pinctrl_desc; member
H A Dpinctrl-mcp23s08.c686 mcp->pinctrl_desc.pctlops = &mcp_pinctrl_ops; in mcp23s08_probe_one()
687 mcp->pinctrl_desc.confops = &mcp_pinconf_ops; in mcp23s08_probe_one()
688 mcp->pinctrl_desc.npins = mcp->chip.ngpio; in mcp23s08_probe_one()
689 if (mcp->pinctrl_desc.npins == 8) in mcp23s08_probe_one()
690 mcp->pinctrl_desc.pins = mcp23x08_pins; in mcp23s08_probe_one()
691 else if (mcp->pinctrl_desc.npins == 16) in mcp23s08_probe_one()
692 mcp->pinctrl_desc.pins = mcp23x17_pins; in mcp23s08_probe_one()
693 mcp->pinctrl_desc.owner = THIS_MODULE; in mcp23s08_probe_one()
695 mcp->pctldev = devm_pinctrl_register(dev, &mcp->pinctrl_desc, mcp); in mcp23s08_probe_one()
H A Dpinctrl-sx150x.c99 struct pinctrl_desc pinctrl_desc; member
1164 pctl->pinctrl_desc.name = "sx150x-pinctrl"; in sx150x_probe()
1165 pctl->pinctrl_desc.pctlops = &sx150x_pinctrl_ops; in sx150x_probe()
1166 pctl->pinctrl_desc.confops = &sx150x_pinconf_ops; in sx150x_probe()
1167 pctl->pinctrl_desc.pins = pctl->data->pins; in sx150x_probe()
1168 pctl->pinctrl_desc.npins = pctl->data->npins; in sx150x_probe()
1169 pctl->pinctrl_desc.owner = THIS_MODULE; in sx150x_probe()
1171 ret = devm_pinctrl_register_and_init(dev, &pctl->pinctrl_desc, in sx150x_probe()
H A Dcore.h25 struct pinctrl_desc;
54 const struct pinctrl_desc *desc;
H A Dpinctrl-mcp23s08_spi.c183 data->mcp[addr]->pinctrl_desc.name = devm_kasprintf(dev, GFP_KERNEL, in mcp23s08_probe()
186 if (!data->mcp[addr]->pinctrl_desc.name) in mcp23s08_probe()
H A Dpinctrl-mcp23s08_i2c.c33 mcp->pinctrl_desc.name = "mcp23xxx-pinctrl"; in mcp230xx_probe()
H A Dpinctrl-digicolor.c44 struct pinctrl_desc *desc;
274 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe()
H A Dpinctrl-amd.c882 const struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_irq_init()
910 const struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_check_pending()
966 const struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_suspend_hibernate_common()
1021 const struct pinctrl_desc *desc = gpio_dev->pctrl->desc; in amd_gpio_resume()
1126 static struct pinctrl_desc amd_pinctrl_desc = {
1137 struct pinctrl_desc *desc = &amd_pinctrl_desc; in amd_get_iomux_res()
H A Dpinctrl-lantiq.h71 struct pinctrl_desc *desc;
H A Dpinctrl-da850-pupd.c23 struct pinctrl_desc desc;
H A Dpinctrl-generic-mux.c131 struct pinctrl_desc *pctl_desc; in mux_pinctrl_probe()
H A Dpinctrl-scmi.c39 struct pinctrl_desc pctl_desc;
491 struct pinctrl_desc *desc) in pinctrl_scmi_get_pins()
H A Dpinctrl-cy8c95x0.c149 struct pinctrl_desc pinctrl_desc; member
1324 struct pinctrl_desc *pd = &chip->pinctrl_desc; in cy8c95x0_setup_pinctrl()
H A Dpinctrl-mlxbf3.c233 static const struct pinctrl_desc mlxbf3_pin_desc = {
/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm4908.c31 struct pinctrl_desc pctldesc;
458 static const struct pinctrl_desc bcm4908_pinctrl_desc = {
474 struct pinctrl_desc *pctldesc; in bcm4908_pinctrl_probe()
H A Dpinctrl-bcm2835.c90 struct pinctrl_desc pctl_desc;
1222 static const struct pinctrl_desc bcm2835_pinctrl_desc = {
1232 static const struct pinctrl_desc bcm2711_pinctrl_desc = {
1254 const struct pinctrl_desc *pctl_desc;
/linux/drivers/pinctrl/airoha/
H A Dairoha-common.h120 struct pinctrl_desc desc;
/linux/drivers/pinctrl/sunplus/
H A Dsppctl.h132 struct pinctrl_desc pctl_desc;
/linux/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed.h105 const struct pinctrl_desc *pdesc,
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx-scmi.c35 struct pinctrl_desc pctl_desc;
275 scmi_pinctrl_imx_get_pins(struct scmi_pinctrl_imx *pmx, struct pinctrl_desc *desc) in scmi_pinctrl_imx_get_pins()
/linux/drivers/pinctrl/meson/
H A Dpinctrl-meson.h128 struct pinctrl_desc desc;
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtmips.c33 struct pinctrl_desc *desc;
183 static struct pinctrl_desc mtmips_pctrl_desc = {
/linux/drivers/pinctrl/intel/
H A Dpinctrl-intel.h259 struct pinctrl_desc pctldesc;
/linux/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.h327 struct pinctrl_desc pctl;

12345