diff options
| author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2009-03-30 18:58:38 +0200 | 
|---|---|---|
| committer | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2009-03-30 18:58:38 +0200 | 
| commit | d3e55d0774a180c1837bd7ddec464015e883bd86 (patch) | |
| tree | 82e31e4ba67a1e3f2af84a52f5c3df2d7dc60bfa | |
| parent | a6ef3ddeafbe8007af3662cc4509b897c53ab395 (diff) | |
| download | olio-uboot-2014.01-d3e55d0774a180c1837bd7ddec464015e883bd86.tar.xz olio-uboot-2014.01-d3e55d0774a180c1837bd7ddec464015e883bd86.zip | |
imx: move serial driver to drivers/serial
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| -rw-r--r-- | cpu/arm920t/imx/Makefile | 2 | ||||
| -rw-r--r-- | drivers/serial/Makefile | 1 | ||||
| -rw-r--r-- | drivers/serial/serial_imx.c (renamed from cpu/arm920t/imx/serial.c) | 6 | ||||
| -rw-r--r-- | include/configs/mx1ads.h | 1 | ||||
| -rw-r--r-- | include/configs/mx1fs2.h | 3 | ||||
| -rw-r--r-- | include/configs/scb9328.h | 1 | 
6 files changed, 6 insertions, 8 deletions
| diff --git a/cpu/arm920t/imx/Makefile b/cpu/arm920t/imx/Makefile index 9207ec1bc..d3352deb4 100644 --- a/cpu/arm920t/imx/Makefile +++ b/cpu/arm920t/imx/Makefile @@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk  LIB	= $(obj)lib$(SOC).a -COBJS	= generic.o interrupts.o serial.o speed.o +COBJS	= generic.o interrupts.o speed.o  SRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)  OBJS	:= $(addprefix $(obj),$(SOBJS) $(COBJS)) diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile index 6ab847f00..705ae473b 100644 --- a/drivers/serial/Makefile +++ b/drivers/serial/Makefile @@ -34,6 +34,7 @@ COBJS-$(CONFIG_DRIVER_S3C4510_UART) += s3c4510b_uart.o  COBJS-$(CONFIG_S3C64XX) += s3c64xx.o  COBJS-$(CONFIG_SYS_NS16550_SERIAL) += serial.o  COBJS-$(CONFIG_CLPS7111_SERIAL) += serial_clps7111.o +COBJS-$(CONFIG_IMX_SERIAL) += serial_imx.o  COBJS-$(CONFIG_IXP_SERIAL) += serial_ixp.o  COBJS-$(CONFIG_KS8695_SERIAL) += serial_ks8695.o  COBJS-$(CONFIG_LPC2292_SERIAL) += serial_lpc2292.o diff --git a/cpu/arm920t/imx/serial.c b/drivers/serial/serial_imx.c index 85f1167e3..b9ca748f6 100644 --- a/cpu/arm920t/imx/serial.c +++ b/drivers/serial/serial_imx.c @@ -18,12 +18,8 @@   */  #include <common.h> -#if defined (CONFIG_IMX) -  #include <asm/arch/imx-regs.h> -#ifndef CONFIG_IMX_SERIAL_NONE -  #if defined CONFIG_IMX_SERIAL1  #define UART_BASE IMX_UART1_BASE  #elif defined CONFIG_IMX_SERIAL2 @@ -223,5 +219,3 @@ serial_puts (const char *s)  		serial_putc (*s++);  	}  } -#endif /* CONFIG_IMX_SERIAL_NONE */ -#endif /* defined CONFIG_IMX */ diff --git a/include/configs/mx1ads.h b/include/configs/mx1ads.h index c3812e6c3..12e567bf7 100644 --- a/include/configs/mx1ads.h +++ b/include/configs/mx1ads.h @@ -40,6 +40,7 @@  /*   * Select serial console configuration    */ +#define CONFIG_IMX_SERIAL  #define CONFIG_IMX_SERIAL1		/* internal uart 1 */  /* #define _CONFIG_UART2 */		/* internal uart 2 */  /* #define CONFIG_SILENT_CONSOLE */	/* use this to disable output */ diff --git a/include/configs/mx1fs2.h b/include/configs/mx1fs2.h index b174b5fdf..431e6695e 100644 --- a/include/configs/mx1fs2.h +++ b/include/configs/mx1fs2.h @@ -289,11 +289,12 @@     0x000b00b ->3<- -> 64MHz/4=16MHz */  #ifdef _CONFIG_UART1 +#define CONFIG_IMX_SERIAL  #define CONFIG_IMX_SERIAL1  #elif defined _CONFIG_UART2 +#define CONFIG_IMX_SERIAL  #define CONFIG_IMX_SERIAL2  #elif defined _CONFIG_UART3 | defined _CONFIG_UART4 -#define CONFIG_IMX_SERIAL_NONE  #define CONFIG_SYS_NS16550  #define CONFIG_SYS_NS16550_SERIAL  #define CONFIG_SYS_NS16550_CLK		3686400 diff --git a/include/configs/scb9328.h b/include/configs/scb9328.h index 10db53531..2f166c9d8 100644 --- a/include/configs/scb9328.h +++ b/include/configs/scb9328.h @@ -29,6 +29,7 @@  #define CONFIG_SCB9328		1     /* on a scb9328tronix board */  #undef	CONFIG_USE_IRQ		      /* don't need use IRQ/FIQ	   */ +#define CONFIG_IMX_SERIAL  #define CONFIG_IMX_SERIAL1  /*   * Select serial console configuration |