gpio: Use case-insentive matching on the GPIO name

Allow the 'gpio' command to match GPIO bank names regardless of the case
of each. While these are generally in upper case, it is useful to be able
to provide lower case with the command.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
Simon Glass 2019-02-16 20:24:43 -07:00 committed by Bin Meng
parent b8989b537e
commit 48ca690917

View File

@ -90,7 +90,7 @@ static int do_gpio_status(bool all, const char *gpio_name)
banklen = bank_name ? strlen(bank_name) : 0;
if (!gpio_name || !bank_name ||
!strncmp(gpio_name, bank_name, banklen)) {
!strncasecmp(gpio_name, bank_name, banklen)) {
const char *p = NULL;
int offset;