Home
last modified time | relevance | path

Searched refs:pin_data (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-ssbi-gpio.c664 struct pm8xxx_pin_data *pin_data; in pm8xxx_gpio_probe() local
693 pin_data = devm_kcalloc(&pdev->dev, in pm8xxx_gpio_probe()
697 if (!pin_data) in pm8xxx_gpio_probe()
701 pin_data[i].reg = SSBI_REG_ADDR_GPIO(i); in pm8xxx_gpio_probe()
702 pin_data[i].irq = platform_get_irq(pdev, i); in pm8xxx_gpio_probe()
703 if (pin_data[i].irq < 0) { in pm8xxx_gpio_probe()
706 return pin_data[i].irq; in pm8xxx_gpio_probe()
709 ret = pm8xxx_pin_populate(pctrl, &pin_data[i]); in pm8xxx_gpio_probe()
715 pins[i].drv_data = &pin_data[i]; in pm8xxx_gpio_probe()
Dpinctrl-ssbi-mpp.c755 struct pm8xxx_pin_data *pin_data; in pm8xxx_mpp_probe() local
784 pin_data = devm_kcalloc(&pdev->dev, in pm8xxx_mpp_probe()
788 if (!pin_data) in pm8xxx_mpp_probe()
792 pin_data[i].reg = SSBI_REG_ADDR_MPP(i); in pm8xxx_mpp_probe()
793 pin_data[i].irq = platform_get_irq(pdev, i); in pm8xxx_mpp_probe()
794 if (pin_data[i].irq < 0) { in pm8xxx_mpp_probe()
797 return pin_data[i].irq; in pm8xxx_mpp_probe()
800 ret = pm8xxx_pin_populate(pctrl, &pin_data[i]); in pm8xxx_mpp_probe()
806 pins[i].drv_data = &pin_data[i]; in pm8xxx_mpp_probe()