From: Krzysztof Kozlowski Date: Fri, 6 Jun 2014 21:35:51 +0000 (-0700) Subject: drivers/rtc/rtc-88pm860x.c: use of_get_child_by_name() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e66040cbd21fd731e818ef9261a893cb1ae5c90f;p=GitHub%2FLineageOS%2FG12%2Fandroid_kernel_amlogic_linux-4.9.git drivers/rtc/rtc-88pm860x.c: use of_get_child_by_name() Use of_get_child_by_name() to obtain reference to charger node instead of of_find_node_by_name() which can walk outside of the parent node. Signed-off-by: Krzysztof Kozlowski Acked-by: Jingoo Han Cc: Haojian Zhuang Cc: Sachin Kamat Cc: Alessandro Zummo Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/rtc/rtc-88pm860x.c b/drivers/rtc/rtc-88pm860x.c index 816504846cdd..fb9e3c63b4ac 100644 --- a/drivers/rtc/rtc-88pm860x.c +++ b/drivers/rtc/rtc-88pm860x.c @@ -293,7 +293,7 @@ static int pm860x_rtc_dt_init(struct platform_device *pdev, int ret; if (!np) return -ENODEV; - np = of_find_node_by_name(np, "rtc"); + np = of_get_child_by_name(np, "rtc"); if (!np) { dev_err(&pdev->dev, "failed to find rtc node\n"); return -ENODEV;