diff options
| author | Soren Brinkmann <soren.brinkmann@xilinx.com> | 2016-01-11 17:41:37 -0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-02-06 22:52:23 -0800 |
| commit | 373e882f9ecfb383fcd3d8878b2eb20e17d45792 (patch) | |
| tree | 47061af75fbe80c32e86be99b0531e2b8a0fb21f /include/linux/debugobjects.h | |
| parent | 55861d11c5c804f053411b6e5505d19f561e46a3 (diff) | |
| download | cachepc-linux-373e882f9ecfb383fcd3d8878b2eb20e17d45792.tar.gz cachepc-linux-373e882f9ecfb383fcd3d8878b2eb20e17d45792.zip | |
tty: xuartps: Refactor IRQ handling
The system could deadlock handling RX IRQs when RX-related IRQ
conditions became true while the receiver was disabled. To avoid this,
enable/disable the RX/TX IRQs together with the receiver/transmitter.
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
