Searched refs:pindesc (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/pinctrl/ |
D | core.c | 192 struct pin_desc *pindesc; in pin_is_valid() local 198 pindesc = pin_desc_get(pctldev, pin); in pin_is_valid() 201 return pindesc != NULL; in pin_is_valid() 213 struct pin_desc *pindesc; in pinctrl_free_pindescs() local 215 pindesc = radix_tree_lookup(&pctldev->pin_desc_tree, in pinctrl_free_pindescs() 217 if (pindesc != NULL) { in pinctrl_free_pindescs() 220 if (pindesc->dynamic_name) in pinctrl_free_pindescs() 221 kfree(pindesc->name); in pinctrl_free_pindescs() 223 kfree(pindesc); in pinctrl_free_pindescs() 230 struct pin_desc *pindesc; in pinctrl_register_one_pin() local [all …]
|
D | pinctrl-rockchip.c | 1241 struct pinctrl_pin_desc *pindesc, *pdesc; in rockchip_pinctrl_register() local 1252 pindesc = devm_kzalloc(&pdev->dev, sizeof(*pindesc) * in rockchip_pinctrl_register() 1254 if (!pindesc) { in rockchip_pinctrl_register() 1258 ctrldesc->pins = pindesc; in rockchip_pinctrl_register() 1261 pdesc = pindesc; in rockchip_pinctrl_register()
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 701 struct pinctrl_pin_desc *pindesc; in pmic_gpio_probe() local 730 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_gpio_probe() 731 if (!pindesc) in pmic_gpio_probe() 747 pctrldesc->pins = pindesc; in pmic_gpio_probe() 755 for (i = 0; i < npins; i++, pindesc++) { in pmic_gpio_probe() 757 pindesc->drv_data = pad; in pmic_gpio_probe() 758 pindesc->number = i; in pmic_gpio_probe() 759 pindesc->name = pmic_gpio_groups[i]; in pmic_gpio_probe()
|
D | pinctrl-spmi-mpp.c | 821 struct pinctrl_pin_desc *pindesc; in pmic_mpp_probe() local 849 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_mpp_probe() 850 if (!pindesc) in pmic_mpp_probe() 866 pctrldesc->pins = pindesc; in pmic_mpp_probe() 869 for (i = 0; i < npins; i++, pindesc++) { in pmic_mpp_probe() 871 pindesc->drv_data = pad; in pmic_mpp_probe() 872 pindesc->number = i; in pmic_mpp_probe() 873 pindesc->name = pmic_mpp_groups[i]; in pmic_mpp_probe()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-exynos5440.c | 773 struct pinctrl_pin_desc *pindesc, *pdesc; in exynos5440_pinctrl_register() local 789 pindesc = devm_kzalloc(&pdev->dev, sizeof(*pindesc) * in exynos5440_pinctrl_register() 791 if (!pindesc) { in exynos5440_pinctrl_register() 795 ctrldesc->pins = pindesc; in exynos5440_pinctrl_register() 799 for (pin = 0, pdesc = pindesc; pin < ctrldesc->npins; pin++, pdesc++) in exynos5440_pinctrl_register() 816 pdesc = pindesc + pin; in exynos5440_pinctrl_register()
|
D | pinctrl-samsung.c | 825 struct pinctrl_pin_desc *pindesc, *pdesc; in samsung_pinctrl_register() local 836 pindesc = devm_kzalloc(&pdev->dev, sizeof(*pindesc) * in samsung_pinctrl_register() 838 if (!pindesc) { in samsung_pinctrl_register() 842 ctrldesc->pins = pindesc; in samsung_pinctrl_register() 846 for (pin = 0, pdesc = pindesc; pin < ctrldesc->npins; pin++, pdesc++) in samsung_pinctrl_register() 865 pdesc = pindesc + pin_bank->pin_base + pin; in samsung_pinctrl_register()
|