GPOUT_HIGH
GPI_NONE, value ? GPOUT_HIGH : GPOUT_LOW,
u32 dout = (value ? GPOUT_HIGH : GPOUT_LOW) << shift;