gpio: stm32: cosmetic: cleanup gpio_stm32_probe
authorPatrick Delaunay <patrick.delaunay@st.com>
Wed, 9 Sep 2020 16:28:33 +0000 (18:28 +0200)
committerPatrick Delaunay <patrick.delaunay@st.com>
Fri, 2 Oct 2020 13:05:14 +0000 (15:05 +0200)
Move the variables definition at the beggining of the function
gpio_stm32_probe().

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@st.com>
drivers/gpio/stm32_gpio.c

index 5bff27f..aa70b1d 100644 (file)
@@ -273,9 +273,12 @@ static const struct dm_gpio_ops gpio_stm32_ops = {
 static int gpio_stm32_probe(struct udevice *dev)
 {
        struct stm32_gpio_priv *priv = dev_get_priv(dev);
+       struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev);
+       struct ofnode_phandle_args args;
+       const char *name;
        struct clk clk;
        fdt_addr_t addr;
-       int ret;
+       int ret, i;
 
        addr = dev_read_addr(dev);
        if (addr == FDT_ADDR_T_NONE)
@@ -283,11 +286,6 @@ static int gpio_stm32_probe(struct udevice *dev)
 
        priv->regs = (struct stm32_gpio_regs *)addr;
 
-       struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev);
-       struct ofnode_phandle_args args;
-       const char *name;
-       int i;
-
        name = dev_read_string(dev, "st,bank-name");
        if (!name)
                return -EINVAL;