Lines Matching refs:auxdev
225 container_of(dev, struct keba_i2c_auxdev, auxdev.dev); in cp500_i2c_release()
238 cp500->i2c->auxdev.name = "i2c"; in cp500_register_i2c()
239 cp500->i2c->auxdev.id = 0; in cp500_register_i2c()
240 cp500->i2c->auxdev.dev.release = cp500_i2c_release; in cp500_register_i2c()
241 cp500->i2c->auxdev.dev.parent = &cp500->pci_dev->dev; in cp500_register_i2c()
254 retval = auxiliary_device_init(&cp500->i2c->auxdev); in cp500_register_i2c()
261 retval = __auxiliary_device_add(&cp500->i2c->auxdev, "keba"); in cp500_register_i2c()
263 auxiliary_device_uninit(&cp500->i2c->auxdev); in cp500_register_i2c()
280 static void cp500_unregister_dev(struct auxiliary_device *auxdev) in cp500_unregister_dev() argument
282 auxiliary_device_delete(auxdev); in cp500_unregister_dev()
283 auxiliary_device_uninit(auxdev); in cp500_unregister_dev()
290 cp500_unregister_dev(&cp500->i2c->auxdev); in cp500_unregister_auxiliary_devs()