FPC202_GPIO_P0_S0_OUT_A
val |= BIT(offset - FPC202_GPIO_P0_S0_OUT_A);
val &= ~BIT(offset - FPC202_GPIO_P0_S0_OUT_A);
} else if (offset < FPC202_GPIO_P0_S0_OUT_A) {
bit = BIT(offset - FPC202_GPIO_P0_S0_OUT_A);
val = (u8)ret | BIT(offset - FPC202_GPIO_P0_S0_OUT_A);
return offset < FPC202_GPIO_P0_S0_OUT_A ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;