pctldesc 119 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c struct pinctrl_desc pctldesc; pctldesc 730 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c struct pinctrl_desc *pctldesc = &chip->pctldesc; pctldesc 747 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c pctldesc->name = dev_name(chip->dev); pctldesc 748 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c pctldesc->pctlops = &iproc_pctrl_ops; pctldesc 749 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c pctldesc->pins = pins; pctldesc 750 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c pctldesc->npins = gc->ngpio; pctldesc 751 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c pctldesc->confops = &iproc_pconf_ops; pctldesc 753 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c chip->pctl = devm_pinctrl_register(chip->dev, pctldesc, chip); pctldesc 30 drivers/pinctrl/bcm/pinctrl-ns.c struct pinctrl_desc pctldesc; pctldesc 272 drivers/pinctrl/bcm/pinctrl-ns.c struct pinctrl_desc *pctldesc; pctldesc 281 drivers/pinctrl/bcm/pinctrl-ns.c pctldesc = &ns_pinctrl->pctldesc; pctldesc 307 drivers/pinctrl/bcm/pinctrl-ns.c memcpy(pctldesc, &ns_pinctrl_desc, sizeof(*pctldesc)); pctldesc 311 drivers/pinctrl/bcm/pinctrl-ns.c pctldesc->pins = devm_kcalloc(dev, ARRAY_SIZE(ns_pinctrl_pins), pctldesc 314 drivers/pinctrl/bcm/pinctrl-ns.c if (!pctldesc->pins) pctldesc 316 drivers/pinctrl/bcm/pinctrl-ns.c for (i = 0, pin = (struct pinctrl_pin_desc *)&pctldesc->pins[0]; pctldesc 323 drivers/pinctrl/bcm/pinctrl-ns.c pctldesc->npins++; pctldesc 360 drivers/pinctrl/bcm/pinctrl-ns.c ns_pinctrl->pctldev = devm_pinctrl_register(dev, pctldesc, ns_pinctrl); pctldesc 76 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c struct pinctrl_desc pctldesc; pctldesc 578 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c struct pinctrl_desc *pctldesc = &chip->pctldesc; pctldesc 593 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c pctldesc->name = dev_name(chip->dev); pctldesc 594 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c pctldesc->pctlops = &nsp_pctrl_ops; pctldesc 595 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c pctldesc->pins = pins; pctldesc 596 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c pctldesc->npins = gc->ngpio; pctldesc 597 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c pctldesc->confops = &nsp_pconf_ops; pctldesc 599 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c chip->pctl = devm_pinctrl_register(chip->dev, pctldesc, chip); pctldesc 1942 drivers/pinctrl/core.c pinctrl_init_controller(struct pinctrl_desc *pctldesc, struct device *dev, pctldesc 1948 drivers/pinctrl/core.c if (!pctldesc) pctldesc 1950 drivers/pinctrl/core.c if (!pctldesc->name) pctldesc 1958 drivers/pinctrl/core.c pctldev->owner = pctldesc->owner; pctldesc 1959 drivers/pinctrl/core.c pctldev->desc = pctldesc; pctldesc 1981 drivers/pinctrl/core.c if (pctldesc->pmxops) { pctldesc 1988 drivers/pinctrl/core.c if (pctldesc->confops) { pctldesc 1995 drivers/pinctrl/core.c dev_dbg(dev, "try to register %d pins ...\n", pctldesc->npins); pctldesc 1996 drivers/pinctrl/core.c ret = pinctrl_register_pins(pctldev, pctldesc->pins, pctldesc->npins); pctldesc 1999 drivers/pinctrl/core.c pinctrl_free_pindescs(pctldev, pctldesc->pins, pctldesc 2000 drivers/pinctrl/core.c pctldesc->npins); pctldesc 2085 drivers/pinctrl/core.c struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, pctldesc 2091 drivers/pinctrl/core.c pctldev = pinctrl_init_controller(pctldesc, dev, driver_data); pctldesc 2114 drivers/pinctrl/core.c int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, pctldesc 2120 drivers/pinctrl/core.c p = pinctrl_init_controller(pctldesc, dev, driver_data); pctldesc 2205 drivers/pinctrl/core.c struct pinctrl_desc *pctldesc, pctldesc 2214 drivers/pinctrl/core.c pctldev = pinctrl_register(pctldesc, dev, driver_data); pctldesc 2239 drivers/pinctrl/core.c struct pinctrl_desc *pctldesc, pctldesc 2250 drivers/pinctrl/core.c error = pinctrl_register_and_init(pctldesc, dev, driver_data, pctldev); pctldesc 163 drivers/pinctrl/intel/pinctrl-cherryview.c struct pinctrl_desc pctldesc; pctldesc 1717 drivers/pinctrl/intel/pinctrl-cherryview.c pctrl->pctldesc = chv_pinctrl_desc; pctldesc 1718 drivers/pinctrl/intel/pinctrl-cherryview.c pctrl->pctldesc.name = dev_name(&pdev->dev); pctldesc 1719 drivers/pinctrl/intel/pinctrl-cherryview.c pctrl->pctldesc.pins = pctrl->community->pins; pctldesc 1720 drivers/pinctrl/intel/pinctrl-cherryview.c pctrl->pctldesc.npins = pctrl->community->npins; pctldesc 1722 drivers/pinctrl/intel/pinctrl-cherryview.c pctrl->pctldev = devm_pinctrl_register(&pdev->dev, &pctrl->pctldesc, pctldesc 110 drivers/pinctrl/intel/pinctrl-intel.c struct pinctrl_desc pctldesc; pctldesc 1436 drivers/pinctrl/intel/pinctrl-intel.c pctrl->pctldesc = intel_pinctrl_desc; pctldesc 1437 drivers/pinctrl/intel/pinctrl-intel.c pctrl->pctldesc.name = dev_name(&pdev->dev); pctldesc 1438 drivers/pinctrl/intel/pinctrl-intel.c pctrl->pctldesc.pins = pctrl->soc->pins; pctldesc 1439 drivers/pinctrl/intel/pinctrl-intel.c pctrl->pctldesc.npins = pctrl->soc->npins; pctldesc 1441 drivers/pinctrl/intel/pinctrl-intel.c pctrl->pctldev = devm_pinctrl_register(&pdev->dev, &pctrl->pctldesc, pctldesc 422 drivers/pinctrl/intel/pinctrl-merrifield.c struct pinctrl_desc pctldesc; pctldesc 927 drivers/pinctrl/intel/pinctrl-merrifield.c mp->pctldesc = mrfld_pinctrl_desc; pctldesc 928 drivers/pinctrl/intel/pinctrl-merrifield.c mp->pctldesc.name = dev_name(&pdev->dev); pctldesc 929 drivers/pinctrl/intel/pinctrl-merrifield.c mp->pctldesc.pins = mrfld_pins; pctldesc 930 drivers/pinctrl/intel/pinctrl-merrifield.c mp->pctldesc.npins = ARRAY_SIZE(mrfld_pins); pctldesc 932 drivers/pinctrl/intel/pinctrl-merrifield.c mp->pctldev = devm_pinctrl_register(&pdev->dev, &mp->pctldesc, mp); pctldesc 36 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c struct pinctrl_desc pctldesc; pctldesc 891 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.name = dev->driver->name; pctldesc 892 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.pins = socdata->pins; pctldesc 893 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.npins = socdata->npins; pctldesc 894 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.pctlops = &uniphier_pctlops; pctldesc 895 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.pmxops = &uniphier_pmxops; pctldesc 896 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.confops = &uniphier_confops; pctldesc 897 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldesc.owner = dev->driver->owner; pctldesc 903 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c priv->pctldev = devm_pinctrl_register(dev, &priv->pctldesc, priv); pctldesc 387 drivers/pinctrl/zte/pinctrl-zx.c struct pinctrl_desc *pctldesc; pctldesc 418 drivers/pinctrl/zte/pinctrl-zx.c pctldesc = devm_kzalloc(&pdev->dev, sizeof(*pctldesc), GFP_KERNEL); pctldesc 419 drivers/pinctrl/zte/pinctrl-zx.c if (!pctldesc) pctldesc 422 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->name = dev_name(&pdev->dev); pctldesc 423 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->owner = THIS_MODULE; pctldesc 424 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->pins = info->pins; pctldesc 425 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->npins = info->npins; pctldesc 426 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->pctlops = &zx_pinctrl_ops; pctldesc 427 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->pmxops = &zx_pinmux_ops; pctldesc 428 drivers/pinctrl/zte/pinctrl-zx.c pctldesc->confops = &zx_pinconf_ops; pctldesc 430 drivers/pinctrl/zte/pinctrl-zx.c zpctl->pctldev = devm_pinctrl_register(&pdev->dev, pctldesc, zpctl); pctldesc 148 include/linux/pinctrl/pinctrl.h extern int pinctrl_register_and_init(struct pinctrl_desc *pctldesc, pctldesc 154 include/linux/pinctrl/pinctrl.h extern struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, pctldesc 160 include/linux/pinctrl/pinctrl.h struct pinctrl_desc *pctldesc, pctldesc 166 include/linux/pinctrl/pinctrl.h struct pinctrl_desc *pctldesc,