The argument parsing code in the pmic command uses an implicit switch/case fallthrough to handle the common part of having one or two arguments.
Add our "fallthrough;" statement-like macro before the second branch in the parsing code, to avoid a warning when GCC's -Wimplicit-fallthrough warning option is enabled. Signed-off-by: Andre Przywara <andre.przyw...@arm.com> --- cmd/pmic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/pmic.c b/cmd/pmic.c index 3ad1b8aa375..e5fc8f97b75 100644 --- a/cmd/pmic.c +++ b/cmd/pmic.c @@ -34,6 +34,7 @@ static int do_dev(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) printf("Can't get PMIC: %s!\n", name); return failure(ret); } + fallthrough; case 1: if (!currdev) { printf("PMIC device is not set!\n\n"); -- 2.25.1