mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-27 15:12:21 +00:00
microblaze: Fix ml401 uart16550 setting
Signed-off-by: Michal Simek <monstr@monstr.eu>
This commit is contained in:
parent
c85ff0553a
commit
e7d591e823
1 changed files with 10 additions and 7 deletions
|
@ -37,17 +37,20 @@
|
||||||
#define CONFIG_SERIAL_BASE XILINX_UARTLITE_BASEADDR
|
#define CONFIG_SERIAL_BASE XILINX_UARTLITE_BASEADDR
|
||||||
#define CONFIG_BAUDRATE XILINX_UARTLITE_BAUDRATE
|
#define CONFIG_BAUDRATE XILINX_UARTLITE_BAUDRATE
|
||||||
#define CONFIG_SYS_BAUDRATE_TABLE { CONFIG_BAUDRATE }
|
#define CONFIG_SYS_BAUDRATE_TABLE { CONFIG_BAUDRATE }
|
||||||
#else
|
#elif XILINX_UART16550_BASEADDR
|
||||||
#ifdef XILINX_UART16550_BASEADDR
|
#define CONFIG_SYS_NS16550 1
|
||||||
#define CONFIG_SYS_NS16550
|
|
||||||
#define CONFIG_SYS_NS16550_SERIAL
|
#define CONFIG_SYS_NS16550_SERIAL
|
||||||
#define CONFIG_SYS_NS16550_REG_SIZE 4
|
#define CONFIG_SYS_NS16550_REG_SIZE -4
|
||||||
#define CONFIG_CONS_INDEX 1
|
#define CONFIG_CONS_INDEX 1
|
||||||
#define CONFIG_SYS_NS16550_COM1 XILINX_UART16550_BASEADDR
|
#define CONFIG_SYS_NS16550_COM1 (XILINX_UART16550_BASEADDR + 0x1000 + 0x3)
|
||||||
#define CONFIG_SYS_NS16550_CLK XILINX_UART16550_CLOCK_HZ
|
#define CONFIG_SYS_NS16550_CLK XILINX_UART16550_CLOCK_HZ
|
||||||
#define CONFIG_BAUDRATE 115200
|
#define CONFIG_BAUDRATE 115200
|
||||||
#define CONFIG_SYS_BAUDRATE_TABLE { 9600, 115200 }
|
|
||||||
#endif
|
/* The following table includes the supported baudrates */
|
||||||
|
#define CONFIG_SYS_BAUDRATE_TABLE \
|
||||||
|
{300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400}
|
||||||
|
#else
|
||||||
|
#error Undefined uart
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* setting reset address */
|
/* setting reset address */
|
||||||
|
|
Loading…
Reference in a new issue