Lines Matching refs:gpio_detect
195 struct gpio_desc *gpio_detect;
861 if (chip->gpio_detect) {
862 ret = gpiod_get_value_cansleep(chip->gpio_detect);
968 if (!chip->gpio_detect && chip->is_present != (ret >= 0)) {
999 ret = gpiod_get_value_cansleep(chip->gpio_detect);
1124 chip->gpio_detect = devm_gpiod_get_optional(&client->dev,
1126 if (IS_ERR(chip->gpio_detect)) {
1128 PTR_ERR(chip->gpio_detect));
1129 return PTR_ERR(chip->gpio_detect);
1134 if (!chip->gpio_detect)
1137 irq = gpiod_to_irq(chip->gpio_detect);
1156 if (!(force_load || chip->gpio_detect)) {