Lines Matching defs:adev
521 struct acpi_device *adev = ACPI_COMPANION(&spi->dev);
523 if (adev) {
524 dev_set_name(&spi->dev, "spi-%s", acpi_dev_name(adev));
2196 struct acpi_device *adev)
2204 if (acpi_bus_get_status(adev) || !adev->status.present ||
2205 acpi_device_enumerated(adev))
2212 ret = acpi_dev_get_resources(adev, &resource_list,
2221 !ACPI_FAILURE(acpi_get_parent(adev->handle, &parent_handle)) &&
2224 acpi_spi_parse_apple_properties(adev, &lookup);
2233 dev_name(&adev->dev));
2238 ACPI_COMPANION_SET(&spi->dev, adev);
2245 acpi_set_modalias(adev, acpi_device_hid(adev), spi->modalias,
2249 spi->irq = acpi_dev_gpio_irq_get(adev, 0);
2251 acpi_device_set_enumerated(adev);
2253 adev->power.flags.ignore_parent = true;
2255 adev->power.flags.ignore_parent = false;
2257 dev_name(&adev->dev));
2268 struct acpi_device *adev;
2270 if (acpi_bus_get_device(handle, &adev))
2273 return acpi_register_spi_device(ctlr, adev);
4136 static struct spi_controller *acpi_spi_find_controller_by_adev(struct acpi_device *adev)
4140 dev = class_find_device(&spi_master_class, NULL, adev,
4143 dev = class_find_device(&spi_slave_class, NULL, adev,
4151 static struct spi_device *acpi_spi_find_device_by_adev(struct acpi_device *adev)
4155 dev = bus_find_device_by_acpi_dev(&spi_bus_type, adev);
4162 struct acpi_device *adev = arg;
4168 ctlr = acpi_spi_find_controller_by_adev(adev->parent);
4172 acpi_register_spi_device(ctlr, adev);
4176 if (!acpi_device_enumerated(adev))
4179 spi = acpi_spi_find_device_by_adev(adev);