Home
last modified time | relevance | path

Searched refs:pctl_desc (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/pinctrl/
Dpinctrl-digicolor.c280 struct pinctrl_desc *pctl_desc; in dc_pinctrl_probe() local
316 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in dc_pinctrl_probe()
317 if (!pctl_desc) in dc_pinctrl_probe()
320 pctl_desc->name = DRIVER_NAME, in dc_pinctrl_probe()
321 pctl_desc->owner = THIS_MODULE, in dc_pinctrl_probe()
322 pctl_desc->pctlops = &dc_pinctrl_ops, in dc_pinctrl_probe()
323 pctl_desc->pmxops = &dc_pmxops, in dc_pinctrl_probe()
324 pctl_desc->npins = PINS_COUNT; in dc_pinctrl_probe()
325 pctl_desc->pins = pins; in dc_pinctrl_probe()
326 pmap->desc = pctl_desc; in dc_pinctrl_probe()
[all …]
Dpinctrl-ingenic.c724 struct pinctrl_desc *pctl_desc; in ingenic_pinctrl_probe() local
762 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in ingenic_pinctrl_probe()
763 if (!pctl_desc) in ingenic_pinctrl_probe()
767 pctl_desc->name = dev_name(dev); in ingenic_pinctrl_probe()
768 pctl_desc->owner = THIS_MODULE; in ingenic_pinctrl_probe()
769 pctl_desc->pctlops = &ingenic_pctlops; in ingenic_pinctrl_probe()
770 pctl_desc->pmxops = &ingenic_pmxops; in ingenic_pinctrl_probe()
771 pctl_desc->confops = &ingenic_confops; in ingenic_pinctrl_probe()
772 pctl_desc->npins = chip_info->num_chips * PINS_PER_GPIO_CHIP; in ingenic_pinctrl_probe()
773 pctl_desc->pins = jzpc->pdesc = devm_kcalloc(&pdev->dev, in ingenic_pinctrl_probe()
[all …]
Dpinctrl-st.c1555 struct pinctrl_desc *pctl_desc, struct st_pinctrl *info) in st_pctl_probe_dt() argument
1611 pctl_desc->npins = info->nbanks * ST_GPIO_PINS_PER_BANK; in st_pctl_probe_dt()
1613 pctl_desc->npins, sizeof(*pdesc), GFP_KERNEL); in st_pctl_probe_dt()
1617 pctl_desc->pins = pdesc; in st_pctl_probe_dt()
1653 struct pinctrl_desc *pctl_desc; in st_pctl_probe() local
1661 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL); in st_pctl_probe()
1662 if (!pctl_desc) in st_pctl_probe()
1671 ret = st_pctl_probe_dt(pdev, pctl_desc, info); in st_pctl_probe()
1675 pctl_desc->owner = THIS_MODULE; in st_pctl_probe()
1676 pctl_desc->pctlops = &st_pctlops; in st_pctl_probe()
[all …]
/Linux-v4.19/drivers/pinctrl/sh-pfc/
Dpinctrl.c37 struct pinctrl_desc pctl_desc; member
814 pmx->pctl_desc.name = DRV_NAME; in sh_pfc_register_pinctrl()
815 pmx->pctl_desc.owner = THIS_MODULE; in sh_pfc_register_pinctrl()
816 pmx->pctl_desc.pctlops = &sh_pfc_pinctrl_ops; in sh_pfc_register_pinctrl()
817 pmx->pctl_desc.pmxops = &sh_pfc_pinmux_ops; in sh_pfc_register_pinctrl()
818 pmx->pctl_desc.confops = &sh_pfc_pinconf_ops; in sh_pfc_register_pinctrl()
819 pmx->pctl_desc.pins = pmx->pins; in sh_pfc_register_pinctrl()
820 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl()
822 ret = devm_pinctrl_register_and_init(pfc->dev, &pmx->pctl_desc, pmx, in sh_pfc_register_pinctrl()
/Linux-v4.19/drivers/pinctrl/freescale/
Dpinctrl-imx1-core.c596 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-v4.19/drivers/pinctrl/stm32/
Dpinctrl-stm32.c84 struct pinctrl_desc pctl_desc; member
1185 pctl->pctl_desc.name = dev_name(&pdev->dev); in stm32_pctl_probe()
1186 pctl->pctl_desc.owner = THIS_MODULE; in stm32_pctl_probe()
1187 pctl->pctl_desc.pins = pins; in stm32_pctl_probe()
1188 pctl->pctl_desc.npins = pctl->match_data->npins; in stm32_pctl_probe()
1189 pctl->pctl_desc.confops = &stm32_pconf_ops; in stm32_pctl_probe()
1190 pctl->pctl_desc.pctlops = &stm32_pctrl_ops; in stm32_pctl_probe()
1191 pctl->pctl_desc.pmxops = &stm32_pmx_ops; in stm32_pctl_probe()
1194 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc, in stm32_pctl_probe()
/Linux-v4.19/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c1081 pctl->pctl_desc.name = dev_name(&pdev->dev); in mtk_pctrl_init()
1082 pctl->pctl_desc.owner = THIS_MODULE; in mtk_pctrl_init()
1083 pctl->pctl_desc.pins = pins; in mtk_pctrl_init()
1084 pctl->pctl_desc.npins = pctl->devdata->npins; in mtk_pctrl_init()
1085 pctl->pctl_desc.confops = &mtk_pconf_ops; in mtk_pctrl_init()
1086 pctl->pctl_desc.pctlops = &mtk_pctrl_ops; in mtk_pctrl_init()
1087 pctl->pctl_desc.pmxops = &mtk_pmx_ops; in mtk_pctrl_init()
1090 pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc, in mtk_pctrl_init()
Dpinctrl-mtk-common.h270 struct pinctrl_desc pctl_desc; member
/Linux-v4.19/drivers/pinctrl/intel/
Dpinctrl-baytrail.c198 struct pinctrl_desc pctl_desc; member
1820 vg->pctl_desc = byt_pinctrl_desc; in byt_pinctrl_probe()
1821 vg->pctl_desc.name = dev_name(&pdev->dev); in byt_pinctrl_probe()
1822 vg->pctl_desc.pins = vg->soc_data->pins; in byt_pinctrl_probe()
1823 vg->pctl_desc.npins = vg->soc_data->npins; in byt_pinctrl_probe()
1825 vg->pctl_dev = devm_pinctrl_register(&pdev->dev, &vg->pctl_desc, vg); in byt_pinctrl_probe()
/Linux-v4.19/drivers/pinctrl/sirf/
Dpinctrl-atlas7.c367 struct pinctrl_desc pctl_desc; member
5437 pmx->pctl_desc.name = "pinctrl-atlas7"; in atlas7_pinmux_probe()
5438 pmx->pctl_desc.pins = pmx->pctl_data->pads; in atlas7_pinmux_probe()
5439 pmx->pctl_desc.npins = pmx->pctl_data->pads_cnt; in atlas7_pinmux_probe()
5440 pmx->pctl_desc.pctlops = &atlas7_pinctrl_ops; in atlas7_pinmux_probe()
5441 pmx->pctl_desc.pmxops = &atlas7_pinmux_ops; in atlas7_pinmux_probe()
5442 pmx->pctl_desc.confops = &atlas7_pinconf_ops; in atlas7_pinmux_probe()
5455 pmx->pctl = pinctrl_register(&pmx->pctl_desc, &pdev->dev, pmx); in atlas7_pinmux_probe()
5490 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_suspend_noirq()
5547 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_resume_noirq()