Lines Matching defs:devptr
2272 struct unittest_gpio_dev *devptr;
2277 devptr = kzalloc_obj(*devptr);
2278 if (!devptr)
2281 platform_set_drvdata(pdev, devptr);
2283 devptr->chip.fwnode = dev_fwnode(&pdev->dev);
2284 devptr->chip.label = "of-unittest-gpio";
2285 devptr->chip.base = -1; /* dynamic allocation */
2286 devptr->chip.ngpio = 5;
2287 devptr->chip.request = unittest_gpio_chip_request;
2289 ret = gpiochip_add_data(&devptr->chip, NULL);
2292 "gpiochip_add_data() for node @%pfw failed, ret = %d\n", devptr->chip.fwnode, ret);
2301 struct unittest_gpio_dev *devptr = platform_get_drvdata(pdev);
2304 dev_dbg(dev, "%s for node @%pfw\n", __func__, devptr->chip.fwnode);
2306 if (devptr->chip.base != -1)
2307 gpiochip_remove(&devptr->chip);
2309 kfree(devptr);