Hello,<br>
<br>
I am trying to register a function writh IRQ :<br>
&nbsp;<br>
static irqreturn_t uart_test (int irq , void *dev_id)<br>
{<br>
&nbsp;&nbsp;&nbsp; printk(&quot;/!\\ Interruption : tx_empty\n&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return IRQ_HANDLED;<br>
}<br>
&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; req=request_irq(0x18,uart_test,NULL,&quot;uart_test&quot;,NULL);<br>
&nbsp;&nbsp;&nbsp; printk(&quot;Initialisation IRQ UART : %d \n&quot;, req);&nbsp;&nbsp;&nbsp; <br>
<br>
When I boot linux ppc, the req value is -38.<br>
What is wrong ?<br>