request_threaded_irq() is used in the driver why not request_irq()? What are the differences between two?
问题 I posted this is the thread which discussed about request_threaded_irq but I did not get any reply. So I am posting it freshly. I am working on a touchscreen driver for capacitive touchscree. It used request_threaded_irq() call instead of request_irq(). I could not understand the basic difference betweeen two. It says :- Name request_threaded_irq — allocate an interrupt line Synopsis int request_threaded_irq (unsigned int irq, irq_handler_t handler,irq_handler_t thread_fn, unsigned long