Searched refs:pctldesc (Results 1 - 5 of 5) sorted by relevance
/linux-4.1.27/drivers/pinctrl/bcm/ |
H A D | pinctrl-cygnus-gpio.c | 81 * @pctldesc: pinctrl descriptor 97 struct pinctrl_desc pctldesc; member in struct:cygnus_gpio 729 struct pinctrl_desc *pctldesc = &chip->pctldesc; cygnus_gpio_register_pinconf() local 746 pctldesc->name = dev_name(chip->dev); cygnus_gpio_register_pinconf() 747 pctldesc->pctlops = &cygnus_pctrl_ops; cygnus_gpio_register_pinconf() 748 pctldesc->pins = pins; cygnus_gpio_register_pinconf() 749 pctldesc->npins = gc->ngpio; cygnus_gpio_register_pinconf() 750 pctldesc->confops = &cygnus_pconf_ops; cygnus_gpio_register_pinconf() 752 chip->pctl = pinctrl_register(pctldesc, chip->dev, chip); cygnus_gpio_register_pinconf()
|
/linux-4.1.27/drivers/pinctrl/ |
H A D | core.c | 1696 * @pctldesc: descriptor for this pin controller 1700 struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, pinctrl_register() argument 1706 if (!pctldesc) pinctrl_register() 1708 if (!pctldesc->name) pinctrl_register() 1718 pctldev->owner = pctldesc->owner; pinctrl_register() 1719 pctldev->desc = pctldesc; pinctrl_register() 1733 if (pctldesc->pmxops) { pinctrl_register() 1739 if (pctldesc->confops) { pinctrl_register() 1745 dev_dbg(dev, "try to register %d pins ...\n", pctldesc->npins); pinctrl_register() 1746 ret = pinctrl_register_pins(pctldev, pctldesc->pins, pctldesc->npins); pinctrl_register() 1749 pinctrl_free_pindescs(pctldev, pctldesc->pins, pinctrl_register() 1750 pctldesc->npins); pinctrl_register()
|
/linux-4.1.27/drivers/pinctrl/intel/ |
H A D | pinctrl-intel.c | 87 * @pctldesc: Pin controller description 98 struct pinctrl_desc pctldesc; member in struct:intel_pinctrl 1018 pctrl->pctldesc = intel_pinctrl_desc; intel_pinctrl_probe() 1019 pctrl->pctldesc.name = dev_name(&pdev->dev); intel_pinctrl_probe() 1020 pctrl->pctldesc.pins = pctrl->soc->pins; intel_pinctrl_probe() 1021 pctrl->pctldesc.npins = pctrl->soc->npins; intel_pinctrl_probe() 1023 pctrl->pctldev = pinctrl_register(&pctrl->pctldesc, &pdev->dev, pctrl); intel_pinctrl_probe()
|
H A D | pinctrl-cherryview.c | 159 * @pctldesc: Pin controller description 173 struct pinctrl_desc pctldesc; member in struct:chv_pinctrl 1530 pctrl->pctldesc = chv_pinctrl_desc; chv_pinctrl_probe() 1531 pctrl->pctldesc.name = dev_name(&pdev->dev); chv_pinctrl_probe() 1532 pctrl->pctldesc.pins = pctrl->community->pins; chv_pinctrl_probe() 1533 pctrl->pctldesc.npins = pctrl->community->npins; chv_pinctrl_probe() 1535 pctrl->pctldev = pinctrl_register(&pctrl->pctldesc, &pdev->dev, pctrl); chv_pinctrl_probe()
|
/linux-4.1.27/include/linux/pinctrl/ |
H A D | pinctrl.h | 144 extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc,
|
Completed in 212 milliseconds