Lines Matching refs:ares
47 * @ares: ACPI resource
55 bool i2c_acpi_get_i2c_resource(struct acpi_resource *ares,
60 if (ares->type != ACPI_RESOURCE_TYPE_SERIAL_BUS)
63 sb = &ares->data.i2c_serial_bus;
72 static int i2c_acpi_resource_count(struct acpi_resource *ares, void *data)
77 if (i2c_acpi_get_i2c_resource(ares, &sb))
104 static int i2c_acpi_fill_info(struct acpi_resource *ares, void *data)
111 if (info->addr || !i2c_acpi_get_i2c_resource(ares, &sb))
176 static int i2c_acpi_add_irq_resource(struct acpi_resource *ares, void *data)
184 if (!acpi_dev_resource_interrupt(ares, 0, &r))
642 struct acpi_resource *ares;
648 ret = acpi_buffer_to_resource(info->connection, info->length, &ares);
658 if (!value64 || !i2c_acpi_get_i2c_resource(ares, &sb)) {
743 ACPI_FREE(ares);