SGPIO_LUTON_BIT_SOURCE
clr = FIELD_PREP(SGPIO_LUTON_BIT_SOURCE, BIT(bit));
set = FIELD_PREP(SGPIO_LUTON_BIT_SOURCE, value << bit);
val = FIELD_GET(SGPIO_LUTON_BIT_SOURCE, portval);