Serge Semin 4ac1662105 dmaengine: dw-edma: Skip cleanup procedure if no private data found
DW eDMA driver private data is preserved in the passed DW eDMA chip info
structure. If the probe fails or for some reason the passed info object
doesn't have the private data pointer initialized, halt the DMA device
cleanup procedure to prevent system crashes.

Link: https://lore.kernel.org/r/20230113171409.30470-23-Sergey.Semin@baikalelectronics.ru
Tested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Vinod Koul <vkoul@kernel.org>
2023-02-10 17:15:23 -06:00
..
2022-08-04 18:44:38 -07:00
2022-12-19 08:54:17 -06:00
2022-12-19 08:54:17 -06:00
2022-11-11 12:14:26 +05:30
2022-09-29 12:24:16 +05:30
2022-11-11 12:14:26 +05:30
2022-08-04 18:44:38 -07:00
2022-12-19 08:54:17 -06:00
2022-07-06 10:50:43 +05:30
2022-09-05 12:01:54 +05:30
2021-12-13 13:18:48 +05:30