fix building error mtd23d
author张昊 <zhanghao@rock-chips.com>
Mon, 28 Nov 2011 07:10:41 +0000 (15:10 +0800)
committer张昊 <zhanghao@rock-chips.com>
Mon, 28 Nov 2011 07:10:41 +0000 (15:10 +0800)
drivers/misc/mtk23d.c

index 8f8dae6233953a2afaa3b875b538688cd75e8f22..51a2198f54612bf2c69c5c48da150729065121d0 100755 (executable)
@@ -291,9 +291,9 @@ int modem_poweron_off(int on_off)
 static int power_on =1;
 static int mtk23d_open(struct inode *inode, struct file *file)
 {
-       //struct rk2818_23d_data *pdata = gpdata;
+       struct rk2818_23d_data *pdata = gpdata;
        //struct rk2818_23d_data *pdata = gpdata = pdev->dev.platform_data;
-       //struct platform_data *pdev = container_of(pdata, struct device, platform_data);
+       struct platform_data *pdev = container_of(pdata, struct device, platform_data);
 
        MODEMDBG("modem_open\n");
 
@@ -303,7 +303,7 @@ static int mtk23d_open(struct inode *inode, struct file *file)
                power_on = 0;
                modem_poweron_off(1);
        }
-       device_init_wakeup(&pdev->dev, 1);
+       device_init_wakeup(&pdev, 1);
 
        return 0;
 }