Home
last modified time | relevance | path

Searched refs:ares (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/acpi/
Dresource.c91 bool acpi_dev_resource_memory(struct acpi_resource *ares, struct resource *res) in acpi_dev_resource_memory() argument
97 switch (ares->type) { in acpi_dev_resource_memory()
99 memory24 = &ares->data.memory24; in acpi_dev_resource_memory()
105 memory32 = &ares->data.memory32; in acpi_dev_resource_memory()
111 fixed_memory32 = &ares->data.fixed_memory32; in acpi_dev_resource_memory()
162 bool acpi_dev_resource_io(struct acpi_resource *ares, struct resource *res) in acpi_dev_resource_io() argument
167 switch (ares->type) { in acpi_dev_resource_io()
169 io = &ares->data.io; in acpi_dev_resource_io()
175 fixed_io = &ares->data.fixed_io; in acpi_dev_resource_io()
271 bool acpi_dev_resource_address_space(struct acpi_resource *ares, in acpi_dev_resource_address_space() argument
[all …]
Dscan.c2372 static int acpi_check_spi_i2c_slave(struct acpi_resource *ares, void *data) in acpi_check_spi_i2c_slave() argument
2376 if (ares->type != ACPI_RESOURCE_TYPE_SERIAL_BUS) in acpi_check_spi_i2c_slave()
2383 if (ares->data.common_serial_bus.type != ACPI_RESOURCE_SERIAL_TYPE_UART) in acpi_check_spi_i2c_slave()
/linux-4.1.27/drivers/gpio/
Dgpiolib-acpi.c166 static acpi_status acpi_gpiochip_request_interrupt(struct acpi_resource *ares, in acpi_gpiochip_request_interrupt() argument
179 if (ares->type != ACPI_RESOURCE_TYPE_GPIO) in acpi_gpiochip_request_interrupt()
182 agpio = &ares->data.gpio; in acpi_gpiochip_request_interrupt()
393 static int acpi_find_gpio(struct acpi_resource *ares, void *data) in acpi_find_gpio() argument
397 if (ares->type != ACPI_RESOURCE_TYPE_GPIO) in acpi_find_gpio()
401 const struct acpi_resource_gpio *agpio = &ares->data.gpio; in acpi_find_gpio()
525 struct acpi_resource *ares; in acpi_gpio_adr_space_handler() local
533 achip->conn_info.length, &ares); in acpi_gpio_adr_space_handler()
537 if (WARN_ON(ares->type != ACPI_RESOURCE_TYPE_GPIO)) { in acpi_gpio_adr_space_handler()
538 ACPI_FREE(ares); in acpi_gpio_adr_space_handler()
[all …]
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_acpi.c91 static int acpi_i2c_check_resource(struct acpi_resource *ares, void *data) in acpi_i2c_check_resource() argument
95 if (ares->type == ACPI_RESOURCE_TYPE_SERIAL_BUS) { in acpi_i2c_check_resource()
98 sb = &ares->data.i2c_serial_bus; in acpi_i2c_check_resource()
/linux-4.1.27/include/linux/
Dacpi.h305 bool acpi_dev_resource_memory(struct acpi_resource *ares, struct resource *res);
306 bool acpi_dev_resource_io(struct acpi_resource *ares, struct resource *res);
307 bool acpi_dev_resource_address_space(struct acpi_resource *ares,
309 bool acpi_dev_resource_ext_address_space(struct acpi_resource *ares,
312 bool acpi_dev_resource_interrupt(struct acpi_resource *ares, int index,
319 int acpi_dev_filter_resource_type(struct acpi_resource *ares,
322 static inline int acpi_dev_filter_resource_type_cb(struct acpi_resource *ares, in acpi_dev_filter_resource_type_cb() argument
325 return acpi_dev_filter_resource_type(ares, (unsigned long)arg); in acpi_dev_filter_resource_type_cb()
/linux-4.1.27/drivers/i2c/
Di2c-core.c97 static int acpi_i2c_add_resource(struct acpi_resource *ares, void *data) in acpi_i2c_add_resource() argument
101 if (ares->type == ACPI_RESOURCE_TYPE_SERIAL_BUS) { in acpi_i2c_add_resource()
104 sb = &ares->data.i2c_serial_bus; in acpi_i2c_add_resource()
113 if (acpi_dev_resource_interrupt(ares, 0, &r)) in acpi_i2c_add_resource()
262 struct acpi_resource *ares; in acpi_i2c_space_handler() local
268 ret = acpi_buffer_to_resource(info->connection, info->length, &ares); in acpi_i2c_space_handler()
272 if (!value64 || ares->type != ACPI_RESOURCE_TYPE_SERIAL_BUS) { in acpi_i2c_space_handler()
277 sb = &ares->data.i2c_serial_bus; in acpi_i2c_space_handler()
365 ACPI_FREE(ares); in acpi_i2c_space_handler()
/linux-4.1.27/drivers/char/tpm/
Dtpm_tis.c994 static int tpm_check_resource(struct acpi_resource *ares, void *data) in tpm_check_resource() argument
999 if (acpi_dev_resource_interrupt(ares, 0, &res)) { in tpm_check_resource()
1001 } else if (acpi_dev_resource_memory(ares, &res)) { in tpm_check_resource()
/linux-4.1.27/drivers/spi/
Dspi.c1302 static int acpi_spi_add_resource(struct acpi_resource *ares, void *data) in acpi_spi_add_resource() argument
1306 if (ares->type == ACPI_RESOURCE_TYPE_SERIAL_BUS) { in acpi_spi_add_resource()
1309 sb = &ares->data.spi_serial_bus; in acpi_spi_add_resource()
1324 if (acpi_dev_resource_interrupt(ares, 0, &r)) in acpi_spi_add_resource()