Home
last modified time | relevance | path

Searched refs:gpio_count (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/arch/mips/lantiq/xway/
H A Dvmmc.c31 int gpio_count; in vmmc_probe() local
39 gpio_count = gpiod_count(&pdev->dev, NULL); in vmmc_probe()
40 while (gpio_count > 0) { in vmmc_probe()
42 NULL, --gpio_count, GPIOD_OUT_HIGH); in vmmc_probe()
47 gpio_count, error); in vmmc_probe()
/kernel/linux/linux-5.10/arch/mips/lantiq/xway/
H A Dvmmc.c28 int gpio_count; in vmmc_probe() local
35 gpio_count = of_gpio_count(pdev->dev.of_node); in vmmc_probe()
36 while (gpio_count > 0) { in vmmc_probe()
39 --gpio_count, &flags); in vmmc_probe()
/kernel/linux/linux-5.10/drivers/hsi/clients/
H A Dnokia-modem.c76 int gpio_count, gpio_name_count, i, err; in nokia_modem_gpio_probe() local
78 gpio_count = of_gpio_count(np); in nokia_modem_gpio_probe()
80 if (gpio_count < 0) { in nokia_modem_gpio_probe()
81 dev_err(dev, "missing gpios: %d\n", gpio_count); in nokia_modem_gpio_probe()
82 return gpio_count; in nokia_modem_gpio_probe()
87 if (gpio_count != gpio_name_count) { in nokia_modem_gpio_probe()
92 modem->gpios = devm_kcalloc(dev, gpio_count, sizeof(*modem->gpios), in nokia_modem_gpio_probe()
97 modem->gpio_amount = gpio_count; in nokia_modem_gpio_probe()
99 for (i = 0; i < gpio_count; i++) { in nokia_modem_gpio_probe()
/kernel/linux/linux-6.6/drivers/hsi/clients/
H A Dnokia-modem.c75 int gpio_count, gpio_name_count, i, err; in nokia_modem_gpio_probe() local
77 gpio_count = gpiod_count(dev, NULL); in nokia_modem_gpio_probe()
78 if (gpio_count < 0) { in nokia_modem_gpio_probe()
79 dev_err(dev, "missing gpios: %d\n", gpio_count); in nokia_modem_gpio_probe()
80 return gpio_count; in nokia_modem_gpio_probe()
85 if (gpio_count != gpio_name_count) { in nokia_modem_gpio_probe()
90 modem->gpios = devm_kcalloc(dev, gpio_count, sizeof(*modem->gpios), in nokia_modem_gpio_probe()
95 modem->gpio_amount = gpio_count; in nokia_modem_gpio_probe()
97 for (i = 0; i < gpio_count; i++) { in nokia_modem_gpio_probe()
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_f3a.c25 u8 gpio_count; member
85 for (i = 0; i < f3a->gpio_count; i++) in rmi_f3a_attention()
132 int button_count = min_t(u8, f3a->gpio_count, TRACKSTICK_RANGE_END); in rmi_f3a_map_gpios()
159 input->keycodemax = f3a->gpio_count; in rmi_f3a_map_gpios()
181 f3a->gpio_count = buf & RMI_F3A_GPIO_COUNT; in rmi_f3a_initialize()
182 f3a->register_count = DIV_ROUND_UP(f3a->gpio_count, 8); in rmi_f3a_initialize()
/kernel/linux/linux-6.6/drivers/input/rmi4/
H A Drmi_f3a.c25 u8 gpio_count; member
85 for (i = 0; i < f3a->gpio_count; i++) in rmi_f3a_attention()
132 int button_count = min_t(u8, f3a->gpio_count, TRACKSTICK_RANGE_END); in rmi_f3a_map_gpios()
159 input->keycodemax = f3a->gpio_count; in rmi_f3a_map_gpios()
181 f3a->gpio_count = buf & RMI_F3A_GPIO_COUNT; in rmi_f3a_initialize()
182 f3a->register_count = DIV_ROUND_UP(f3a->gpio_count, 8); in rmi_f3a_initialize()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dgoodix.c836 ts->gpio_int_idx = ts->gpio_count; in goodix_resource()
841 ts->gpio_count++; in goodix_resource()
843 ts->gpio_count++; in goodix_resource()
862 ts->gpio_count = 0; 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()
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 in goodix_add_acpi_gpio_mappings()
[all...]
H A Dgoodix.h89 int gpio_count; member
/kernel/linux/linux-5.10/include/linux/spi/
H A Dtle62x0.h11 unsigned int gpio_count; member
/kernel/linux/linux-6.6/include/linux/spi/
H A Dtle62x0.h11 unsigned int gpio_count; member
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dgoodix.c105 int gpio_count; member
767 ts->gpio_int_idx = ts->gpio_count; in goodix_resource()
773 ts->gpio_count++; in goodix_resource()
796 ts->gpio_count = 0; 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 == 0) { in goodix_add_acpi_gpio_mappings()
843 dev_warn(dev, "Unexpected ACPI resources: gpio_count in goodix_add_acpi_gpio_mappings()
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dtlv320adcx140.c866 int gpio_count = 0; in adcx140_configure_gpio() local
871 gpio_count = device_property_count_u32(adcx140->dev, in adcx140_configure_gpio()
873 if (gpio_count <= 0) in adcx140_configure_gpio()
876 if (gpio_count != ADCX140_NUM_GPIO_CFGS) in adcx140_configure_gpio()
880 gpio_outputs, gpio_count); in adcx140_configure_gpio()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dtlv320adcx140.c921 int gpio_count = 0; in adcx140_configure_gpio() local
926 gpio_count = device_property_count_u32(adcx140->dev, in adcx140_configure_gpio()
928 if (gpio_count <= 0) in adcx140_configure_gpio()
931 if (gpio_count != ADCX140_NUM_GPIO_CFGS) in adcx140_configure_gpio()
935 gpio_outputs, gpio_count); in adcx140_configure_gpio()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-tle62x0.c257 st->nr_gpio = pdata->gpio_count; in tle62x0_probe()
268 for (ptr = 0; ptr < pdata->gpio_count; ptr++) { in tle62x0_probe()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-tle62x0.c257 st->nr_gpio = pdata->gpio_count; in tle62x0_probe()
268 for (ptr = 0; ptr < pdata->gpio_count; ptr++) { in tle62x0_probe()
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dhci_bcm.c108 int gpio_count; member
913 dev->gpio_int_idx = dev->gpio_count; in bcm_resource()
916 dev->gpio_count++; in bcm_resource()
1123 if (dev->gpio_count != (dev->irq ? 2 : 3)) in bcm_acpi_probe()
1125 dev->gpio_count); in bcm_acpi_probe()
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dhci_bcm.c88 * @gpio_count: internal counter for GPIO resources associated with ACPI device
127 int gpio_count; member
979 dev->gpio_int_idx = dev->gpio_count; in bcm_resource()
982 dev->gpio_count++; in bcm_resource()
1214 if (dev->gpio_count != (dev->irq ? 2 : 3)) in bcm_acpi_probe()
1216 dev->gpio_count); in bcm_acpi_probe()
/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/mpi/
H A Dmpi30_cnfg.h912 u8 gpio_count; member

Completed in 27 milliseconds