NMK_GPIO_ALT_B
return (afunc ? NMK_GPIO_ALT_A : 0) | (bfunc ? NMK_GPIO_ALT_B : 0);
[NMK_GPIO_ALT_B] = "altB",
NMK_PIN_GROUP(trig_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2c4_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2c1_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2c2_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2c2_b_2, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(msp0txrx_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2c1_b_2, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(u2rxtx_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(uartmodtx_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(msp0sck_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(uartmodrx_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(stmmod_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(uartmodrx_b_2, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(spi3_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(msp1txrx_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(kp_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(kp_b_2, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(sm_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(smcs0_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(smcs1_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(ipgpio7_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(ipgpio2_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(ipgpio3_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(lcdaclk_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(lcda_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(lcd_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(lcd_d16_d23_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(ddrtrig_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(pwl_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(spi1_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(mc3_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(pwl_b_2, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(pwl_b_3, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(pwl_b_4, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(mmcsd_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(u1_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(i2cusb_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(clcd_16_23_b_1, NMK_GPIO_ALT_B),
NMK_PIN_GROUP(usbfs_b_1, NMK_GPIO_ALT_B),
if (gpio_mode & NMK_GPIO_ALT_B)
#define PIN_ALT_B (NMK_GPIO_ALT_B << PIN_ALT_SHIFT)
#define NMK_GPIO_ALT_C (NMK_GPIO_ALT_A | NMK_GPIO_ALT_B)