فهرست منبع

[FIX] Xilinx Uartlite driver
Because PPC405 can use UARTLITE serial interface and
Microblaze can use Uart16550 serial interface not only Uartlite.

Michal Simek 17 سال پیش
والد
کامیت
af8377d4eb
4فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 1 1
      drivers/serial_xuartlite.c
  2. 1 0
      include/configs/ml401.h
  3. 1 0
      include/configs/suzaku.h
  4. 1 0
      include/configs/xupv2p.h

+ 1 - 1
drivers/serial_xuartlite.c

@@ -24,7 +24,7 @@
 
 #include <config.h>
 
-#ifdef	CONFIG_MICROBLAZE
+#ifdef	XILINX_UARTLITE
 
 #include <asm/serial_xuartlite.h>
 

+ 1 - 0
include/configs/ml401.h

@@ -32,6 +32,7 @@
 #define	CONFIG_ML401		1	/* ML401 Board */
 
 /* uart */
+#define	XILINX_UARTLITE
 #define	CONFIG_SERIAL_BASE	XILINX_UART_BASEADDR
 #define	CONFIG_BAUDRATE		XILINX_UART_BAUDRATE
 #define	CFG_BAUDRATE_TABLE	{ CONFIG_BAUDRATE }

+ 1 - 0
include/configs/suzaku.h

@@ -48,6 +48,7 @@
 #define CFG_MALLOC_LEN		(256 << 10)	/* Reserve 256 kB for malloc */
 #define CFG_MALLOC_BASE		(CFG_MONITOR_BASE - (1024 * 1024))
 
+#define XILINX_UARTLITE
 #define CONFIG_BAUDRATE		115200
 #define CFG_BAUDRATE_TABLE	{ 115200 }
 

+ 1 - 0
include/configs/xupv2p.h

@@ -32,6 +32,7 @@
 
 /* uart */
 #ifdef XILINX_UARTLITE_BASEADDR
+#define	XILINX_UARTLITE
 #define	CONFIG_SERIAL_BASE	XILINX_UARTLITE_BASEADDR
 #define	CONFIG_BAUDRATE		XILINX_UARTLITE_BAUDRATE
 #define	CFG_BAUDRATE_TABLE	{ CONFIG_BAUDRATE }