Lines Matching refs:device
363 static int acpi_smbus_cmi_add(struct acpi_device *device)
373 smbus_cmi->handle = device->handle;
374 strcpy(acpi_device_name(device), ACPI_SMBUS_HC_DEVICE_NAME);
375 strcpy(acpi_device_class(device), ACPI_SMBUS_HC_CLASS);
376 device->driver_data = smbus_cmi;
382 if (!strcmp(id->id, acpi_device_hid(device)))
396 acpi_device_name(device));
401 smbus_cmi->adapter.dev.parent = &device->dev;
405 dev_err(&device->dev, "Couldn't register adapter!\n");
413 device->driver_data = NULL;
417 static int acpi_smbus_cmi_remove(struct acpi_device *device)
419 struct acpi_smbus_cmi *smbus_cmi = acpi_driver_data(device);
423 device->driver_data = NULL;