Lines Matching refs:io
190 if (gpio_is_valid(vbat->io))
191 gpio_direction_output(vbat->io, vbat->enable);
193 if (gpio_is_valid(vbat->io))
194 gpio_direction_output(vbat->io, !(vbat->enable));
297 if (gpio_is_valid(poweron->io)) {
298 gpio_direction_output(poweron->io, poweron->enable);
302 if (gpio_is_valid(reset->io)) {
303 gpio_direction_output(reset->io, reset->enable);
308 LOG("wifi turn on power [GPIO%d-%d]\n", poweron->io, poweron->enable);
310 if (gpio_is_valid(poweron->io)) {
312 gpio_direction_output(poweron->io, !(poweron->enable));
316 if (gpio_is_valid(reset->io)) {
317 gpio_direction_output(reset->io, !(reset->enable));
329 LOG("wifi shut off power [GPIO%d-%d]\n", poweron->io, !poweron->enable);
367 if (gpio_is_valid(wifi_int_irq->io)) {
368 return gpio_to_irq(wifi_int_irq->io);
369 //return wifi_int_irq->io;
386 if (gpio_is_valid(wifi_int_irq->io))
517 if (gpio_is_valid(gpio->io)) {
521 ret = gpio_request(gpio->io, gpio->name);
604 data->power_n.io = gpio;
610 data->power_n.io = -1;
615 data->vbat_n.io = gpio;
621 data->vbat_n.io = -1;
626 data->reset_n.io = gpio;
632 data->reset_n.io = -1;
637 data->wifi_int_b.io = gpio;
642 data->wifi_int_b.io = -1;
872 if (gpio_is_valid(pdata->power_n.io) &&
873 gpio_direction_output(pdata->power_n.io, pdata->power_n.enable);
914 if (gpio_is_valid(rfkill->pdata->power_n.io))
915 gpio_free(rfkill->pdata->power_n.io);
917 if (gpio_is_valid(rfkill->pdata->reset_n.io))
918 gpio_free(rfkill->pdata->reset_n.io);