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
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