kernel/drivers/dma/ste_dma40.c
.. .. @@ -3598,6 +3598,10 @@ 3598 3598 spin_lock_init(&base->lcla_pool.lock); 3599 3599 3600 3600 base->irq = platform_get_irq(pdev, 0); 3601 + if (base->irq < 0) {3602 + ret = base->irq;3603 + goto destroy_cache;3604 + }3601 3605 3602 3606 ret = request_irq(base->irq, d40_handle_interrupt, 0, D40_NAME, base); 3603 3607 if (ret) {