ret = request_irq(ts->irq, rk_ts_irq_handler ,IRQ_TYPE_LEVEL_LOW,client->name, ts);\r
if (ret != 0) {\r
printk(KERN_ALERT "Cannot allocate ts INT!ERRNO:%d\n", ret);\r
- gpio_free(irq_to_gpio(ts->irq));\r
+ gpio_free(ts->irq_pin);\r
goto err_input_register_device_failed;\r
}\r
}\r
{\r
printk(KERN_INFO"Disable TS int!\n");\r
g_enter_isp = 1;\r
- disable_irq(gpio_to_irq(ts->irq));\r
+ disable_irq(ts->irq);\r
}\r
else if(cmd[1] == CMD_ENABLE_TP)\r
{\r
printk(KERN_INFO"Enable TS int!\n");\r
g_enter_isp = 0;\r
- enable_irq(gpio_to_irq(ts->irq));\r
+ enable_irq(ts->irq);\r
}\r
else if(cmd[1] == CMD_READ_VER)\r
{\r