projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
spi: Migrate CONFIG_MPC8XXX_SPI to Kconfig
[oweals/u-boot.git]
/
include
/
ns16550.h
diff --git
a/include/ns16550.h
b/include/ns16550.h
index 5eeacd6ff945d48f46e8f839a1eb120336d5bb93..5fcbcd2e74e3a2965eda64905416f1f2b792d4bc 100644
(file)
--- a/
include/ns16550.h
+++ b/
include/ns16550.h
@@
-54,9
+54,10
@@
*/
struct ns16550_platdata {
unsigned long base;
*/
struct ns16550_platdata {
unsigned long base;
- int reg_offset;
int reg_shift;
int clock;
int reg_shift;
int clock;
+ int reg_offset;
+ u32 fcr;
};
struct udevice;
};
struct udevice;
@@
-117,6
+118,14
@@
typedef struct NS16550 *NS16550_t;
#define UART_FCR_RXSR 0x02 /* Receiver soft reset */
#define UART_FCR_TXSR 0x04 /* Transmitter soft reset */
#define UART_FCR_RXSR 0x02 /* Receiver soft reset */
#define UART_FCR_TXSR 0x04 /* Transmitter soft reset */
+/* Ingenic JZ47xx specific UART-enable bit. */
+#define UART_FCR_UME 0x10
+
+/* Clear & enable FIFOs */
+#define UART_FCR_DEFVAL (UART_FCR_FIFO_EN | \
+ UART_FCR_RXSR | \
+ UART_FCR_TXSR)
+
/*
* These are the definitions for the Modem Control Register
*/
/*
* These are the definitions for the Modem Control Register
*/