Lines Matching refs:switch_pin
136 int switch_pin;
145 if (host->switch_pin < 0)
147 return omap_get_gpio_datain(host->switch_pin);
183 if (enable_poll && host->switch_pin >= 0)
575 if (host->switch_pin == -1)
1065 host->switch_pin = minfo->switch_pin;
1110 if (host->switch_pin >= 0) {
1115 if (omap_request_gpio(host->switch_pin) != 0) {
1117 host->switch_pin = -1;
1121 omap_set_gpio_direction(host->switch_pin, 1);
1122 ret = request_irq(OMAP_GPIO_IRQ(host->switch_pin),
1126 omap_free_gpio(host->switch_pin);
1127 host->switch_pin = -1;
1138 free_irq(OMAP_GPIO_IRQ(host->switch_pin), host);
1139 omap_free_gpio(host->switch_pin);
1140 host->switch_pin = -1;
1189 if (host->switch_pin >= 0) {
1192 free_irq(OMAP_GPIO_IRQ(host->switch_pin), host);
1193 omap_free_gpio(host->switch_pin);
1194 host->switch_pin = -1;