On 08-12-21, 12:42, Lars-Peter Clausen wrote: > Handle errors when trying to map the IRQ for the DMA channels. > > The main motivation here is to be able to handle probe deferral. E.g. when > using DT overlays it is possible that the DMA controller is probed before > interrupt controller, depending on the order in the DT. > > In order to support this switch from irq_of_parse_and_map() to > of_irq_get(), which internally does the same, but it will return > EPROBE_DEFER when the interrupt controller is not yet available. > > As a result other errors, such as an invalid IRQ specification, or missing > IRQ are also properly handled. Applied, thanks -- ~Vinod