Home
last modified time | relevance | path

Searched refs:gpio_count (Results 1 – 7 of 7) sorted by relevance

/linux/arch/mips/lantiq/xway/
H A Dvmmc.c30 int gpio_count; in vmmc_probe() local
38 gpio_count = gpiod_count(&pdev->dev, NULL); in vmmc_probe()
39 while (gpio_count > 0) { in vmmc_probe()
41 NULL, --gpio_count, GPIOD_OUT_HIGH); in vmmc_probe()
46 gpio_count, error); in vmmc_probe()
/linux/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()
135 f3a->gpio_count, 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()
/linux/drivers/input/touchscreen/
H A Dgoodix.c851 ts->gpio_int_idx = ts->gpio_count; in goodix_resource()
856 ts->gpio_count++; in goodix_resource()
858 ts->gpio_count++; in goodix_resource()
877 ts->gpio_count = 0; in goodix_add_acpi_gpio_mappings()
894 if (soc_intel_is_cht() && ts->gpio_count == 2 && ts->gpio_int_idx != -1) { in goodix_add_acpi_gpio_mappings()
903 if ((ts->gpio_count == 2 || ts->gpio_count == 3) && ts->gpio_int_idx == 0) { in goodix_add_acpi_gpio_mappings()
906 } else if (ts->gpio_count == 2 && ts->gpio_int_idx == 1) { in goodix_add_acpi_gpio_mappings()
909 } else if (ts->gpio_count == 1 && ts->gpio_int_idx == -1 && in goodix_add_acpi_gpio_mappings()
915 } else if (soc_intel_is_byt() && ts->gpio_count == 2 && ts->gpio_int_idx == -1) { in goodix_add_acpi_gpio_mappings()
919 } else if (ts->gpio_count == 1 && ts->gpio_int_idx == 0) { in goodix_add_acpi_gpio_mappings()
[all …]
/linux/include/linux/spi/
H A Dtle62x0.h11 unsigned int gpio_count; member
/linux/drivers/platform/x86/dell/
H A Dalienware-wmi-wmax.c360 u32 gpio_count; member
1482 u32 gpio_count; in awcc_debugfs_init() local
1500 ret = awcc_read_total_gpios(wdev, &gpio_count); in awcc_debugfs_init()
1504 } else if (gpio_count > AWCC_MAX_RES_COUNT) { in awcc_debugfs_init()
1505 dev_dbg(&wdev->dev, "Reported GPIO Pin count may be incorrect: %u\n", gpio_count); in awcc_debugfs_init()
1511 priv->gpio_count = gpio_count; in awcc_debugfs_init()
1512 debugfs_create_u32("total_gpios", 0444, gpio_ctl, &priv->gpio_count); in awcc_debugfs_init()
1514 for (unsigned int i = 0; i < gpio_count; i++) { in awcc_debugfs_init()
/linux/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()
/linux/sound/soc/codecs/
H A Dtlv320adcx140.c964 int gpio_count = 0; in adcx140_configure_gpio() local
969 gpio_count = device_property_count_u32(adcx140->dev, in adcx140_configure_gpio()
971 if (gpio_count <= 0) in adcx140_configure_gpio()
974 if (gpio_count != ADCX140_NUM_GPIO_CFGS) in adcx140_configure_gpio()
978 gpio_outputs, gpio_count); in adcx140_configure_gpio()