Lines Matching defs:colibri_pcmcia_gpios
43 static struct gpio colibri_pcmcia_gpios[] = {
56 ret = gpio_request_array(colibri_pcmcia_gpios,
57 ARRAY_SIZE(colibri_pcmcia_gpios));
61 skt->socket.pci_irq = gpio_to_irq(colibri_pcmcia_gpios[READY].gpio);
62 skt->stat[SOC_STAT_CD].irq = gpio_to_irq(colibri_pcmcia_gpios[DETECT].gpio);
71 gpio_free_array(colibri_pcmcia_gpios,
72 ARRAY_SIZE(colibri_pcmcia_gpios));
79 state->detect = !!gpio_get_value(colibri_pcmcia_gpios[DETECT].gpio);
80 state->ready = !!gpio_get_value(colibri_pcmcia_gpios[READY].gpio);
81 state->bvd1 = !!gpio_get_value(colibri_pcmcia_gpios[BVD1].gpio);
82 state->bvd2 = !!gpio_get_value(colibri_pcmcia_gpios[BVD2].gpio);
91 gpio_set_value(colibri_pcmcia_gpios[PPEN].gpio,
93 gpio_set_value(colibri_pcmcia_gpios[RESET].gpio,
126 colibri_pcmcia_gpios[RESET].gpio = COLIBRI270_RESET_GPIO;
127 colibri_pcmcia_gpios[PPEN].gpio = COLIBRI270_PPEN_GPIO;
128 colibri_pcmcia_gpios[BVD1].gpio = COLIBRI270_BVD1_GPIO;
129 colibri_pcmcia_gpios[BVD2].gpio = COLIBRI270_BVD2_GPIO;
130 colibri_pcmcia_gpios[DETECT].gpio = COLIBRI270_DETECT_GPIO;
131 colibri_pcmcia_gpios[READY].gpio = COLIBRI270_READY_GPIO;
134 colibri_pcmcia_gpios[RESET].gpio = COLIBRI320_RESET_GPIO;
135 colibri_pcmcia_gpios[PPEN].gpio = COLIBRI320_PPEN_GPIO;
136 colibri_pcmcia_gpios[BVD1].gpio = COLIBRI320_BVD1_GPIO;
137 colibri_pcmcia_gpios[BVD2].gpio = COLIBRI320_BVD2_GPIO;
138 colibri_pcmcia_gpios[DETECT].gpio = COLIBRI320_DETECT_GPIO;
139 colibri_pcmcia_gpios[READY].gpio = COLIBRI320_READY_GPIO;