Lines Matching refs:dr
98 struct gpio_desc **dr;
118 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
120 if (!dr) {
125 *dr = desc;
126 devres_add(dev, dr);
153 struct gpio_desc **dr;
173 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
175 if (!dr) {
180 *dr = desc;
181 devres_add(dev, dr);
208 struct gpio_desc **dr;
211 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
213 if (!dr)
218 devres_free(dr);
222 *dr = desc;
223 devres_add(dev, dr);
272 struct gpio_descs **dr;
275 dr = devres_alloc(devm_gpiod_release_array,
277 if (!dr)
282 devres_free(dr);
286 *dr = descs;
287 devres_add(dev, dr);
414 unsigned *dr;
417 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL);
418 if (!dr)
423 devres_free(dr);
427 *dr = gpio;
428 devres_add(dev, dr);
444 unsigned *dr;
447 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL);
448 if (!dr)
453 devres_free(dr);
457 *dr = gpio;
458 devres_add(dev, dr);