commit | e9fd49f180d94e12c0c22a3504610e10f905fbab | [log] [tgz] |
---|---|---|
author | Andriy Gelman <andriy.gelman@gmail.com> | Thu Aug 29 16:43:04 2024 -0400 |
committer | Anas Nashif <anas.nashif@intel.com> | Wed Sep 04 19:09:49 2024 -0400 |
tree | 69bab27b7852820702dc43edc6f0bef619d3393b | |
parent | 30c96a994336c9c5a0dd8e3110f024e2e1e8ed9f [diff] |
drivers: dma_xmc4xxx: Clear request before callback when overrun happens If an overrun happens the user may decide to stop the dma which unsets the DMA line. Currently, the line is always re-enabled after the callback. Switch the order around to fix the problem. Also, always reset the line even if the user doesn't provide a callback. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>