Even pin with GPIOF_UNUSED function can have a label.
The criteria to add or not a space character is linked to label not to
the used/unused status.

Signed-off-by: Patrice Chotard <patrice.chot...@foss.st.com>
---

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

diff --git a/drivers/gpio/gpio-uclass.c b/drivers/gpio/gpio-uclass.c
index d60e46159a..a00880e446 100644
--- a/drivers/gpio/gpio-uclass.c
+++ b/drivers/gpio/gpio-uclass.c
@@ -916,7 +916,7 @@ int gpio_get_status(struct udevice *dev, int offset, char 
*buf, int buffsize)
                snprintf(str + len, buffsize - len, ": %d [%c]%s%s",
                         ret,
                         used ? 'x' : ' ',
-                        used ? " " : "",
+                        label ? " " : "",
                         label ? label : "");
                break;
        }
-- 
2.25.1

Reply via email to