AS3722_GPIOn_SIGNAL
val = !!(val & AS3722_GPIOn_SIGNAL(offset));
val = (en_invert) ? 0 : AS3722_GPIOn_SIGNAL(offset);
val = (en_invert) ? AS3722_GPIOn_SIGNAL(offset) : 0;
AS3722_GPIOn_SIGNAL(offset), val);