util/lint: Remove SuperIO from checkpatch spellcheck

Patch 423e9e0fc0: Documentation/lint: Use Super I/O instead of SuperIO
added the word SuperIO to the checkpatch spelling list.

There were unfortunately some issues with this.

1) This introduced a problem because the comparison is used in different
cases in different places.  The misspelled word is compared ignoring
the case, but when looking for the correct word, it looks through the
list for the misspelling in all lowercase.  When it couldn't find the
word "superio" in the list, the variable came back uninitialized.

2) The spellcheck feature isn't enabled in checkpatch unless the option
--strict is enabled, so this wasn't getting reported anyway.

3) SuperIO (or superio) will match the KCONFIG options such as
CONFIG_SUPERIO_NUVOTON_NCT5104D, and suggest "Super I/O" which doesn't
make any sense.

Signed-off-by: Martin Roth <gaumless@gmail.com>
Change-Id: I464305af539926ac8a45c9c0d59eeb2c78dea17a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61434
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
This commit is contained in:
Martin Roth 2022-01-27 15:06:03 -07:00 committed by Martin Roth - Personal
parent e9d0653308
commit 38c7314137
1 changed files with 0 additions and 1 deletions

View File

@ -27,7 +27,6 @@ Debiab||Debian
FTBS||FTBFS FTBS||FTBFS
POSIX-complient||POSIX-compliant POSIX-complient||POSIX-compliant
READEME||README READEME||README
SuperIO||Super I/O
aaccessibility||accessibility aaccessibility||accessibility
aaccession||accession aaccession||accession
abailable||available abailable||available