Searched refs:pctl_desc (Results 1 - 18 of 18) sorted by relevance

/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm63xx.c86 pc->pctl_desc.name = dev_name(dev);
87 pc->pctl_desc.pins = soc->pins;
88 pc->pctl_desc.npins = soc->npins;
89 pc->pctl_desc.pctlops = soc->pctl_ops;
90 pc->pctl_desc.pmxops = soc->pmx_ops;
91 pc->pctl_desc.owner = THIS_MODULE;
93 pc->pctl_dev = devm_pinctrl_register(dev, &pc->pctl_desc, pc);
H A Dpinctrl-bcm63xx.h30 struct pinctrl_desc pctl_desc; member in struct:bcm63xx_pinctrl
H A Dpinctrl-bcm2835.c89 struct pinctrl_desc pctl_desc; member in struct:bcm2835_pinctrl
877 if (pin >= pc->pctl_desc.npins) {
1185 const struct pinctrl_desc *pctl_desc; member in struct:bcm_plat_data
1191 .pctl_desc = &bcm2835_pinctrl_desc,
1197 .pctl_desc = &bcm2711_pinctrl_desc,
1280 pc->pctl_desc = *pdata->pctl_desc;
1281 pc->pctl_dev = devm_pinctrl_register(dev, &pc->pctl_desc, pc);
/linux-master/drivers/pinctrl/
H A Dpinctrl-digicolor.c273 struct pinctrl_desc *pctl_desc; local
308 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
309 if (!pctl_desc)
312 pctl_desc->name = DRIVER_NAME,
313 pctl_desc->owner = THIS_MODULE,
314 pctl_desc->pctlops = &dc_pinctrl_ops,
315 pctl_desc->pmxops = &dc_pmxops,
316 pctl_desc->npins = PINS_COUNT;
317 pctl_desc
[all...]
H A Dpinctrl-microchip-sgpio.c113 struct pinctrl_desc pctl_desc; member in struct:sgpio_bank
495 return bank->pctl_desc.npins;
503 return bank->pctl_desc.pins[group].name;
513 *pins = &bank->pctl_desc.pins[group].number;
791 struct pinctrl_desc *pctl_desc; local
815 pctl_desc = &bank->pctl_desc;
816 pctl_desc->name = devm_kasprintf(dev, GFP_KERNEL, "%s-%sput",
819 if (!pctl_desc->name)
822 pctl_desc
[all...]
H A Dpinctrl-equilibrium.h123 * @pctl_desc: pin controller descriptor.
134 struct pinctrl_desc pctl_desc; member in struct:eqbr_pinctrl_drv_data
H A Dpinctrl-equilibrium.c746 if (pin_id >= drvdata->pctl_desc.npins) {
779 struct pinctrl_desc *pctl_desc; local
787 pctl_desc = &drvdata->pctl_desc;
788 pctl_desc->name = "eqbr-pinctrl";
789 pctl_desc->owner = THIS_MODULE;
790 pctl_desc->pctlops = &eqbr_pctl_ops;
791 pctl_desc->pmxops = &eqbr_pinmux_ops;
792 pctl_desc->confops = &eqbr_pinconf_ops;
811 pctl_desc
[all...]
H A Dpinctrl-stmfx.c86 struct pinctrl_desc pctl_desc; member in struct:stmfx_pinctrl
668 pctl->pctl_desc.name = "stmfx-pinctrl";
669 pctl->pctl_desc.pctlops = &stmfx_pinctrl_ops;
670 pctl->pctl_desc.confops = &stmfx_pinconf_ops;
671 pctl->pctl_desc.pins = stmfx_pins;
672 pctl->pctl_desc.npins = ARRAY_SIZE(stmfx_pins);
673 pctl->pctl_desc.owner = THIS_MODULE;
674 pctl->pctl_desc.link_consumers = true;
676 ret = devm_pinctrl_register_and_init(pctl->dev, &pctl->pctl_desc,
699 pctl->gpio_chip.ngpio = pctl->pctl_desc
[all...]
H A Dpinctrl-st.c1597 struct pinctrl_desc *pctl_desc, struct st_pinctrl *info)
1641 pctl_desc->npins = info->nbanks * ST_GPIO_PINS_PER_BANK;
1642 pdesc = devm_kcalloc(dev, pctl_desc->npins, sizeof(*pdesc), GFP_KERNEL);
1646 pctl_desc->pins = pdesc;
1694 struct pinctrl_desc *pctl_desc; local
1702 pctl_desc = devm_kzalloc(dev, sizeof(*pctl_desc), GFP_KERNEL);
1703 if (!pctl_desc)
1712 ret = st_pctl_probe_dt(pdev, pctl_desc, info);
1716 pctl_desc
1596 st_pctl_probe_dt(struct platform_device *pdev, struct pinctrl_desc *pctl_desc, struct st_pinctrl *info) argument
[all...]
H A Dpinctrl-ingenic.c4232 struct pinctrl_desc *pctl_desc; local
4271 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
4272 if (!pctl_desc)
4276 pctl_desc->name = dev_name(dev);
4277 pctl_desc->owner = THIS_MODULE;
4278 pctl_desc->pctlops = &ingenic_pctlops;
4279 pctl_desc->pmxops = &ingenic_pmxops;
4280 pctl_desc->confops = &ingenic_confops;
4281 pctl_desc
[all...]
/linux-master/drivers/pinctrl/visconti/
H A Dpinctrl-common.c28 struct pinctrl_desc pctl_desc; member in struct:visconti_pinctrl
309 priv->pctl_desc.name = dev_name(dev);
310 priv->pctl_desc.owner = THIS_MODULE;
311 priv->pctl_desc.pins = pins;
312 priv->pctl_desc.npins = devdata->nr_pins;
313 priv->pctl_desc.confops = &visconti_pinconf_ops;
314 priv->pctl_desc.pctlops = &visconti_pinctrl_ops;
315 priv->pctl_desc.pmxops = &visconti_pinmux_ops;
317 ret = devm_pinctrl_register_and_init(dev, &priv->pctl_desc,
/linux-master/drivers/pinctrl/freescale/
H A Dpinctrl-imx1-core.c598 struct pinctrl_desc *pctl_desc; local
621 pctl_desc = &imx1_pinctrl_desc;
622 pctl_desc->name = dev_name(&pdev->dev);
623 pctl_desc->pins = info->pins;
624 pctl_desc->npins = info->npins;
635 ipctl->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, ipctl);
/linux-master/drivers/pinctrl/sunplus/
H A Dsppctl.h132 struct pinctrl_desc pctl_desc; member in struct:sppctl_pdata
H A Dsppctl.c1041 sppctl->pctl_desc.owner = THIS_MODULE;
1042 sppctl->pctl_desc.name = dev_name(&pdev->dev);
1043 sppctl->pctl_desc.pins = sppctl_pins_all;
1044 sppctl->pctl_desc.npins = sppctl_pins_all_sz;
1045 sppctl->pctl_desc.pctlops = &sppctl_pctl_ops;
1046 sppctl->pctl_desc.confops = &sppctl_pconf_ops;
1047 sppctl->pctl_desc.pmxops = &sppctl_pinmux_ops;
1053 err = devm_pinctrl_register_and_init(&pdev->dev, &sppctl->pctl_desc,
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl.c37 struct pinctrl_desc pctl_desc; member in struct:sh_pfc_pinctrl
800 pmx->pctl_desc.name = DRV_NAME;
801 pmx->pctl_desc.owner = THIS_MODULE;
802 pmx->pctl_desc.pctlops = &sh_pfc_pinctrl_ops;
803 pmx->pctl_desc.pmxops = &sh_pfc_pinmux_ops;
804 pmx->pctl_desc.confops = &sh_pfc_pinconf_ops;
805 pmx->pctl_desc.pins = pmx->pins;
806 pmx->pctl_desc.npins = pfc->info->nr_pins;
808 ret = devm_pinctrl_register_and_init(pfc->dev, &pmx->pctl_desc, pmx,
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.h285 struct pinctrl_desc pctl_desc; member in struct:mtk_pinctrl
H A Dpinctrl-mtk-common.c1092 pctl->pctl_desc.name = dev_name(&pdev->dev);
1093 pctl->pctl_desc.owner = THIS_MODULE;
1094 pctl->pctl_desc.pins = pins;
1095 pctl->pctl_desc.npins = pctl->devdata->npins;
1096 pctl->pctl_desc.confops = &mtk_pconf_ops;
1097 pctl->pctl_desc.pctlops = &mtk_pctrl_ops;
1098 pctl->pctl_desc.pmxops = &mtk_pmx_ops;
1101 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc,
/linux-master/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c106 struct pinctrl_desc pctl_desc; member in struct:stm32_pinctrl
1593 pctl->pctl_desc.name = dev_name(&pdev->dev);
1594 pctl->pctl_desc.owner = THIS_MODULE;
1595 pctl->pctl_desc.pins = pins;
1596 pctl->pctl_desc.npins = pctl->npins;
1597 pctl->pctl_desc.link_consumers = true;
1598 pctl->pctl_desc.confops = &stm32_pconf_ops;
1599 pctl->pctl_desc.pctlops = &stm32_pctrl_ops;
1600 pctl->pctl_desc.pmxops = &stm32_pmx_ops;
1603 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc,
[all...]

Completed in 288 milliseconds