typedef irqreturn_t (*irq_handler_t)(int,void*);
用typedef 定义了一个函数指针类型irq_handler_t,指向的函数原型返回类型为 irqreturn_t
它接收的参数类型就是int 和void* 两个参数
static irqreturn_t pen_down_up_irq(int irq,void* dev_id)
定了一个原型函数名为pen_down_up_irq的函数,参数也是int 和void*,返回类型是个静态的 irqreturn_t 函数指针
难道这是题主想知道的?