GPO_PRIMARY_AC97
data = GPO_SECONDARY_AC97 | GPO_PRIMARY_AC97 | polarity;
m3_wr_2(sc, GPIO_DIRECTION, dir & ~GPO_PRIMARY_AC97);
m3_wr_2(sc, GPIO_MASK, ~GPO_PRIMARY_AC97);
m3_wr_2(sc, GPIO_DIRECTION, dir | GPO_PRIMARY_AC97);
m3_wr_2(sc, GPIO_DATA, GPO_PRIMARY_AC97);