aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/video/backlight/tps65217_bl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/backlight/tps65217_bl.c b/drivers/video/backlight/tps65217_bl.c
index 380917c86276..762e3feed097 100644
--- a/drivers/video/backlight/tps65217_bl.c
+++ b/drivers/video/backlight/tps65217_bl.c
@@ -184,11 +184,11 @@ static struct tps65217_bl_pdata *
184tps65217_bl_parse_dt(struct platform_device *pdev) 184tps65217_bl_parse_dt(struct platform_device *pdev)
185{ 185{
186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); 186 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
187 struct device_node *node = of_node_get(tps->dev->of_node); 187 struct device_node *node;
188 struct tps65217_bl_pdata *pdata, *err; 188 struct tps65217_bl_pdata *pdata, *err;
189 u32 val; 189 u32 val;
190 190
191 node = of_find_node_by_name(node, "backlight"); 191 node = of_get_child_by_name(tps->dev->of_node, "backlight");
192 if (!node) 192 if (!node)
193 return ERR_PTR(-ENODEV); 193 return ERR_PTR(-ENODEV);
194 194