Lines Matching refs:auxdev
457 struct auxiliary_device *auxdev, in ljca_auxdev_acpi_bind() argument
494 ACPI_COMPANION_SET(&auxdev->dev, wd.adev); in ljca_auxdev_acpi_bind()
504 ACPI_COMPANION_SET(&auxdev->dev, wd.adev); in ljca_auxdev_acpi_bind()
509 struct auxiliary_device *auxdev = to_auxiliary_dev(dev); in ljca_auxdev_release() local
511 kfree(auxdev->dev.platform_data); in ljca_auxdev_release()
517 struct auxiliary_device *auxdev; in ljca_new_client_device() local
532 auxdev = &client->auxdev; in ljca_new_client_device()
533 auxdev->name = name; in ljca_new_client_device()
534 auxdev->id = id; in ljca_new_client_device()
536 auxdev->dev.parent = adap->dev; in ljca_new_client_device()
537 auxdev->dev.platform_data = data; in ljca_new_client_device()
538 auxdev->dev.release = ljca_auxdev_release; in ljca_new_client_device()
540 ret = auxiliary_device_init(auxdev); in ljca_new_client_device()
546 ljca_auxdev_acpi_bind(adap, auxdev, adr, id); in ljca_new_client_device()
548 ret = auxiliary_device_add(auxdev); in ljca_new_client_device()
557 auxiliary_device_uninit(auxdev); in ljca_new_client_device()
733 auxiliary_device_delete(&client->auxdev); in ljca_enumerate_clients()
734 auxiliary_device_uninit(&client->auxdev); in ljca_enumerate_clients()
847 auxiliary_device_delete(&client->auxdev); in ljca_disconnect()
848 auxiliary_device_uninit(&client->auxdev); in ljca_disconnect()