futility/cmd_gbb_utility.c: Allow OR'ing new GBB flags

It maybe the case that the caller wishes to not clobber
the current flags set and merely just OR on the new bits.

BUG=b:270074866
TEST=```
 # futility gbb --flash --get --flags
 # futility gbb --flash --set --flags=(+|-)0x1
 # futility gbb --flash --get --flags
as expected.
```

Change-Id: Ibd56dff986d2075b7b220c531e66b224d488b6e6
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4273505
Auto-Submit: Edward O'Callaghan <quasisec@chromium.org>
Commit-Queue: Yu-Ping Wu <yupingso@chromium.org>
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
1 file changed