From: Pali Rohár Date: Mon, 25 Jul 2022 11:56:14 +0000 (+0200) Subject: gpio: mvebu_gpio: Set bank name to mvebu%d X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=da76996a1a09de7522eb8af192730425a1f7842a;p=u-boot.git gpio: mvebu_gpio: Set bank name to mvebu%d Currently bank name is just one alphabetical letter. Change it to mvebu and number. Signed-off-by: Pali Rohár Reviewed-by: Stefan Roese --- diff --git a/drivers/gpio/mvebu_gpio.c b/drivers/gpio/mvebu_gpio.c index 55ed685f70..f706a6dfa4 100644 --- a/drivers/gpio/mvebu_gpio.c +++ b/drivers/gpio/mvebu_gpio.c @@ -23,7 +23,7 @@ struct mvebu_gpio_regs { struct mvebu_gpio_priv { struct mvebu_gpio_regs *regs; - char name[2]; + char name[sizeof("mvebuX_")]; }; static int mvebu_gpio_direction_input(struct udevice *dev, unsigned int gpio) @@ -93,7 +93,7 @@ static int mvebu_gpio_probe(struct udevice *dev) priv->regs = dev_read_addr_ptr(dev); uc_priv->gpio_count = dev_read_u32_default(dev, "ngpios", MVEBU_GPIOS_PER_BANK); - priv->name[0] = 'A' + dev_seq(dev); + sprintf(priv->name, "mvebu%d_", dev_seq(dev)); uc_priv->bank_name = priv->name; return 0;