Lines Matching refs:aux_dev
40 struct auxiliary_device *aux_dev; member
52 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_get_device_revision()
348 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_suspend()
389 struct device *parent = priv->aux_dev->dev.parent; in pci1xxxx_gpio_resume()
434 gchip->label = dev_name(&priv->aux_dev->dev); in pci1xxxx_gpio_setup()
435 gchip->parent = &priv->aux_dev->dev; in pci1xxxx_gpio_setup()
448 retval = devm_request_threaded_irq(&priv->aux_dev->dev, irq, in pci1xxxx_gpio_setup()
466 static int pci1xxxx_gpio_probe(struct auxiliary_device *aux_dev, in pci1xxxx_gpio_probe() argument
476 container_of(aux_dev, struct auxiliary_device_wrapper, aux_dev); in pci1xxxx_gpio_probe()
483 priv = devm_kzalloc(&aux_dev->dev, sizeof(struct pci1xxxx_gpio), GFP_KERNEL); in pci1xxxx_gpio_probe()
488 priv->aux_dev = aux_dev; in pci1xxxx_gpio_probe()
490 if (!devm_request_mem_region(&aux_dev->dev, pdata->region_start, 0x800, aux_dev->name)) in pci1xxxx_gpio_probe()
493 priv->reg_base = devm_ioremap(&aux_dev->dev, pdata->region_start, 0x800); in pci1xxxx_gpio_probe()
508 dev_set_drvdata(&aux_dev->dev, priv); in pci1xxxx_gpio_probe()
510 return devm_gpiochip_add_data(&aux_dev->dev, &priv->gpio, priv); in pci1xxxx_gpio_probe()