Lines Matching full:gpios
42 int gpios[NUM_GPIOS]; member
57 bool value = gpio_get_value(oms->gpios[gpio_num]); in of_mmc_spi_read_gpio()
126 for (i = 0; i < ARRAY_SIZE(oms->gpios); i++) { in mmc_spi_get_pdata()
129 oms->gpios[i] = of_get_gpio_flags(np, i, &gpio_flags); in mmc_spi_get_pdata()
130 if (!gpio_is_valid(oms->gpios[i])) in mmc_spi_get_pdata()
133 ret = gpio_request(oms->gpios[i], dev_name(dev)); in mmc_spi_get_pdata()
135 oms->gpios[i] = -EINVAL; in mmc_spi_get_pdata()
143 if (gpio_is_valid(oms->gpios[CD_GPIO])) in mmc_spi_get_pdata()
145 if (gpio_is_valid(oms->gpios[WP_GPIO])) in mmc_spi_get_pdata()
174 for (i = 0; i < ARRAY_SIZE(oms->gpios); i++) { in mmc_spi_put_pdata()
175 if (gpio_is_valid(oms->gpios[i])) in mmc_spi_put_pdata()
176 gpio_free(oms->gpios[i]); in mmc_spi_put_pdata()