mfd: rk805: fix submodules node available match error
[firefly-linux-kernel-4.4.55.git] / drivers / input / misc / rk8xx-pwrkey.c
index 6901c40e4b2cd45ea2207718f3c851e376f39939..580adc227a1762048db3aadcc94b81ae80287407 100644 (file)
@@ -59,7 +59,7 @@ static int rk8xx_pwrkey_probe(struct platform_device *pdev)
        int fall_irq, rise_irq, err;
        struct device_node *np;
 
-       np = of_find_node_by_name(pdev->dev.parent->of_node, "pwrkey");
+       np = of_get_child_by_name(pdev->dev.parent->of_node, "pwrkey");
        if (np) {
                if (!of_device_is_available(np)) {
                        dev_info(&pdev->dev, "device is disabled\n");