[U-Boot] [PATCH 09/33] gpio: Use case-insentive matching on the GPIO name

Simon Glass sjg at chromium.org
Tue Jan 22 01:12:46 UTC 2019


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 at chromium.org>
---

 cmd/gpio.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/gpio.c b/cmd/gpio.c
index 1bf7363b3a..8e1fc2544f 100644
--- a/cmd/gpio.c
+++ b/cmd/gpio.c
@@ -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;
 
-- 
2.20.1.321.g9e740568ce-goog



More information about the U-Boot mailing list