PMIC_GPIO_REG_MODE_DIR_SHIFT
val = val << PMIC_GPIO_REG_MODE_DIR_SHIFT;
dir = val >> PMIC_GPIO_REG_MODE_DIR_SHIFT;