I would like to stop exporting OF-specific devm_gpiod_get_from_of_node()
so that gpiolib can be cleaned a bit, so let's switch to the generic
fwnode property API.

Signed-off-by: Dmitry Torokhov <dmitry.torok...@gmail.com>

diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c 
b/drivers/mtd/nand/raw/stm32_fmc2_nand.c
index 87c1c7dd97eb..7e466b840368 100644
--- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c
+++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c
@@ -1799,9 +1799,8 @@ static int stm32_fmc2_nfc_parse_child(struct 
stm32_fmc2_nfc *nfc,
                nand->cs_used[i] = cs;
        }
 
-       nand->wp_gpio = devm_gpiod_get_from_of_node(nfc->dev, dn,
-                                                   "wp-gpios", 0,
-                                                   GPIOD_OUT_HIGH, "wp");
+       nand->wp_gpio = devm_fwnode_gpiod_get(nfc->dev, of_fwnode_handle(dn),
+                                             "wp", GPIOD_OUT_HIGH, "wp");
        if (IS_ERR(nand->wp_gpio)) {
                ret = PTR_ERR(nand->wp_gpio);
                if (ret != -ENOENT)

-- 
b4 0.10.0-dev-fc921

Reply via email to