Searched refs:pctl_dev (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.h | 61 struct pinctrl_dev *pctl_dev; member
|
D | pinctrl-wmt.c | 596 data->pctl_dev = pinctrl_register(&wmt_desc, &pdev->dev, data); in wmt_pinctrl_probe() 597 if (!data->pctl_dev) { in wmt_pinctrl_probe() 620 pinctrl_unregister(data->pctl_dev); in wmt_pinctrl_probe() 629 pinctrl_unregister(data->pctl_dev); in wmt_pinctrl_remove()
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 475 sunxi_pmx_set(pctl->pctl_dev, offset, SUN4I_FUNC_INPUT); in sunxi_pinctrl_gpio_get() 480 sunxi_pmx_set(pctl->pctl_dev, offset, SUN4I_FUNC_IRQ); in sunxi_pinctrl_gpio_get() 575 sunxi_pmx_set(pctl->pctl_dev, pctl->irq_array[d->hwirq], func->muxval); in sunxi_pinctrl_irq_request_resources() 912 pctl->pctl_dev = pinctrl_register(pctrl_desc, in sunxi_pinctrl_init() 914 if (!pctl->pctl_dev) { in sunxi_pinctrl_init() 1022 pinctrl_unregister(pctl->pctl_dev); in sunxi_pinctrl_init()
|
D | pinctrl-sunxi.h | 128 struct pinctrl_dev *pctl_dev; member
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-bcm2835.c | 103 struct pinctrl_dev *pctl_dev; member 1038 pc->pctl_dev = pinctrl_register(&bcm2835_pinctrl_desc, dev, pc); in bcm2835_pinctrl_probe() 1039 if (!pc->pctl_dev) { in bcm2835_pinctrl_probe() 1047 pinctrl_add_gpio_range(pc->pctl_dev, &pc->gpio_range); in bcm2835_pinctrl_probe() 1056 pinctrl_unregister(pc->pctl_dev); in bcm2835_pinctrl_remove()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.h | 223 struct pinctrl_dev *pctl_dev; member
|
D | pinctrl-exynos5440.c | 772 struct pinctrl_dev *pctl_dev; in exynos5440_pinctrl_register() local 825 pctl_dev = pinctrl_register(ctrldesc, &pdev->dev, priv); in exynos5440_pinctrl_register() 826 if (!pctl_dev) { in exynos5440_pinctrl_register() 836 pinctrl_add_gpio_range(pctl_dev, &priv->range); in exynos5440_pinctrl_register()
|
D | pinctrl-samsung.c | 875 drvdata->pctl_dev = pinctrl_register(ctrldesc, &pdev->dev, drvdata); in samsung_pinctrl_register() 876 if (!drvdata->pctl_dev) { in samsung_pinctrl_register() 890 pinctrl_add_gpio_range(drvdata->pctl_dev, &pin_bank->grange); in samsung_pinctrl_register()
|
/linux-4.1.27/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.h | 219 struct pinctrl_dev *pctl_dev; member
|
D | pinctrl-mtk-common.c | 719 mtk_pmx_set_mode(pctl->pctl_dev, pin->pin.number, pin->eint.eintmux); in mtk_pinctrl_irq_request_resources() 1169 pctl->pctl_dev = pinctrl_register(&mtk_pctrl_desc, &pdev->dev, pctl); in mtk_pctrl_init() 1170 if (!pctl->pctl_dev) { in mtk_pctrl_init() 1255 pinctrl_unregister(pctl->pctl_dev); in mtk_pctrl_init()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-rockchip.c | 210 struct pinctrl_dev *pctl_dev; member 1276 info->pctl_dev = pinctrl_register(ctrldesc, &pdev->dev, info); in rockchip_pinctrl_register() 1277 if (!info->pctl_dev) { in rockchip_pinctrl_register() 1290 pinctrl_add_gpio_range(info->pctl_dev, &pin_bank->grange); in rockchip_pinctrl_register() 1831 int ret = pinctrl_force_sleep(info->pctl_dev); in rockchip_pinctrl_suspend() 1844 pinctrl_force_default(info->pctl_dev); in rockchip_pinctrl_suspend() 1862 return pinctrl_force_default(info->pctl_dev); in rockchip_pinctrl_resume()
|