BITS_PER_GPO
BIT(offset * BITS_PER_GPO +
BIT(offset * BITS_PER_GPO +
BIT(offset * BITS_PER_GPO +
BIT(offset * BITS_PER_GPO),
value ? BIT(offset * BITS_PER_GPO) : 0);
return val & BIT(offset * BITS_PER_GPO);
BIT(offset * BITS_PER_GPO),
value ? BIT(offset * BITS_PER_GPO) : 0);