Lines Matching refs:ares
55 bool i2c_acpi_get_i2c_resource(struct acpi_resource *ares, in i2c_acpi_get_i2c_resource() argument
60 if (ares->type != ACPI_RESOURCE_TYPE_SERIAL_BUS) in i2c_acpi_get_i2c_resource()
63 sb = &ares->data.i2c_serial_bus; in i2c_acpi_get_i2c_resource()
72 static int i2c_acpi_resource_count(struct acpi_resource *ares, void *data) in i2c_acpi_resource_count() argument
77 if (i2c_acpi_get_i2c_resource(ares, &sb)) in i2c_acpi_resource_count()
104 static int i2c_acpi_fill_info(struct acpi_resource *ares, void *data) in i2c_acpi_fill_info() argument
111 if (info->addr || !i2c_acpi_get_i2c_resource(ares, &sb)) in i2c_acpi_fill_info()
176 static int i2c_acpi_add_irq_resource(struct acpi_resource *ares, void *data) in i2c_acpi_add_irq_resource() argument
184 if (!acpi_dev_resource_interrupt(ares, 0, &r)) in i2c_acpi_add_irq_resource()
653 struct acpi_resource *ares; in i2c_acpi_space_handler() local
659 ret = acpi_buffer_to_resource(info->connection, info->length, &ares); in i2c_acpi_space_handler()
669 if (!value64 || !i2c_acpi_get_i2c_resource(ares, &sb)) { in i2c_acpi_space_handler()
754 ACPI_FREE(ares); in i2c_acpi_space_handler()