]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
board: siemens: iot2050: use the named gpio to control the user-button
authorchao zeng <chao.zeng@siemens.com>
Tue, 28 Feb 2023 18:19:20 +0000 (19:19 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 29 Mar 2023 15:58:26 +0000 (11:58 -0400)
User-button is controlled by the mcu domain gpio number 25.
But main0 main1 mcu domain all have gpio number 25.

To identify where the gpio is from, Using gpio controll base as the prefix
to indicate the gpio resource.

Signed-off-by: chao zeng <chao.zeng@siemens.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
board/siemens/iot2050/board.c

index 57d7009e8c7f57c1a112804b3077a63d48844828..2735ae3fb7406dfeee2782a5503932fe563ea589 100644 (file)
@@ -183,7 +183,7 @@ static bool user_button_pressed(void)
 
        memset(&gpio, 0, sizeof(gpio));
 
-       if (dm_gpio_lookup_name("25", &gpio) < 0 ||
+       if (dm_gpio_lookup_name("gpio@42110000_25", &gpio) < 0 ||
            dm_gpio_request(&gpio, "USER button") < 0 ||
            dm_gpio_set_dir_flags(&gpio, GPIOD_IS_IN) < 0)
                return false;