Searched refs:pindesc (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/pinctrl/ |
| H A D | core.c | 191 struct pin_desc *pindesc; in pinctrl_free_pindescs() local 193 pindesc = radix_tree_lookup(&pctldev->pin_desc_tree, in pinctrl_free_pindescs() 195 if (pindesc) { in pinctrl_free_pindescs() 198 if (pindesc->dynamic_name) in pinctrl_free_pindescs() 199 kfree(pindesc->name); in pinctrl_free_pindescs() 201 kfree(pindesc); in pinctrl_free_pindescs() 208 struct pin_desc *pindesc; in pinctrl_register_one_pin() local 211 pindesc = pin_desc_get(pctldev, pin->number); in pinctrl_register_one_pin() 212 if (pindesc) { in pinctrl_register_one_pin() 218 pindesc = kzalloc(sizeof(*pindesc), GFP_KERNEL); in pinctrl_register_one_pin() [all …]
|
| H A D | pinctrl-rockchip.c | 3971 struct pinctrl_pin_desc *pindesc, *pdesc; in rockchip_pinctrl_register() local 3984 pindesc = devm_kcalloc(dev, info->ctrl->nr_pins, sizeof(*pindesc), GFP_KERNEL); in rockchip_pinctrl_register() 3985 if (!pindesc) in rockchip_pinctrl_register() 3988 ctrldesc->pins = pindesc; in rockchip_pinctrl_register() 3991 pdesc = pindesc; in rockchip_pinctrl_register()
|
| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-spmi-gpio.c | 1062 struct pinctrl_pin_desc *pindesc; in pmic_gpio_probe() local 1091 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_gpio_probe() 1092 if (!pindesc) in pmic_gpio_probe() 1108 pctrldesc->pins = pindesc; in pmic_gpio_probe() 1116 for (i = 0; i < npins; i++, pindesc++) { in pmic_gpio_probe() 1118 pindesc->drv_data = pad; in pmic_gpio_probe() 1119 pindesc->number = i; in pmic_gpio_probe() 1120 pindesc->name = pmic_gpio_groups[i]; in pmic_gpio_probe()
|
| /linux/drivers/pinctrl/samsung/ |
| H A D | pinctrl-samsung.c | 923 struct pinctrl_pin_desc *pindesc, *pdesc; in samsung_pinctrl_register() local 934 pindesc = devm_kcalloc(&pdev->dev, in samsung_pinctrl_register() 935 drvdata->nr_pins, sizeof(*pindesc), in samsung_pinctrl_register() 937 if (!pindesc) in samsung_pinctrl_register() 939 ctrldesc->pins = pindesc; in samsung_pinctrl_register() 943 for (pin = 0, pdesc = pindesc; pin < ctrldesc->npins; pin++, pdesc++) in samsung_pinctrl_register() 963 pdesc = pindesc + pin_bank->pin_base + pin; in samsung_pinctrl_register()
|