Lines Matching refs:gpios
46 struct nokia_modem_gpio *gpios; member
80 sysfs_remove_link(&dev->kobj, modem->gpios[i].name); in nokia_modem_gpio_unexport()
81 gpiod_unexport(modem->gpios[i].gpio); in nokia_modem_gpio_unexport()
105 modem->gpios = devm_kzalloc(dev, gpio_count * in nokia_modem_gpio_probe()
107 if (!modem->gpios) { in nokia_modem_gpio_probe()
115 modem->gpios[i].gpio = devm_gpiod_get_index(dev, NULL, i, in nokia_modem_gpio_probe()
117 if (IS_ERR(modem->gpios[i].gpio)) { in nokia_modem_gpio_probe()
119 return PTR_ERR(modem->gpios[i].gpio); in nokia_modem_gpio_probe()
123 &(modem->gpios[i].name)); in nokia_modem_gpio_probe()
129 err = gpiod_export(modem->gpios[i].gpio, 0); in nokia_modem_gpio_probe()
133 err = gpiod_export_link(dev, modem->gpios[i].name, in nokia_modem_gpio_probe()
134 modem->gpios[i].gpio); in nokia_modem_gpio_probe()