gpio: raspberrypi-exp: Release firmware handle on unbind
[linux-2.6-microblaze.git] / drivers / gpio / gpio-raspberrypi-exp.c
index bb100e0..64a552e 100644 (file)
@@ -208,7 +208,7 @@ static int rpi_exp_gpio_probe(struct platform_device *pdev)
                return -ENOENT;
        }
 
-       fw = rpi_firmware_get(fw_node);
+       fw = devm_rpi_firmware_get(&pdev->dev, fw_node);
        of_node_put(fw_node);
        if (!fw)
                return -EPROBE_DEFER;