Home
last modified time | relevance | path

Searched refs:gpio_int_idx (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dgoodix.c106 int gpio_int_idx; member
766 if (ts->gpio_int_idx == -1) { in goodix_resource()
767 ts->gpio_int_idx = ts->gpio_count; in goodix_resource()
770 ts->gpio_int_idx = -2; in goodix_resource()
797 ts->gpio_int_idx = -1; in goodix_add_acpi_gpio_mappings()
807 if (ts->gpio_count == 2 && ts->gpio_int_idx == 0) { in goodix_add_acpi_gpio_mappings()
810 } else if (ts->gpio_count == 2 && ts->gpio_int_idx == 1) { in goodix_add_acpi_gpio_mappings()
813 } else if (ts->gpio_count == 1 && ts->gpio_int_idx == -1 && in goodix_add_acpi_gpio_mappings()
819 } else if (is_byt() && ts->gpio_count == 2 && ts->gpio_int_idx == -1) { in goodix_add_acpi_gpio_mappings()
823 } else if (ts->gpio_count == 1 && ts->gpio_int_idx in goodix_add_acpi_gpio_mappings()
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dgoodix.c835 if (ts->gpio_int_idx == -1) { in goodix_resource()
836 ts->gpio_int_idx = ts->gpio_count; in goodix_resource()
839 ts->gpio_int_idx = -2; in goodix_resource()
863 ts->gpio_int_idx = -1; in goodix_add_acpi_gpio_mappings()
879 if (soc_intel_is_cht() && ts->gpio_count == 2 && ts->gpio_int_idx != -1) { in goodix_add_acpi_gpio_mappings()
887 /* Some devices with gpio_int_idx 0 list a third unused GPIO */ in goodix_add_acpi_gpio_mappings()
888 if ((ts->gpio_count == 2 || ts->gpio_count == 3) && ts->gpio_int_idx == 0) { in goodix_add_acpi_gpio_mappings()
891 } else if (ts->gpio_count == 2 && ts->gpio_int_idx == 1) { in goodix_add_acpi_gpio_mappings()
894 } else if (ts->gpio_count == 1 && ts->gpio_int_idx == -1 && in goodix_add_acpi_gpio_mappings()
900 } else if (soc_intel_is_byt() && ts->gpio_count == 2 && ts->gpio_int_idx in goodix_add_acpi_gpio_mappings()
[all...]
H A Dgoodix.h90 int gpio_int_idx; member
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dhci_bcm.c109 int gpio_int_idx; member
913 dev->gpio_int_idx = dev->gpio_count; in bcm_resource()
1094 dev->gpio_int_idx = -1; in bcm_acpi_probe()
1114 else if (dev->gpio_int_idx == 0) in bcm_acpi_probe()
1116 else if (dev->gpio_int_idx == 2) in bcm_acpi_probe()
1119 dev_warn(dev->dev, "Unexpected ACPI gpio_int_idx: %d\n", in bcm_acpi_probe()
1120 dev->gpio_int_idx); in bcm_acpi_probe()
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dhci_bcm.c89 * @gpio_int_idx: index in _CRS for GpioInt() resource
128 int gpio_int_idx; member
979 dev->gpio_int_idx = dev->gpio_count; in bcm_resource()
1185 dev->gpio_int_idx = -1; in bcm_acpi_probe()
1205 else if (dev->gpio_int_idx == 0) in bcm_acpi_probe()
1207 else if (dev->gpio_int_idx == 2) in bcm_acpi_probe()
1210 dev_warn(dev->dev, "Unexpected ACPI gpio_int_idx: %d\n", in bcm_acpi_probe()
1211 dev->gpio_int_idx); in bcm_acpi_probe()

Completed in 7 milliseconds