Lines Matching refs:ctrldesc
771 struct pinctrl_desc *ctrldesc; in exynos5440_pinctrl_register() local
777 ctrldesc = devm_kzalloc(dev, sizeof(*ctrldesc), GFP_KERNEL); in exynos5440_pinctrl_register()
778 if (!ctrldesc) { in exynos5440_pinctrl_register()
783 ctrldesc->name = "exynos5440-pinctrl"; in exynos5440_pinctrl_register()
784 ctrldesc->owner = THIS_MODULE; in exynos5440_pinctrl_register()
785 ctrldesc->pctlops = &exynos5440_pctrl_ops; in exynos5440_pinctrl_register()
786 ctrldesc->pmxops = &exynos5440_pinmux_ops; in exynos5440_pinctrl_register()
787 ctrldesc->confops = &exynos5440_pinconf_ops; in exynos5440_pinctrl_register()
795 ctrldesc->pins = pindesc; in exynos5440_pinctrl_register()
796 ctrldesc->npins = EXYNOS5440_MAX_PINS; in exynos5440_pinctrl_register()
799 for (pin = 0, pdesc = pindesc; pin < ctrldesc->npins; pin++, pdesc++) in exynos5440_pinctrl_register()
807 ctrldesc->npins, GFP_KERNEL); in exynos5440_pinctrl_register()
814 for (pin = 0; pin < ctrldesc->npins; pin++) { in exynos5440_pinctrl_register()
825 pctl_dev = pinctrl_register(ctrldesc, &pdev->dev, priv); in exynos5440_pinctrl_register()