pxa2x0_gpio_set_function
pxa2x0_gpio_set_function(GPIO_EXT_BUS_READY, GPIO_SET | GPIO_OUT);
pxa2x0_gpio_set_function(conflist[i][j].pin,
pxa2x0_gpio_set_function(pin, GPIO_OUT);
pxa2x0_gpio_set_function(pin, GPIO_IN);
extern u_int pxa2x0_gpio_set_function(u_int, u_int);
pxa2x0_gpio_set_function(74, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(75, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(76, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(77, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(58 + nldd, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(sc->sc_irqpin[s[i]], GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_irqcfpin[s[i]], GPIO_IN);
pxa2x0_gpio_set_function(i, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(56, GPIO_ALT_FN_1_IN);
pxa2x0_gpio_set_function(57, GPIO_ALT_FN_1_IN);
pxa2x0_gpio_set_function(7, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(12, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(8, GPIO_ALT_FN_1_OUT); /* MMCCS0 */
pxa2x0_gpio_set_function(53, GPIO_ALT_FN_1_OUT); /* MMCCLK */
pxa2x0_gpio_set_function(11, GPIO_IN); /* nSD_DETECT */
pxa2x0_gpio_set_function(22, GPIO_IN); /* nSD_WP */
pxa2x0_gpio_set_function(11, GPIO_IN); /* PCD1 */
pxa2x0_gpio_set_function(26, GPIO_IN); /* PRDY1/~IRQ1 */
pxa2x0_gpio_set_function(bvd, GPIO_IN); /* BVD1/~STSCHG1 */
pxa2x0_gpio_set_function(48, GPIO_ALT_FN_2_OUT | npoe_fn); /* nPOE */
pxa2x0_gpio_set_function(49, GPIO_ALT_FN_2_OUT); /* nPWE */
pxa2x0_gpio_set_function(50, GPIO_ALT_FN_2_OUT); /* nPIOR */
pxa2x0_gpio_set_function(51, GPIO_ALT_FN_2_OUT); /* nPIOW */
pxa2x0_gpio_set_function(52, GPIO_ALT_FN_2_OUT); /* nPCE1 */
pxa2x0_gpio_set_function(53, GPIO_ALT_FN_2_OUT); /* nPCE2 */
pxa2x0_gpio_set_function(54, GPIO_ALT_FN_2_OUT); /* pSKTSEL */
pxa2x0_gpio_set_function(102, GPIO_ALT_FN_1_OUT); /* nPCE1 */
pxa2x0_gpio_set_function(105, GPIO_ALT_FN_1_OUT); /* nPCE2 */
pxa2x0_gpio_set_function(79, GPIO_ALT_FN_1_OUT); /* pSKTSEL */
pxa2x0_gpio_set_function(55, GPIO_ALT_FN_2_OUT); /* nPREG */
pxa2x0_gpio_set_function(56, GPIO_ALT_FN_1_IN); /* nPWAIT */
pxa2x0_gpio_set_function(57, GPIO_ALT_FN_1_IN); /* nIOIS16 */
pxa2x0_gpio_set_function(49, GPIO_ALT_FN_2_OUT); /* nPWE */
pxa2x0_gpio_set_function(15, GPIO_ALT_FN_2_OUT); /* nCS 1 */
pxa2x0_gpio_set_function(rst, GPIO_OUT | GPIO_SET); /* RESET 1 */
pxa2x0_gpio_set_function(rst, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(27, GPIO_IN);
pxa2x0_gpio_set_function(107, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(118, GPIO_ALT_FN_1_IN | GPIO_CLR);
pxa2x0_gpio_set_function(78, GPIO_ALT_FN_2_OUT); /* nCS 2 */
pxa2x0_gpio_set_function(52, GPIO_OUT | GPIO_SET); /* RESET 2 */
pxa2x0_gpio_set_function(52, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(49, GPIO_ALT_FN_2_OUT); /* nPWE */
pxa2x0_gpio_set_function(15, GPIO_ALT_FN_2_OUT); /* nCS 1 */
pxa2x0_gpio_set_function(107, GPIO_OUT | GPIO_CLR); /* RESET 1 */
pxa2x0_gpio_set_function(107, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(111, GPIO_CLR | GPIO_ALT_FN_1_IN);
pxa2x0_gpio_set_function(80, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(80, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(36, GPIO_IN); /* PCD2 */
pxa2x0_gpio_set_function(27, GPIO_IN); /* PRDY2/~IRQ2 */
pxa2x0_gpio_set_function(18, GPIO_IN); /* BVD2/~STSCHG2 */
pxa2x0_gpio_set_function(80, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(17, GPIO_IN);
pxa2x0_gpio_set_function(17, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(17, GPIO_IN);
pxa2x0_gpio_set_function(48, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(48, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(gxpcic_gpio_reset, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(52, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(53, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(52, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(53, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(gxpcic_gpio_reset, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(48, poe);
pxa2x0_gpio_set_function(52, pce1);
pxa2x0_gpio_set_function(53, pce2);
pxa2x0_gpio_set_function(i, GPIO_ALT_FN_2_OUT);
pxa2x0_gpio_set_function(56, GPIO_ALT_FN_1_IN);
pxa2x0_gpio_set_function(57, GPIO_ALT_FN_1_IN);
pxa2x0_gpio_set_function(14, GPIO_OUT);
pxa2x0_gpio_set_function(2, GPIO_IN);
pxa2x0_gpio_set_function(9, GPIO_IN);
pxa2x0_gpio_set_function(reset_pin[so->socket],
pxa2x0_gpio_set_function(0, GPIO_IN);
pxa2x0_gpio_set_function(1, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_key_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_power_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_reset_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_intr_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_detect_pin, GPIO_IN);
pxa2x0_gpio_set_function(39/*GPIO_WS003SH_XXX*/,
pxa2x0_gpio_set_function(GPIO_WS003SH_MAX1233_CS,
pxa2x0_gpio_set_function(GPIO_WS007SH_ADS7846_CS,
pxa2x0_gpio_set_function(GPIO_WS011SH_AK4184_CS,
pxa2x0_gpio_set_function(sc->sc_model->intr_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_model->intr_pin, GPIO_OUT|GPIO_SET);
pxa2x0_gpio_set_function(sc->sc_model->intr_pin, GPIO_IN);
pxa2x0_gpio_set_function(89, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(GPIO_HP_IN_C860, GPIO_IN);
pxa2x0_gpio_set_function(GPIO_HP_IN_C3000, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_ac_detect_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_charge_comp_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_batt_cover_pin, GPIO_IN);
pxa2x0_gpio_set_function(pin, GPIO_SET|GPIO_OUT);
pxa2x0_gpio_set_function(pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_wp_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_detect_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_wp_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_power_pin, GPIO_OUT|GPIO_SET);
pxa2x0_gpio_set_function(sc->sc_detect_pin, GPIO_IN);
pxa2x0_gpio_set_function(C3000_RC_IRQ_PIN, GPIO_IN);
pxa2x0_gpio_set_function(sc->ads7846.gpio, GPIO_OUT|GPIO_SET);
pxa2x0_gpio_set_function(sc->max1111.gpio, GPIO_OUT|GPIO_SET);
pxa2x0_gpio_set_function(sc->lz9jg18.gpio, GPIO_OUT|GPIO_SET);
pxa2x0_gpio_set_function(sc->lz9jg18.sfrm_pin, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(sc->lz9jg18.sclk_pin, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(sc->lz9jg18.txd_pin, GPIO_OUT | GPIO_CLR);
pxa2x0_gpio_set_function(sc->lz9jg18.rxd_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->lz9jg18.sclk_pin, sclk_fn);
pxa2x0_gpio_set_function(sc->lz9jg18.sfrm_pin, sfrm_fn);
pxa2x0_gpio_set_function(sc->lz9jg18.txd_pin, txd_fn);
pxa2x0_gpio_set_function(sc->lz9jg18.rxd_pin, rxd_fn);
pxa2x0_gpio_set_function(sc->sc_tp_int_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_tp_int_pin, GPIO_OUT | GPIO_SET);
pxa2x0_gpio_set_function(sc->sc_tp_int_pin, GPIO_IN);
pxa2x0_gpio_set_function(sc->sc_hsync_pin, GPIO_IN);
pxa2x0_gpio_set_function(C3000_USB_DEVICE_PIN, GPIO_IN);
pxa2x0_gpio_set_function(C3000_USB_HOST_PIN, GPIO_IN);
pxa2x0_gpio_set_function(C3000_USB_HOST_POWER_PIN,
pxa2x0_gpio_set_function(C3000_USB_HOST_POWER_PIN,
pxa2x0_gpio_set_function(89, GPIO_OUT | GPIO_SET);