Lines Matching refs:gpio_data
128 gpio_direction_output(data->pdata->gpio_data, 1);
147 gpio_set_value(data->pdata->gpio_data, val);
166 gpio_direction_output(data->pdata->gpio_data, 1);
172 gpio_set_value(data->pdata->gpio_data, 0);
178 gpio_set_value(data->pdata->gpio_data, 1);
202 gpio_direction_input(data->pdata->gpio_data);
205 if (gpio_get_value(data->pdata->gpio_data)) {
248 gpio_direction_input(data->pdata->gpio_data);
251 enable_irq(gpio_to_irq(data->pdata->gpio_data));
252 if (gpio_get_value(data->pdata->gpio_data) == 0) {
253 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data));
262 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data));
414 gpio_direction_output(data->pdata->gpio_data, 0);
420 gpio_set_value(data->pdata->gpio_data, 1);
422 gpio_direction_input(data->pdata->gpio_data);
432 gpio_direction_output(data->pdata->gpio_data, 1);
448 if (gpio_get_value(data->pdata->gpio_data)) {
454 enable_irq(gpio_to_irq(data->pdata->gpio_data));
456 if (gpio_get_value(data->pdata->gpio_data)
465 val |= !!gpio_get_value(data->pdata->gpio_data);
564 ret = gpio_request(data->pdata->gpio_data, "SHT15 data");
575 ret = request_irq(gpio_to_irq(data->pdata->gpio_data),
584 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data));
596 free_irq(gpio_to_irq(data->pdata->gpio_data), data);
598 gpio_free(data->pdata->gpio_data);
623 free_irq(gpio_to_irq(data->pdata->gpio_data), data);
624 gpio_free(data->pdata->gpio_data);