Home
last modified time | relevance | path

Searched refs:agpio (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpio/
A Dgpiolib-acpi.c191 *agpio = gpio; in acpi_gpio_get_irq_resource()
214 *agpio = gpio; in acpi_gpio_get_io_resource()
263 switch (agpio->io_restriction) { in acpi_gpio_to_gpiod_flags()
276 switch (agpio->pin_config) { in acpi_gpio_to_gpiod_flags()
358 int pin = agpio->pin_table[0]; in acpi_gpio_irq_is_wake()
377 struct acpi_resource_gpio *agpio; in acpi_gpiochip_alloc_event() local
388 pin = agpio->pin_table[0]; in acpi_gpiochip_alloc_event()
440 switch (agpio->polarity) { in acpi_gpiochip_alloc_event()
1079 struct acpi_resource_gpio *agpio; in acpi_gpio_adr_space_handler() local
1096 agpio = &ares->data.gpio; in acpi_gpio_adr_space_handler()
[all …]
/linux/drivers/platform/x86/intel/int3472/
A Dintel_skl_int3472_discrete.c106 struct acpi_resource_gpio *agpio, in skl_int3472_map_gpio_to_sensor() argument
110 char *path = agpio->resource_source.string_ptr; in skl_int3472_map_gpio_to_sensor()
148 table_entry->chip_hwnum = agpio->pin_table[0]; in skl_int3472_map_gpio_to_sensor()
159 struct acpi_resource_gpio *agpio, u8 type) in skl_int3472_map_gpio_to_clk() argument
161 char *path = agpio->resource_source.string_ptr; in skl_int3472_map_gpio_to_clk()
162 u16 pin = agpio->pin_table[0]; in skl_int3472_map_gpio_to_clk()
224 struct acpi_resource_gpio *agpio; in skl_int3472_handle_gpio_resources() local
230 if (!acpi_gpio_get_io_resource(ares, &agpio)) in skl_int3472_handle_gpio_resources()
244 agpio->pin_table[0]); in skl_int3472_handle_gpio_resources()
267 ret = skl_int3472_map_gpio_to_clk(int3472, agpio, type); in skl_int3472_handle_gpio_resources()
[all …]
A Dintel_skl_int3472_clk_and_regulator.c140 struct acpi_resource_gpio *agpio) in skl_int3472_register_regulator() argument
143 char *path = agpio->resource_source.string_ptr; in skl_int3472_register_regulator()
177 int3472->regulator.gpio = acpi_get_and_request_gpiod(path, agpio->pin_table[0], in skl_int3472_register_regulator()
A Dintel_skl_int3472_common.h119 struct acpi_resource_gpio *agpio);
/linux/Documentation/devicetree/bindings/mfd/
A Dst,stmfx.yaml51 if agpio[3:0] are not available (STMFX Touchscreen function in use),
53 if agpio[7:4] are not available (STMFX IDD function in use),
/linux/include/linux/
A Dacpi.h1126 struct acpi_resource_gpio **agpio);
1128 struct acpi_resource_gpio **agpio);
1132 struct acpi_resource_gpio **agpio) in acpi_gpio_get_irq_resource() argument
1137 struct acpi_resource_gpio **agpio) in acpi_gpio_get_io_resource() argument

Completed in 18 milliseconds