rk fb:fix pwr_ctr_parse_dt
authoryxj <yxj@rock-chips.com>
Fri, 14 Mar 2014 09:09:54 +0000 (17:09 +0800)
committeryxj <yxj@rock-chips.com>
Fri, 14 Mar 2014 09:10:22 +0000 (17:10 +0800)
drivers/video/rockchip/rk_fb.c

index ce7ebe16a329f580730ab417ebcff4c8008cc4c1..c48781212fe38c0ffa07d9377b6522107d1c4f2f 100755 (executable)
@@ -189,8 +189,8 @@ static int rk_fb_data_fmt(int data_format,int bits_per_pixel)
 */
 int rk_disp_pwr_ctr_parse_dt(struct rk_lcdc_driver *dev_drv)
 {
-       struct device_node *root  = of_parse_phandle(dev_drv->dev->of_node,
-                               "power_ctr", 0);
+       struct device_node *root  = of_get_child_by_name(dev_drv->dev->of_node,
+                               "power_ctr");
        struct device_node *child;
        struct rk_disp_pwr_ctr_list *pwr_ctr;
        struct list_head *pos;