gpio_direction_input
if (gpio_direction_input(pin) == 0) {
if (gpio_direction_input(pin) == 0) {
if (gpio_direction_input(MV2120_GPIO_RTC_IRQ) == 0)
err = gpio_direction_input(NET2BIG_GPIO_SATA0_POWER);
err = gpio_direction_input(NET2BIG_GPIO_SATA1_POWER);
if (gpio_direction_input(TSP2_RTC_GPIO) == 0)
if (gpio_direction_input(pin) == 0) {
if (gpio_direction_input(pin) == 0) {
if (gpio_direction_input(pin) == 0) {
if (gpio_direction_input(TS209_RTC_GPIO) == 0)
if (gpio_direction_input(TS409_RTC_GPIO) == 0)
gpio_direction_input(RDY_GPIO_PIN);
gpio_direction_input(ERR_GPIO_PIN);
gpio_direction_input(RDY_GPIO_PIN);
gpio_direction_input(IRQ_GPIO_PIN);
rc = gpio_direction_input(gpio);
gpio_direction_input(sharpsl_pm.machinfo->gpio_acin);
gpio_direction_input(sharpsl_pm.machinfo->gpio_batfull);
gpio_direction_input(sharpsl_pm.machinfo->gpio_batlock);
gpio_direction_input(SPITZ_GPIO_KEY_INT);
gpio_direction_input(SPITZ_GPIO_SYNC);
gpio_direction_input(SPITZ_GPIO_AC_IN);
gpio_direction_input(19); /* sd0 cd# */
gpio_direction_input(20); /* sd1 cd# */
gpio_direction_input(206); /* de-assert NAND CS# */
gpio_direction_input(GPIO_PTF7);
gpio_direction_input(GPIO_PTB3);
gpio_direction_input(GPIO_PTE6);
gpio_direction_input(GPIO_PTR0);
gpio_direction_input(GPIO_PTR4);
gpio_direction_input(GPIO_PTR5);
gpio_direction_input(GPIO_PTR6);
gpio_direction_input(GPIO_FN_INTC_IRQ1);
gpio_direction_input(GPIO_PTZ0);
gpio_direction_input(GPIO_PTN4);
gpio_direction_input(GPIO_PTA1);
gpio_direction_input(GPIO_PTX5);
gpio_direction_input(OLPC_GPIO_ECSCI);
gpio_direction_input(OLPC_GPIO_LID);
err = gpio_direction_input(gpio);
rc = gpio_direction_input(gpio);
gpio_direction_input(GPIO_BTN_S1);
gpio_direction_input(p54spi_gpio_irq);
gpio_direction_input(GPIO_CDA);
gpio_direction_input(GPIO_CDB);
gpio_direction_input(GPIO_VSL);
gpio_direction_input(GPIO_VSH);
gpio_direction_input(GPIO_BATTDEAD);
gpio_direction_input(GPIO_BATTWARN);