Lines Matching refs:GPIO
82 * This is a bit tricky. When a board lacks a GPIO function, the corresponding
83 * GPIO bit number in the card_info structure is set to 0.
87 GPIO (struct zoran *zr,
251 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_SLEEP], !sleep);
255 "%s: jpeg_codec_sleep() - wake GPIO=0x%08x\n",
261 "%s: jpeg_codec_sleep() - sleep GPIO=0x%08x\n",
278 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 0);
280 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_RESET], 1);
677 GPIO(zr, zr->card.gpio[ZR_GPIO_JPEG_FRAME], val);
688 GPIO(zr, 5, val);
690 GPIO(zr, 5, 1);
693 GPIO(zr, zr->card.gpio[ZR_GPIO_VID_DIR],
1617 /* set up GPIO direction - all output */
1620 /* set up GPIO pins and guest bus timing */