summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorHans-Erik Floryd2018-08-20 12:24:31 +0200
committerPeter Maydell2018-08-20 12:24:31 +0200
commit3c54cf7705f243c0d37f254abd0131ab69ae94e5 (patch)
tree7b802eff843ca21a6353a87ed0ba755c6b2545ec /include
parenthw/intc/arm_gicv3_its: downgrade error_report to warn_report in kvm_arm_its_r... (diff)
downloadqemu-3c54cf7705f243c0d37f254abd0131ab69ae94e5.tar.gz
qemu-3c54cf7705f243c0d37f254abd0131ab69ae94e5.tar.xz
qemu-3c54cf7705f243c0d37f254abd0131ab69ae94e5.zip
imx_serial: Generate interrupt on receive data ready if enabled
Generate an interrupt if USR2_RDR and UCR4_DREN are both set. Signed-off-by: Hans-Erik Floryd <hans-erik.floryd@rt-labs.com> Message-id: 1534341354-11956-1-git-send-email-hans-erik.floryd@rt-labs.com Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include')
-rw-r--r--include/hw/char/imx_serial.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/char/imx_serial.h b/include/hw/char/imx_serial.h
index ee80da12e6..c8b74284f8 100644
--- a/include/hw/char/imx_serial.h
+++ b/include/hw/char/imx_serial.h
@@ -68,6 +68,7 @@
#define UCR2_RXEN (1<<1) /* Receiver enable */
#define UCR2_SRST (1<<0) /* Reset complete */
+#define UCR4_DREN BIT(0) /* Receive Data Ready interrupt enable */
#define UCR4_TCEN BIT(3) /* TX complete interrupt enable */
#define UTS1_TXEMPTY (1<<6)