| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-digicolor.c | 275 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe() local 311 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in dc_pinctrl_probe() 312 if (!pctl_desc) in dc_pinctrl_probe() 315 pctl_desc->name = DRIVER_NAME, in dc_pinctrl_probe() 316 pctl_desc->owner = THIS_MODULE, in dc_pinctrl_probe() 317 pctl_desc->pctlops = &dc_pinctrl_ops, in dc_pinctrl_probe() 318 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe() 319 pctl_desc->npins = PINS_COUNT; in dc_pinctrl_probe() 320 pctl_desc->pins = pins; in dc_pinctrl_probe() 321 pmap->desc = pctl_desc; in dc_pinctrl_probe() [all …]
|
| D | pinctrl-stmfx.c | 84 struct pinctrl_desc pctl_desc; member 616 pctl->pctl_desc.name = "stmfx-pinctrl"; in stmfx_pinctrl_probe() 617 pctl->pctl_desc.pctlops = &stmfx_pinctrl_ops; in stmfx_pinctrl_probe() 618 pctl->pctl_desc.confops = &stmfx_pinconf_ops; in stmfx_pinctrl_probe() 619 pctl->pctl_desc.pins = stmfx_pins; in stmfx_pinctrl_probe() 620 pctl->pctl_desc.npins = ARRAY_SIZE(stmfx_pins); in stmfx_pinctrl_probe() 621 pctl->pctl_desc.owner = THIS_MODULE; in stmfx_pinctrl_probe() 622 pctl->pctl_desc.link_consumers = true; in stmfx_pinctrl_probe() 624 ret = devm_pinctrl_register_and_init(pctl->dev, &pctl->pctl_desc, in stmfx_pinctrl_probe() 647 pctl->gpio_chip.ngpio = pctl->pctl_desc.npins; in stmfx_pinctrl_probe()
|
| D | pinctrl-st.c | 1560 struct pinctrl_desc *pctl_desc, struct st_pinctrl *info) in st_pctl_probe_dt() argument 1616 pctl_desc->npins = info->nbanks * ST_GPIO_PINS_PER_BANK; in st_pctl_probe_dt() 1618 pctl_desc->npins, sizeof(*pdesc), GFP_KERNEL); in st_pctl_probe_dt() 1622 pctl_desc->pins = pdesc; in st_pctl_probe_dt() 1661 struct pinctrl_desc *pctl_desc; in st_pctl_probe() local 1669 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in st_pctl_probe() 1670 if (!pctl_desc) in st_pctl_probe() 1679 ret = st_pctl_probe_dt(pdev, pctl_desc, info); in st_pctl_probe() 1683 pctl_desc->owner = THIS_MODULE; in st_pctl_probe() 1684 pctl_desc->pctlops = &st_pctlops; in st_pctl_probe() [all …]
|
| D | pinctrl-ingenic.c | 2017 struct pinctrl_desc *pctl_desc; in ingenic_pinctrl_probe() local 2070 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in ingenic_pinctrl_probe() 2071 if (!pctl_desc) in ingenic_pinctrl_probe() 2075 pctl_desc->name = dev_name(dev); in ingenic_pinctrl_probe() 2076 pctl_desc->owner = THIS_MODULE; in ingenic_pinctrl_probe() 2077 pctl_desc->pctlops = &ingenic_pctlops; in ingenic_pinctrl_probe() 2078 pctl_desc->pmxops = &ingenic_pmxops; in ingenic_pinctrl_probe() 2079 pctl_desc->confops = &ingenic_confops; in ingenic_pinctrl_probe() 2080 pctl_desc->npins = chip_info->num_chips * PINS_PER_GPIO_CHIP; in ingenic_pinctrl_probe() 2081 pctl_desc->pins = jzpc->pdesc = devm_kcalloc(&pdev->dev, in ingenic_pinctrl_probe() [all …]
|
| /Linux-v5.4/drivers/pinctrl/sh-pfc/ |
| D | pinctrl.c | 36 struct pinctrl_desc pctl_desc; member 815 pmx->pctl_desc.name = DRV_NAME; in sh_pfc_register_pinctrl() 816 pmx->pctl_desc.owner = THIS_MODULE; in sh_pfc_register_pinctrl() 817 pmx->pctl_desc.pctlops = &sh_pfc_pinctrl_ops; in sh_pfc_register_pinctrl() 818 pmx->pctl_desc.pmxops = &sh_pfc_pinmux_ops; in sh_pfc_register_pinctrl() 819 pmx->pctl_desc.confops = &sh_pfc_pinconf_ops; in sh_pfc_register_pinctrl() 820 pmx->pctl_desc.pins = pmx->pins; in sh_pfc_register_pinctrl() 821 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl() 823 ret = devm_pinctrl_register_and_init(pfc->dev, &pmx->pctl_desc, pmx, in sh_pfc_register_pinctrl()
|
| /Linux-v5.4/drivers/pinctrl/freescale/ |
| D | pinctrl-imx1-core.c | 596 struct pinctrl_desc *pctl_desc; in imx1_pinctrl_core_probe() local 619 pctl_desc = &imx1_pinctrl_desc; in imx1_pinctrl_core_probe() 620 pctl_desc->name = dev_name(&pdev->dev); in imx1_pinctrl_core_probe() 621 pctl_desc->pins = info->pins; in imx1_pinctrl_core_probe() 622 pctl_desc->npins = info->npins; in imx1_pinctrl_core_probe() 633 ipctl->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, ipctl); in imx1_pinctrl_core_probe()
|
| /Linux-v5.4/drivers/pinctrl/mediatek/ |
| D | pinctrl-mtk-common.c | 1073 pctl->pctl_desc.name = dev_name(&pdev->dev); in mtk_pctrl_init() 1074 pctl->pctl_desc.owner = THIS_MODULE; in mtk_pctrl_init() 1075 pctl->pctl_desc.pins = pins; in mtk_pctrl_init() 1076 pctl->pctl_desc.npins = pctl->devdata->npins; in mtk_pctrl_init() 1077 pctl->pctl_desc.confops = &mtk_pconf_ops; in mtk_pctrl_init() 1078 pctl->pctl_desc.pctlops = &mtk_pctrl_ops; in mtk_pctrl_init() 1079 pctl->pctl_desc.pmxops = &mtk_pmx_ops; in mtk_pctrl_init() 1082 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc, in mtk_pctrl_init()
|
| D | pinctrl-mtk-common.h | 262 struct pinctrl_desc pctl_desc; member
|
| /Linux-v5.4/drivers/pinctrl/stm32/ |
| D | pinctrl-stm32.c | 100 struct pinctrl_desc pctl_desc; member 1438 pctl->pctl_desc.name = dev_name(&pdev->dev); in stm32_pctl_probe() 1439 pctl->pctl_desc.owner = THIS_MODULE; in stm32_pctl_probe() 1440 pctl->pctl_desc.pins = pins; in stm32_pctl_probe() 1441 pctl->pctl_desc.npins = pctl->npins; in stm32_pctl_probe() 1442 pctl->pctl_desc.link_consumers = true; in stm32_pctl_probe() 1443 pctl->pctl_desc.confops = &stm32_pconf_ops; in stm32_pctl_probe() 1444 pctl->pctl_desc.pctlops = &stm32_pctrl_ops; in stm32_pctl_probe() 1445 pctl->pctl_desc.pmxops = &stm32_pmx_ops; in stm32_pctl_probe() 1448 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc, in stm32_pctl_probe()
|
| /Linux-v5.4/drivers/pinctrl/intel/ |
| D | pinctrl-baytrail.c | 112 struct pinctrl_desc pctl_desc; member 1630 vg->pctl_desc = byt_pinctrl_desc; in byt_pinctrl_probe() 1631 vg->pctl_desc.name = dev_name(&pdev->dev); in byt_pinctrl_probe() 1632 vg->pctl_desc.pins = vg->soc_data->pins; in byt_pinctrl_probe() 1633 vg->pctl_desc.npins = vg->soc_data->npins; in byt_pinctrl_probe() 1635 vg->pctl_dev = devm_pinctrl_register(&pdev->dev, &vg->pctl_desc, vg); in byt_pinctrl_probe()
|
| /Linux-v5.4/drivers/pinctrl/sirf/ |
| D | pinctrl-atlas7.c | 365 struct pinctrl_desc pctl_desc; member 5435 pmx->pctl_desc.name = "pinctrl-atlas7"; in atlas7_pinmux_probe() 5436 pmx->pctl_desc.pins = pmx->pctl_data->pads; in atlas7_pinmux_probe() 5437 pmx->pctl_desc.npins = pmx->pctl_data->pads_cnt; in atlas7_pinmux_probe() 5438 pmx->pctl_desc.pctlops = &atlas7_pinctrl_ops; in atlas7_pinmux_probe() 5439 pmx->pctl_desc.pmxops = &atlas7_pinmux_ops; in atlas7_pinmux_probe() 5440 pmx->pctl_desc.confops = &atlas7_pinconf_ops; in atlas7_pinmux_probe() 5453 pmx->pctl = pinctrl_register(&pmx->pctl_desc, &pdev->dev, pmx); in atlas7_pinmux_probe() 5488 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_suspend_noirq() 5543 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_resume_noirq()
|