From dc2cb6d09f7cad08ce7943ad6b23b041164ca097 Mon Sep 17 00:00:00 2001 From: vapier Date: Thu, 24 Mar 2011 03:16:50 +0000 Subject: [PATCH] sim: bfin: define more UART LSR bits We'll need these bits in an upcoming patch, so map out the whole LSR MMR now. Fix up indentation style while we're here. Signed-off-by: Mike Frysinger --- sim/bfin/ChangeLog | 4 ++++ sim/bfin/dv-bfin_uart.h | 19 ++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index d8ffc75dc0..d3445bc313 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,5 +1,9 @@ 2011-03-23 Mike Frysinger + * dv-bfin_uart.h (TFI, BI, FE, PE, OE): Define. + +2011-03-23 Mike Frysinger + * dv-bfin_twi.h (LOSTARB): Rename from LOSTARG. 2011-03-23 Robin Getz diff --git a/sim/bfin/dv-bfin_uart.h b/sim/bfin/dv-bfin_uart.h index 1d144d4904..ccb7af4613 100644 --- a/sim/bfin/dv-bfin_uart.h +++ b/sim/bfin/dv-bfin_uart.h @@ -34,16 +34,21 @@ unsigned bfin_uart_read_buffer (struct hw *, unsigned char *, unsigned); void bfin_uart_reschedule (struct hw *); /* UART_LCR */ -#define DLAB (1 << 7) +#define DLAB (1 << 7) /* UART_LSR */ -#define TEMT (1 << 6) -#define THRE (1 << 5) -#define DR (1 << 0) +#define TFI (1 << 7) +#define TEMT (1 << 6) +#define THRE (1 << 5) +#define BI (1 << 4) +#define FE (1 << 3) +#define PE (1 << 2) +#define OE (1 << 1) +#define DR (1 << 0) /* UART_IER */ -#define ERBFI (1 << 0) -#define ETBEI (1 << 1) -#define ELSI (1 << 2) +#define ERBFI (1 << 0) +#define ETBEI (1 << 1) +#define ELSI (1 << 2) #endif -- 2.11.0