Lines Matching refs:io

187         if (gpio_is_valid(vbat->io)) {

188 gpio_direction_output(vbat->io, vbat->enable);
191 if (gpio_is_valid(vbat->io)) {
192 gpio_direction_output(vbat->io, !(vbat->enable));
294 if (gpio_is_valid(poweron->io)) {
295 gpio_direction_output(poweron->io, poweron->enable);
299 if (gpio_is_valid(reset->io)) {
300 gpio_direction_output(reset->io, reset->enable);
305 LOG("wifi turn on power [GPIO%d-%d]\n", poweron->io, poweron->enable);
307 if (gpio_is_valid(poweron->io)) {
309 gpio_direction_output(poweron->io, !(poweron->enable));
313 if (gpio_is_valid(reset->io)) {
314 gpio_direction_output(reset->io, !(reset->enable));
326 LOG("wifi shut off power [GPIO%d-%d]\n", poweron->io, !poweron->enable);
364 if (gpio_is_valid(wifi_int_irq->io)) {
365 return gpio_to_irq(wifi_int_irq->io);
382 if (gpio_is_valid(wifi_int_irq->io)) {
509 if (gpio_is_valid(gpio->io)) {
513 ret = gpio_request(gpio->io, gpio->name);
586 data->power_n.io = gpio;
590 data->power_n.io = -1;
594 data->vbat_n.io = gpio;
598 data->vbat_n.io = -1;
602 data->reset_n.io = gpio;
606 data->reset_n.io = -1;
610 data->wifi_int_b.io = gpio;
614 data->wifi_int_b.io = -1;
854 if (gpio_is_valid(pdata->power_n.io) && primary_sdio_host && primary_sdio_host->support_chip_alive) {
855 gpio_direction_output(pdata->power_n.io, pdata->power_n.enable);
858 if (gpio_is_valid(pdata->power_n.io)) {
859 gpio_direction_output(pdata->power_n.io, !pdata->power_n.enable);
901 if (gpio_is_valid(rfkill->pdata->power_n.io)) {
902 gpio_free(rfkill->pdata->power_n.io);
905 if (gpio_is_valid(rfkill->pdata->reset_n.io)) {
906 gpio_free(rfkill->pdata->reset_n.io);