This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am335x spi1 rx full interrupt handler can't called? SDK bug?

dear supporter,

I use McSPI1 int nimber 125, but it can not input interrupt ISR, need other setting?

    status = request_irq(125, spi_rx_full_isr, 0, "spi_rx_full_irq", mcspi);

    // Enable IRQ on RX1 full
    irq_enable = 0x00000000;
    MOD_REG_BIT(irq_enable, OMAP2_MCSPI_IRQ_RX1_FULL_ENABLE, 1);
    mcspi_write_reg(mcspi->master, OMAP2_MCSPI_IRQENABLE, irq_enable); 

see the value of register INTC_ITR3.Value INTC_ITR3  = 20000000. Interrupt is set, but the value of INTC_MIR3  = FFFFDFFA, so the interrupt system is not working. 

   is it SDK bug?