mmc: pwrseq_simple: Bug solve.
authorJosep Orga <jorga@somdevices.com>
Sun, 19 Apr 2020 18:05:53 +0000 (20:05 +0200)
committerJosep Orga <jorga@somdevices.com>
Sun, 19 Apr 2020 18:05:53 +0000 (20:05 +0200)
Signed-off-by: Josep Orga <jorga@somdevices.com>
drivers/mmc/core/pwrseq_simple.c

index 4e537e8..57f6234 100644 (file)
@@ -56,7 +56,7 @@ static void mmc_pwrseq_simple_set_gpios_value(struct mmc_pwrseq_simple *pwrseq,
                        if (!value) {
                                //Power on sequence
                                gpiod_set_array_value_cansleep(
-                                       chip_en_gpios->ndescs, chip_en_gpios->desc, values);
+                                       chip_en_gpios->ndescs, chip_en_gpios->desc, values_chip_en);
                                msleep(5);
                                gpiod_set_array_value_cansleep(
                                        reset_gpios->ndescs, reset_gpios->desc, values);
@@ -66,7 +66,7 @@ static void mmc_pwrseq_simple_set_gpios_value(struct mmc_pwrseq_simple *pwrseq,
                                        reset_gpios->ndescs, reset_gpios->desc, values);
                                msleep(5);
                                gpiod_set_array_value_cansleep(
-                                       chip_en_gpios->ndescs, chip_en_gpios->desc, values);
+                                       chip_en_gpios->ndescs, chip_en_gpios->desc, values_chip_en);
                        }
                } else {
                        gpiod_set_array_value_cansleep(