phonesdk: fixup function interface of gns7560 driver ioctl in kernel-3.0
authorlinjh <linjh@rock-chips.com>
Thu, 1 Dec 2011 09:31:32 +0000 (17:31 +0800)
committerlinjh <linjh@rock-chips.com>
Thu, 1 Dec 2011 09:32:24 +0000 (17:32 +0800)
drivers/misc/gps/rk29_gps.c

index a9414f3fdd542ce9d2e9b42d85933d253402cec0..4931123a8b24ff9c2c0ebb128e137bdc116e1866 100755 (executable)
@@ -156,7 +156,7 @@ static void rk29_gps_delay_power_downup(struct work_struct *work)
                return;\r
        }\r
 \r
-       DBG("%s: suspend=%d\n", __func__, pdata->suspend);\r
+       //DBG("%s: suspend=%d\n", __func__, pdata->suspend);\r
 \r
        down(&pdata->power_sem);\r
        \r
@@ -192,16 +192,16 @@ ssize_t rk29_gps_read(struct file *filp, char __user *ptr, size_t size, loff_t *
        return sizeof(int);\r
 }\r
 \r
-int rk29_gps_ioctl(struct inode *inode, struct file *filp, unsigned int cmd, unsigned long arg)\r
+long rk29_gps_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)\r
 {\r
-       int ret = 0;\r
+       long ret = 0;\r
        struct rk29_gps_data *pdata = pgps;\r
 \r
-       DBG("rk29_gps_ioctl: cmd = %d\n",cmd);\r
+       DBG("rk29_gps_ioctl: cmd = %d arg = %ld\n",cmd, arg);\r
 \r
        ret = down_interruptible(&pdata->power_sem);\r
        if (ret < 0) {\r
-               printk("%s: down power_sem error ret = %d\n", __func__, ret);\r
+               printk("%s: down power_sem error ret = %ld\n", __func__, ret);\r
                return ret;\r
        }\r
 \r