USE_SEL_MASK
mode = value & USE_SEL_MASK;
value &= ~USE_SEL_MASK;
if ((value & USE_SEL_MASK) != USE_SEL_GPIO) {
iowrite32((value & USE_SEL_MASK) | USE_SEL_GPIO, reg);