public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Michal Simek <monstr@monstr.eu>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 65/72] serial: ns16550: Rename serial.c to serial_ns16550.c
Date: Sun, 30 Sep 2012 10:52:24 +0200	[thread overview]
Message-ID: <50680848.5060907@monstr.eu> (raw)
In-Reply-To: <1348955586-7109-66-git-send-email-marex@denx.de>

On 09/29/2012 11:52 PM, Marek Vasut wrote:
> This serial driver had wrong name of the source file for some time
> now. The name of the driver was serial.c instead of any more logical
> and fitting name. Thus, rename the driver source file to serial_ns16550.c
> and be done with it.
>
> Signed-off-by: Marek Vasut <marex@denx.de>
> Cc: Marek Vasut <marek.vasut@gmail.com>
> Cc: Tom Rini <trini@ti.com>
> Cc: Anatolij Gustschin <agust@denx.de>
> Cc: Stefan Roese <sr@denx.de>
> Cc: Mike Frysinger <vapier@gentoo.org>
> Cc: Michal Simek <monstr@monstr.eu>
> ---
>   drivers/serial/Makefile         |    2 +-
>   drivers/serial/serial.c         |  359 ---------------------------------------
>   drivers/serial/serial_ns16550.c |  359 +++++++++++++++++++++++++++++++++++++++
>   3 files changed, 360 insertions(+), 360 deletions(-)
>   delete mode 100644 drivers/serial/serial.c
>   create mode 100644 drivers/serial/serial_ns16550.c
>
> diff --git a/drivers/serial/Makefile b/drivers/serial/Makefile
> index 65d0f23..d93e81b 100644
> --- a/drivers/serial/Makefile
> +++ b/drivers/serial/Makefile
> @@ -37,7 +37,7 @@ COBJS-$(CONFIG_SYS_NS16550) += ns16550.o
>   COBJS-$(CONFIG_DRIVER_S3C4510_UART) += s3c4510b_uart.o
>   COBJS-$(CONFIG_S3C64XX) += s3c64xx.o
>   COBJS-$(CONFIG_S5P) += serial_s5p.o
> -COBJS-$(CONFIG_SYS_NS16550_SERIAL) += serial.o
> +COBJS-$(CONFIG_SYS_NS16550_SERIAL) += serial_ns16550.o
>   COBJS-$(CONFIG_CLPS7111_SERIAL) += serial_clps7111.o
>   COBJS-$(CONFIG_IMX_SERIAL) += serial_imx.o
>   COBJS-$(CONFIG_IXP_SERIAL) += serial_ixp.o
> diff --git a/drivers/serial/serial.c b/drivers/serial/serial.c
> deleted file mode 100644
> index 00ad97c..0000000
> --- a/drivers/serial/serial.c
> +++ /dev/null
> @@ -1,359 +0,0 @@
> -/*
> - * (C) Copyright 2000
> - * Rob Taylor, Flying Pig Systems. robt at flyingpig.com.
> - *
> - * See file CREDITS for list of people who contributed to this
> - * project.
> - *
> - * This program is free software; you can redistribute it and/or
> - * modify it under the terms of the GNU General Public License as
> - * published by the Free Software Foundation; either version 2 of
> - * the License, or (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> - * MA 02111-1307 USA
> - */
> -
> -#include <common.h>
> -#include <linux/compiler.h>
> -
> -#include <ns16550.h>
> -#ifdef CONFIG_NS87308
> -#include <ns87308.h>
> -#endif
> -
> -#if defined (CONFIG_SERIAL_MULTI)
> -#include <serial.h>
> -#endif
> -
> -DECLARE_GLOBAL_DATA_PTR;
> -
> -#if !defined(CONFIG_CONS_INDEX)
> -#if defined (CONFIG_SERIAL_MULTI)
> -/*   with CONFIG_SERIAL_MULTI we might have no console
> - *  on these devices
> - */
> -#else
> -#error	"No console index specified."
> -#endif /* CONFIG_SERIAL_MULTI */
> -#elif (CONFIG_CONS_INDEX < 1) || (CONFIG_CONS_INDEX > 4)
> -#error	"Invalid console index value."
> -#endif
> -
> -#if CONFIG_CONS_INDEX == 1 && !defined(CONFIG_SYS_NS16550_COM1)
> -#error	"Console port 1 defined but not configured."
> -#elif CONFIG_CONS_INDEX == 2 && !defined(CONFIG_SYS_NS16550_COM2)
> -#error	"Console port 2 defined but not configured."
> -#elif CONFIG_CONS_INDEX == 3 && !defined(CONFIG_SYS_NS16550_COM3)
> -#error	"Console port 3 defined but not configured."
> -#elif CONFIG_CONS_INDEX == 4 && !defined(CONFIG_SYS_NS16550_COM4)
> -#error	"Console port 4 defined but not configured."
> -#endif
> -
> -/* Note: The port number specified in the functions is 1 based.
> - *	 the array is 0 based.
> - */
> -static NS16550_t serial_ports[4] = {
> -#ifdef CONFIG_SYS_NS16550_COM1
> -	(NS16550_t)CONFIG_SYS_NS16550_COM1,
> -#else
> -	NULL,
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM2
> -	(NS16550_t)CONFIG_SYS_NS16550_COM2,
> -#else
> -	NULL,
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM3
> -	(NS16550_t)CONFIG_SYS_NS16550_COM3,
> -#else
> -	NULL,
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM4
> -	(NS16550_t)CONFIG_SYS_NS16550_COM4
> -#else
> -	NULL
> -#endif
> -};
> -
> -#define PORT	serial_ports[port-1]
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -
> -/* Multi serial device functions */
> -#define DECLARE_ESERIAL_FUNCTIONS(port) \
> -    int  eserial##port##_init (void) {\
> -	int clock_divisor; \
> -	clock_divisor = calc_divisor(serial_ports[port-1]); \
> -	NS16550_init(serial_ports[port-1], clock_divisor); \
> -	return(0);}\
> -    void eserial##port##_setbrg (void) {\
> -	serial_setbrg_dev(port);}\
> -    int  eserial##port##_getc (void) {\
> -	return serial_getc_dev(port);}\
> -    int  eserial##port##_tstc (void) {\
> -	return serial_tstc_dev(port);}\
> -    void eserial##port##_putc (const char c) {\
> -	serial_putc_dev(port, c);}\
> -    void eserial##port##_puts (const char *s) {\
> -	serial_puts_dev(port, s);}
> -
> -/* Serial device descriptor */
> -#define INIT_ESERIAL_STRUCTURE(port, __name) {	\
> -	.name	= __name,			\
> -	.start	= eserial##port##_init,		\
> -	.stop	= NULL,				\
> -	.setbrg	= eserial##port##_setbrg,	\
> -	.getc	= eserial##port##_getc,		\
> -	.tstc	= eserial##port##_tstc,		\
> -	.putc	= eserial##port##_putc,		\
> -	.puts	= eserial##port##_puts,		\
> -}
> -
> -#endif /* CONFIG_SERIAL_MULTI */
> -
> -static int calc_divisor (NS16550_t port)
> -{
> -#ifdef CONFIG_OMAP1510
> -	/* If can't cleanly clock 115200 set div to 1 */
> -	if ((CONFIG_SYS_NS16550_CLK == 12000000) && (gd->baudrate == 115200)) {
> -		port->osc_12m_sel = OSC_12M_SEL;	/* enable 6.5 * divisor */
> -		return (1);				/* return 1 for base divisor */
> -	}
> -	port->osc_12m_sel = 0;			/* clear if previsouly set */
> -#endif
> -#ifdef CONFIG_OMAP1610
> -	/* If can't cleanly clock 115200 set div to 1 */
> -	if ((CONFIG_SYS_NS16550_CLK == 48000000) && (gd->baudrate == 115200)) {
> -		return (26);		/* return 26 for base divisor */
> -	}
> -#endif
> -
> -#ifdef CONFIG_APTIX
> -#define MODE_X_DIV 13
> -#else
> -#define MODE_X_DIV 16
> -#endif
> -
> -	/* Compute divisor value. Normally, we should simply return:
> -	 *   CONFIG_SYS_NS16550_CLK) / MODE_X_DIV / gd->baudrate
> -	 * but we need to round that value by adding 0.5.
> -	 * Rounding is especially important at high baud rates.
> -	 */
> -	return (CONFIG_SYS_NS16550_CLK + (gd->baudrate * (MODE_X_DIV / 2))) /
> -		(MODE_X_DIV * gd->baudrate);
> -}
> -
> -#if !defined(CONFIG_SERIAL_MULTI)
> -int serial_init (void)
> -{
> -	int clock_divisor;
> -
> -#ifdef CONFIG_NS87308
> -	initialise_ns87308();
> -#endif
> -
> -#ifdef CONFIG_SYS_NS16550_COM1
> -	clock_divisor = calc_divisor(serial_ports[0]);
> -	NS16550_init(serial_ports[0], clock_divisor);
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM2
> -	clock_divisor = calc_divisor(serial_ports[1]);
> -	NS16550_init(serial_ports[1], clock_divisor);
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM3
> -	clock_divisor = calc_divisor(serial_ports[2]);
> -	NS16550_init(serial_ports[2], clock_divisor);
> -#endif
> -#ifdef CONFIG_SYS_NS16550_COM4
> -	clock_divisor = calc_divisor(serial_ports[3]);
> -	NS16550_init(serial_ports[3], clock_divisor);
> -#endif
> -
> -	return (0);
> -}
> -#endif
> -
> -void
> -_serial_putc(const char c,const int port)
> -{
> -	if (c == '\n')
> -		NS16550_putc(PORT, '\r');
> -
> -	NS16550_putc(PORT, c);
> -}
> -
> -void
> -_serial_putc_raw(const char c,const int port)
> -{
> -	NS16550_putc(PORT, c);
> -}
> -
> -void
> -_serial_puts (const char *s,const int port)
> -{
> -	while (*s) {
> -		_serial_putc (*s++,port);
> -	}
> -}
> -
> -
> -int
> -_serial_getc(const int port)
> -{
> -	return NS16550_getc(PORT);
> -}
> -
> -int
> -_serial_tstc(const int port)
> -{
> -	return NS16550_tstc(PORT);
> -}
> -
> -void
> -_serial_setbrg (const int port)
> -{
> -	int clock_divisor;
> -
> -	clock_divisor = calc_divisor(PORT);
> -	NS16550_reinit(PORT, clock_divisor);
> -}
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline void
> -serial_putc_dev(unsigned int dev_index,const char c)
> -{
> -	_serial_putc(c,dev_index);
> -}
> -#else
> -void
> -serial_putc(const char c)
> -{
> -	_serial_putc(c,CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline void
> -serial_putc_raw_dev(unsigned int dev_index,const char c)
> -{
> -	_serial_putc_raw(c,dev_index);
> -}
> -#else
> -void
> -serial_putc_raw(const char c)
> -{
> -	_serial_putc_raw(c,CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline void
> -serial_puts_dev(unsigned int dev_index,const char *s)
> -{
> -	_serial_puts(s,dev_index);
> -}
> -#else
> -void
> -serial_puts(const char *s)
> -{
> -	_serial_puts(s,CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline int
> -serial_getc_dev(unsigned int dev_index)
> -{
> -	return _serial_getc(dev_index);
> -}
> -#else
> -int
> -serial_getc(void)
> -{
> -	return _serial_getc(CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline int
> -serial_tstc_dev(unsigned int dev_index)
> -{
> -	return _serial_tstc(dev_index);
> -}
> -#else
> -int
> -serial_tstc(void)
> -{
> -	return _serial_tstc(CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -static inline void
> -serial_setbrg_dev(unsigned int dev_index)
> -{
> -	_serial_setbrg(dev_index);
> -}
> -#else
> -void
> -serial_setbrg(void)
> -{
> -	_serial_setbrg(CONFIG_CONS_INDEX);
> -}
> -#endif
> -
> -#if defined(CONFIG_SERIAL_MULTI)
> -
> -DECLARE_ESERIAL_FUNCTIONS(1);
> -struct serial_device eserial1_device =
> -	INIT_ESERIAL_STRUCTURE(1, "eserial0");
> -DECLARE_ESERIAL_FUNCTIONS(2);
> -struct serial_device eserial2_device =
> -	INIT_ESERIAL_STRUCTURE(2, "eserial1");
> -DECLARE_ESERIAL_FUNCTIONS(3);
> -struct serial_device eserial3_device =
> -	INIT_ESERIAL_STRUCTURE(3, "eserial2");
> -DECLARE_ESERIAL_FUNCTIONS(4);
> -struct serial_device eserial4_device =
> -	INIT_ESERIAL_STRUCTURE(4, "eserial3");
> -
> -__weak struct serial_device *default_serial_console(void)
> -{
> -#if CONFIG_CONS_INDEX == 1
> -	return &eserial1_device;
> -#elif CONFIG_CONS_INDEX == 2
> -	return &eserial2_device;
> -#elif CONFIG_CONS_INDEX == 3
> -	return &eserial3_device;
> -#elif CONFIG_CONS_INDEX == 4
> -	return &eserial4_device;
> -#else
> -#error "Bad CONFIG_CONS_INDEX."
> -#endif
> -}
> -
> -void ns16550_serial_initialize(void)
> -{
> -#if defined(CONFIG_SYS_NS16550_COM1)
> -	serial_register(&eserial1_device);
> -#endif
> -#if defined(CONFIG_SYS_NS16550_COM2)
> -	serial_register(&eserial2_device);
> -#endif
> -#if defined(CONFIG_SYS_NS16550_COM3)
> -	serial_register(&eserial3_device);
> -#endif
> -#if defined(CONFIG_SYS_NS16550_COM4)
> -	serial_register(&eserial4_device);
> -#endif
> -}
> -
> -#endif /* CONFIG_SERIAL_MULTI */
> diff --git a/drivers/serial/serial_ns16550.c b/drivers/serial/serial_ns16550.c
> new file mode 100644
> index 0000000..00ad97c
> --- /dev/null
> +++ b/drivers/serial/serial_ns16550.c
> @@ -0,0 +1,359 @@
> +/*
> + * (C) Copyright 2000
> + * Rob Taylor, Flying Pig Systems. robt at flyingpig.com.
> + *
> + * See file CREDITS for list of people who contributed to this
> + * project.
> + *
> + * This program is free software; you can redistribute it and/or
> + * modify it under the terms of the GNU General Public License as
> + * published by the Free Software Foundation; either version 2 of
> + * the License, or (at your option) any later version.
> + *
> + * This program is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> + * GNU General Public License for more details.
> + *
> + * You should have received a copy of the GNU General Public License
> + * along with this program; if not, write to the Free Software
> + * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> + * MA 02111-1307 USA
> + */
> +
> +#include <common.h>
> +#include <linux/compiler.h>
> +
> +#include <ns16550.h>
> +#ifdef CONFIG_NS87308
> +#include <ns87308.h>
> +#endif
> +
> +#if defined (CONFIG_SERIAL_MULTI)
> +#include <serial.h>
> +#endif
> +
> +DECLARE_GLOBAL_DATA_PTR;
> +
> +#if !defined(CONFIG_CONS_INDEX)
> +#if defined (CONFIG_SERIAL_MULTI)
> +/*   with CONFIG_SERIAL_MULTI we might have no console
> + *  on these devices
> + */
> +#else
> +#error	"No console index specified."
> +#endif /* CONFIG_SERIAL_MULTI */
> +#elif (CONFIG_CONS_INDEX < 1) || (CONFIG_CONS_INDEX > 4)
> +#error	"Invalid console index value."
> +#endif
> +
> +#if CONFIG_CONS_INDEX == 1 && !defined(CONFIG_SYS_NS16550_COM1)
> +#error	"Console port 1 defined but not configured."
> +#elif CONFIG_CONS_INDEX == 2 && !defined(CONFIG_SYS_NS16550_COM2)
> +#error	"Console port 2 defined but not configured."
> +#elif CONFIG_CONS_INDEX == 3 && !defined(CONFIG_SYS_NS16550_COM3)
> +#error	"Console port 3 defined but not configured."
> +#elif CONFIG_CONS_INDEX == 4 && !defined(CONFIG_SYS_NS16550_COM4)
> +#error	"Console port 4 defined but not configured."
> +#endif
> +
> +/* Note: The port number specified in the functions is 1 based.
> + *	 the array is 0 based.
> + */
> +static NS16550_t serial_ports[4] = {
> +#ifdef CONFIG_SYS_NS16550_COM1
> +	(NS16550_t)CONFIG_SYS_NS16550_COM1,
> +#else
> +	NULL,
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM2
> +	(NS16550_t)CONFIG_SYS_NS16550_COM2,
> +#else
> +	NULL,
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM3
> +	(NS16550_t)CONFIG_SYS_NS16550_COM3,
> +#else
> +	NULL,
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM4
> +	(NS16550_t)CONFIG_SYS_NS16550_COM4
> +#else
> +	NULL
> +#endif
> +};

Would it be better just use this structure?

#ifdef CONFIG_SYS_NS16550_COM1
        [0] = (NS16550_t)CONFIG_SYS_NS16550_COM1,
#endif



> +
> +#define PORT	serial_ports[port-1]
> +
> +#if defined(CONFIG_SERIAL_MULTI)
> +
> +/* Multi serial device functions */
> +#define DECLARE_ESERIAL_FUNCTIONS(port) \
> +    int  eserial##port##_init (void) {\
> +	int clock_divisor; \
> +	clock_divisor = calc_divisor(serial_ports[port-1]); \
> +	NS16550_init(serial_ports[port-1], clock_divisor); \
> +	return(0);}\
> +    void eserial##port##_setbrg (void) {\
> +	serial_setbrg_dev(port);}\
> +    int  eserial##port##_getc (void) {\
> +	return serial_getc_dev(port);}\
> +    int  eserial##port##_tstc (void) {\
> +	return serial_tstc_dev(port);}\
> +    void eserial##port##_putc (const char c) {\
> +	serial_putc_dev(port, c);}\
> +    void eserial##port##_puts (const char *s) {\
> +	serial_puts_dev(port, s);}
> +
> +/* Serial device descriptor */
> +#define INIT_ESERIAL_STRUCTURE(port, __name) {	\
> +	.name	= __name,			\
> +	.start	= eserial##port##_init,		\
> +	.stop	= NULL,				\
> +	.setbrg	= eserial##port##_setbrg,	\
> +	.getc	= eserial##port##_getc,		\
> +	.tstc	= eserial##port##_tstc,		\
> +	.putc	= eserial##port##_putc,		\
> +	.puts	= eserial##port##_puts,		\
> +}
> +
> +#endif /* CONFIG_SERIAL_MULTI */
> +
> +static int calc_divisor (NS16550_t port)
> +{
> +#ifdef CONFIG_OMAP1510
> +	/* If can't cleanly clock 115200 set div to 1 */
> +	if ((CONFIG_SYS_NS16550_CLK == 12000000) && (gd->baudrate == 115200)) {
> +		port->osc_12m_sel = OSC_12M_SEL;	/* enable 6.5 * divisor */
> +		return (1);				/* return 1 for base divisor */
> +	}
> +	port->osc_12m_sel = 0;			/* clear if previsouly set */
> +#endif
> +#ifdef CONFIG_OMAP1610
> +	/* If can't cleanly clock 115200 set div to 1 */
> +	if ((CONFIG_SYS_NS16550_CLK == 48000000) && (gd->baudrate == 115200)) {
> +		return (26);		/* return 26 for base divisor */
> +	}
> +#endif
> +
> +#ifdef CONFIG_APTIX
> +#define MODE_X_DIV 13
> +#else
> +#define MODE_X_DIV 16
> +#endif
> +
> +	/* Compute divisor value. Normally, we should simply return:
> +	 *   CONFIG_SYS_NS16550_CLK) / MODE_X_DIV / gd->baudrate
> +	 * but we need to round that value by adding 0.5.
> +	 * Rounding is especially important at high baud rates.
> +	 */
> +	return (CONFIG_SYS_NS16550_CLK + (gd->baudrate * (MODE_X_DIV / 2))) /
> +		(MODE_X_DIV * gd->baudrate);
> +}
> +
> +#if !defined(CONFIG_SERIAL_MULTI)
> +int serial_init (void)
> +{
> +	int clock_divisor;
> +
> +#ifdef CONFIG_NS87308
> +	initialise_ns87308();
> +#endif
> +
> +#ifdef CONFIG_SYS_NS16550_COM1
> +	clock_divisor = calc_divisor(serial_ports[0]);
> +	NS16550_init(serial_ports[0], clock_divisor);
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM2
> +	clock_divisor = calc_divisor(serial_ports[1]);
> +	NS16550_init(serial_ports[1], clock_divisor);
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM3
> +	clock_divisor = calc_divisor(serial_ports[2]);
> +	NS16550_init(serial_ports[2], clock_divisor);
> +#endif
> +#ifdef CONFIG_SYS_NS16550_COM4
> +	clock_divisor = calc_divisor(serial_ports[3]);
> +	NS16550_init(serial_ports[3], clock_divisor);
> +#endif
> +
> +	return (0);
> +}
> +#endif
> +
> +void
> +_serial_putc(const char c,const int port)

You are using two coding styles in this file.
One has function return value on one line and then function name
and the second function return value on one line with function name.
Will be good to unify it to look the same in the whole file.


Thanks,
Michal


-- 
Michal Simek, Ing. (M.Eng)
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/
Microblaze U-BOOT custodian

  reply	other threads:[~2012-09-30  8:52 UTC|newest]

Thread overview: 306+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-16 23:20 [U-Boot] [PATCH 00/71] serial: Massive rework of the serial subsystem Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 01/71] serial: Coding style cleanup of struct serial_device Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 02/71] serial: Rename .init() and .uninit() in serial_device Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 03/71] serial: Properly spell out the structure member names of serial_driver Marek Vasut
2012-09-18  6:13   ` Michal Simek
2012-09-16 23:20 ` [U-Boot] [PATCH 04/71] serial: pxa: Implement default_serial_console in serial_pxa.c Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 05/71] serial: pxa: Make use of default_serial_console in serial_pxa Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 06/71] serial: pxa: Make local functions static Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 07/71] serial: mpc512x: Properly define CONFIG_SYS_PSC3 in config files Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 08/71] serial: Implement serial_initfunc() macro Marek Vasut
2012-09-18 17:31   ` Tom Rini
2012-09-18 17:57     ` Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 09/71] serial: mpc8xx: Move serial registration from serial_initialize() Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 10/71] serial: s3c24xx: " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 11/71] serial: pxa: " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 12/71] serial: s5p: " Marek Vasut
2012-09-18  1:28   ` Minkyu Kang
2012-09-16 23:20 ` [U-Boot] [PATCH 13/71] serial: microblaze: " Marek Vasut
2012-09-18  6:14   ` Michal Simek
2012-09-16 23:20 ` [U-Boot] [PATCH 14/71] serial: mpc512x: " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 15/71] serial: ns16550: " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 16/71] serial: bfin: Remove the bfin_serialN_device exports from serial.h Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 17/71] serial: bfin: Adjust serial_register_bfin_uart() Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 18/71] serial: zoom2: Remove zoom2 serial prototypes from serial.h Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 19/71] serial: bfin: Flip the jtag serial console to CONFIG_SERIAL_MULTI Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 20/71] serial: mips: Implement CONFIG_SERIAL_MULTI into au1x00 serial driver Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 21/71] serial: mips: Implement CONFIG_SERIAL_MULTI into asc " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 22/71] serial: mips: Implement CONFIG_SERIAL_MULTI into JZ " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 23/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc5xx " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 24/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8220 " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 25/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8260 serial drivers Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 26/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc85xx serial driver Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 27/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into iop480 " Marek Vasut
2012-09-19 10:59   ` Stefan Roese
2012-09-16 23:20 ` [U-Boot] [PATCH 28/71] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon2 " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 29/71] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon3 " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 30/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into marvell " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 31/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into amirix " Marek Vasut
2012-09-19 11:05   ` Stefan Roese
2012-09-19 11:27     ` Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 32/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into bmw " Marek Vasut
2012-09-19 11:09   ` Stefan Roese
2012-09-19 11:28     ` Marek Vasut
2012-09-19 11:32       ` Stefan Roese
2012-09-19 17:43         ` Tom Rini
2012-09-19 19:32           ` Marek Vasut
2012-09-19 22:37             ` Tom Rini
2012-09-19 22:43               ` Marek Vasut
2012-09-19 22:49               ` Graeme Russ
2012-09-19 22:57                 ` Marek Vasut
2012-09-19 23:03                   ` Scott Wood
2012-09-19 23:05                     ` Marek Vasut
2012-09-19 23:10                       ` Scott Wood
2012-09-19 23:13                         ` Marek Vasut
2012-09-19 23:05                     ` Graeme Russ
2012-09-19 23:08                       ` Marek Vasut
2012-09-19 23:05                   ` Graeme Russ
2012-09-19 23:07                     ` Marek Vasut
2012-09-19 23:16                 ` Tom Rini
2012-09-16 23:20 ` [U-Boot] [PATCH 33/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cogent " Marek Vasut
2012-09-16 23:20 ` [U-Boot] [PATCH 34/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cpci750 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 35/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into evb64260 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 36/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into ml2 " Marek Vasut
2012-09-19 11:21   ` Stefan Roese
2012-09-16 23:21 ` [U-Boot] [PATCH 37/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into sconsole " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 38/71] serial: powerpc: Implement CONFIG_SERIAL_MULTI into p3mx " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 39/71] serial: arm: Implement CONFIG_SERIAL_MULTI into altera_jtag " Marek Vasut
2012-10-01 12:33   ` Thomas Chou
2012-10-01 14:41     ` Marek Vasut
2012-10-02  7:55       ` Thomas Chou
2012-10-02 10:07         ` Marek Vasut
2012-10-01 14:45   ` [U-Boot] [PATCH 39/72 V2] " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 40/71] serial: arm: Implement CONFIG_SERIAL_MULTI into altera " Marek Vasut
2012-10-01 12:31   ` Thomas Chou
2012-10-01 14:46     ` Marek Vasut
2012-10-01 14:46   ` [U-Boot] [PATCH 40/72 V2] " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 41/71] serial: arm: Implement CONFIG_SERIAL_MULTI into atmel " Marek Vasut
2012-09-17  6:51   ` Andreas Bießmann
2012-09-17 10:00     ` Marek Vasut
2012-09-17 10:21       ` Andreas Bießmann
2012-09-17 10:30         ` Marek Vasut
2012-09-18 23:45   ` Andreas Bießmann
2012-09-16 23:21 ` [U-Boot] [PATCH 42/71] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc32xx " Marek Vasut
2012-09-17 22:28   ` Vladimir Zapolskiy
2012-09-16 23:21 ` [U-Boot] [PATCH 43/71] serial: mcf: Implement CONFIG_SERIAL_MULTI into MCF " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 44/71] serial: Implement CONFIG_SERIAL_MULTI into ns9750 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 45/71] serial: oc: Implement CONFIG_SERIAL_MULTI into OpenCores " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 46/71] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c4510b " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 47/71] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c64xx " Marek Vasut
2012-09-18  1:30   ` Minkyu Kang
2012-09-16 23:21 ` [U-Boot] [PATCH 48/71] serial: sandbox: Implement CONFIG_SERIAL_MULTI into sandbox " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 49/71] serial: arm: Implement CONFIG_SERIAL_MULTI into clps7111 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 50/71] serial: arm: Implement CONFIG_SERIAL_MULTI into imx " Marek Vasut
2012-09-17 13:58   ` Stefano Babic
2012-09-17 14:02     ` Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 51/71] serial: arm: Implement CONFIG_SERIAL_MULTI into ixp " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 52/71] serial: arm: Implement CONFIG_SERIAL_MULTI into ks8695 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 53/71] serial: arm: Implement CONFIG_SERIAL_MULTI into lh7a40x " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 54/71] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc2292 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 55/71] serial: Implement CONFIG_SERIAL_MULTI into max3100 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 56/71] serial: arm: Implement CONFIG_SERIAL_MULTI into mxc " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 57/71] serial: arm: Implement CONFIG_SERIAL_MULTI into netarm " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 58/71] serial: arm: Implement CONFIG_SERIAL_MULTI into pl01x " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 59/71] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c44b0 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 60/71] serial: arm: Implement CONFIG_SERIAL_MULTI into sa1100 " Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 61/71] serial: sh: Implement CONFIG_SERIAL_MULTI into sh " Marek Vasut
2012-09-18  1:01   ` Nobuhiro Iwamatsu
2012-09-16 23:21 ` [U-Boot] [PATCH 62/71] serial: spl: Implement empty functions for SPL Marek Vasut
2012-09-18 17:05   ` Tom Rini
2012-09-18 17:13     ` Marek Vasut
2012-09-18 17:46       ` Scott Wood
2012-09-18 18:03         ` Marek Vasut
2012-09-18 18:25           ` Scott Wood
2012-09-18 18:33             ` Marek Vasut
2012-09-18 18:39               ` Tom Rini
2012-09-18 18:54                 ` Marek Vasut
2012-09-18 19:19                 ` Marek Vasut
2012-09-18 19:23                   ` Tom Rini
2012-09-18 19:25                     ` Marek Vasut
2012-09-18 20:50                       ` Tom Rini
2012-09-18 21:19                         ` Marek Vasut
2012-09-18 21:51                           ` Scott Wood
2012-09-19  6:12                             ` Stefan Roese
2012-09-19 19:14                               ` Scott Wood
2012-09-18 22:16                         ` Marek Vasut
2012-09-18 19:23               ` Scott Wood
2012-09-18 19:24                 ` Marek Vasut
2012-09-18 17:53       ` Tom Rini
2012-09-18 18:01         ` Marek Vasut
2012-09-18 18:08           ` Tom Rini
2012-09-18 18:24             ` Marek Vasut
2012-09-18 18:34               ` Tom Rini
2012-09-16 23:21 ` [U-Boot] [PATCH 63/71] serial: mxs: spl: Remove empty serial_* functions from SPL code Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 64/71] serial: ns16550: Call usbtty_poll only in non-SPL build Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 65/71] serial: Use puts() and hang() instead of panic() in SPL Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 66/71] serial: Unconditionally enable CONFIG_SERIAL_MULTI Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 67/71] serial: Remove CONFIG_SERIAL_MULTI from config files Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 68/71] serial: Remove CONFIG_SERIAL_MULTI from serial drivers Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 69/71] serial: Remove CONFIG_SERIAL_MULTI from remaining sources Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 70/71] serial: Compile common/serial.c by default Marek Vasut
2012-09-16 23:21 ` [U-Boot] [PATCH 71/71] serial: Enhance the manual relocation Marek Vasut
2012-09-17 22:52 ` [U-Boot] [PATCH 00/71] serial: Massive rework of the serial subsystem Tom Rini
2012-09-17 23:12   ` Marek Vasut
2012-09-18 16:42     ` Tom Rini
2012-09-18 17:11       ` Marek Vasut
2012-09-29  0:30 ` [U-Boot] [PATCH 00/70 V2] " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 01/70] serial: Coding style cleanup of struct serial_device Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 02/70] serial: Rename .init() and .uninit() in serial_device Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 03/70] serial: Properly spell out the structure member names of serial_driver Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 04/70] serial: pxa: Implement default_serial_console in serial_pxa.c Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 05/70] serial: pxa: Make use of default_serial_console in serial_pxa Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 06/70] serial: pxa: Make local functions static Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 07/70] serial: mpc512x: Properly define CONFIG_SYS_PSC3 in config files Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 08/70] serial: Implement serial_initfunc() macro Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 09/70] serial: mpc8xx: Move serial registration from serial_initialize() Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 10/70] serial: s3c24xx: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 11/70] serial: pxa: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 12/70] serial: s5p: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 13/70] serial: microblaze: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 14/70] serial: mpc512x: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 15/70] serial: ns16550: " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 16/70] serial: bfin: Remove the bfin_serialN_device exports from serial.h Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 17/70] serial: bfin: Adjust serial_register_bfin_uart() Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 18/70] serial: zoom2: Remove zoom2 serial prototypes from serial.h Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 19/70] serial: bfin: Flip the jtag serial console to CONFIG_SERIAL_MULTI Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 20/70] serial: mips: Implement CONFIG_SERIAL_MULTI into au1x00 serial driver Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 21/70] serial: mips: Implement CONFIG_SERIAL_MULTI into asc " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 22/70] serial: mips: Implement CONFIG_SERIAL_MULTI into JZ " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 23/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc5xx " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 24/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8220 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 25/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8260 serial drivers Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 26/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc85xx serial driver Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 27/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into iop480 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 28/70] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon2 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 29/70] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon3 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 30/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into marvell " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 31/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into amirix " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 32/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into bmw " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 33/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cogent " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 34/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cpci750 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 35/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into evb64260 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 36/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into ml2 " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 37/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into sconsole " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 38/70] serial: powerpc: Implement CONFIG_SERIAL_MULTI into p3mx " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 39/70] serial: arm: Implement CONFIG_SERIAL_MULTI into altera_jtag " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 40/70] serial: arm: Implement CONFIG_SERIAL_MULTI into altera " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 41/70] serial: arm: Implement CONFIG_SERIAL_MULTI into atmel " Marek Vasut
2012-09-29  0:30   ` [U-Boot] [PATCH 42/70] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc32xx " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 43/70] serial: mcf: Implement CONFIG_SERIAL_MULTI into MCF " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 44/70] serial: Implement CONFIG_SERIAL_MULTI into ns9750 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 45/70] serial: oc: Implement CONFIG_SERIAL_MULTI into OpenCores " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 46/70] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c4510b " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 47/70] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c64xx " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 48/70] serial: sandbox: Implement CONFIG_SERIAL_MULTI into sandbox " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 49/70] serial: arm: Implement CONFIG_SERIAL_MULTI into clps7111 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 50/70] serial: arm: Implement CONFIG_SERIAL_MULTI into imx " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 51/70] serial: arm: Implement CONFIG_SERIAL_MULTI into ixp " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 52/70] serial: arm: Implement CONFIG_SERIAL_MULTI into ks8695 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 53/70] serial: arm: Implement CONFIG_SERIAL_MULTI into lh7a40x " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 54/70] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc2292 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 55/70] serial: Implement CONFIG_SERIAL_MULTI into max3100 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 56/70] serial: arm: Implement CONFIG_SERIAL_MULTI into mxc " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 57/70] serial: arm: Implement CONFIG_SERIAL_MULTI into netarm " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 58/70] serial: arm: Implement CONFIG_SERIAL_MULTI into pl01x " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 59/70] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c44b0 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 60/70] serial: arm: Implement CONFIG_SERIAL_MULTI into sa1100 " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 61/70] serial: sh: Implement CONFIG_SERIAL_MULTI into sh " Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 62/70] serial: mxs: spl: Remove empty serial_* functions from SPL code Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 63/70] serial: ns16550: Call usbtty_poll only in non-SPL build Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 64/70] serial: Use puts() and hang() instead of panic() in SPL Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 65/70] serial: Unconditionally enable CONFIG_SERIAL_MULTI Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 66/70] serial: Remove CONFIG_SERIAL_MULTI from config files Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 67/70] serial: Remove CONFIG_SERIAL_MULTI from serial drivers Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 68/70] serial: Remove CONFIG_SERIAL_MULTI from remaining sources Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 69/70] serial: Compile common/serial.c by default Marek Vasut
2012-09-29  0:31   ` [U-Boot] [PATCH 70/70] serial: Enhance the manual relocation Marek Vasut
2012-09-29 21:51   ` [U-Boot] [PATCH 00/72 V3] serial: Massive rework of the serial subsystem Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 01/72] serial: Coding style cleanup of struct serial_device Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 02/72] serial: Rename .init() and .uninit() in serial_device Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 03/72] serial: Properly spell out the structure member names of serial_driver Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 04/72] serial: pxa: Implement default_serial_console in serial_pxa.c Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 05/72] serial: pxa: Make use of default_serial_console in serial_pxa Marek Vasut
2012-09-29 21:51     ` [U-Boot] [PATCH 06/72] serial: pxa: Make local functions static Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 07/72] serial: mpc512x: Properly define CONFIG_SYS_PSC3 in config files Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 08/72] serial: Implement serial_initfunc() macro Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 09/72] serial: mpc8xx: Move serial registration from serial_initialize() Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 10/72] serial: s3c24xx: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 11/72] serial: pxa: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 12/72] serial: s5p: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 13/72] serial: microblaze: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 14/72] serial: mpc512x: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 15/72] serial: ns16550: " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 16/72] serial: bfin: Remove the bfin_serialN_device exports from serial.h Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 17/72] serial: bfin: Adjust serial_register_bfin_uart() Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 18/72] serial: zoom2: Remove zoom2 serial prototypes from serial.h Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 19/72] serial: bfin: Flip the jtag serial console to CONFIG_SERIAL_MULTI Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 20/72] serial: mips: Implement CONFIG_SERIAL_MULTI into au1x00 serial driver Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 21/72] serial: mips: Implement CONFIG_SERIAL_MULTI into asc " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 22/72] serial: mips: Implement CONFIG_SERIAL_MULTI into JZ " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 23/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc5xx " Marek Vasut
2012-10-02  7:07       ` [U-Boot] [PATCH 23/72 V2] " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 24/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8220 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 25/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8260 serial drivers Marek Vasut
2012-10-01 23:22       ` [U-Boot] [PATCH 25/72 V2] " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 26/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc85xx serial driver Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 27/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into iop480 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 28/72] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon2 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 29/72] serial: sparc: Implement CONFIG_SERIAL_MULTI into leon3 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 30/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into marvell " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 31/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into amirix " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 32/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into bmw " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 33/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cogent " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 34/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into cpci750 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 35/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into evb64260 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 36/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into ml2 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 37/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into sconsole " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 38/72] serial: powerpc: Implement CONFIG_SERIAL_MULTI into p3mx " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 39/72] serial: arm: Implement CONFIG_SERIAL_MULTI into altera_jtag " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 40/72] serial: arm: Implement CONFIG_SERIAL_MULTI into altera " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 41/72] serial: arm: Implement CONFIG_SERIAL_MULTI into atmel " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 42/72] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc32xx " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 43/72] serial: mcf: Implement CONFIG_SERIAL_MULTI into MCF " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 44/72] serial: Implement CONFIG_SERIAL_MULTI into ns9750 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 45/72] serial: oc: Implement CONFIG_SERIAL_MULTI into OpenCores " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 46/72] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c4510b " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 47/72] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c64xx " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 48/72] serial: sandbox: Implement CONFIG_SERIAL_MULTI into sandbox " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 49/72] serial: arm: Implement CONFIG_SERIAL_MULTI into clps7111 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 50/72] serial: arm: Implement CONFIG_SERIAL_MULTI into imx " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 51/72] serial: arm: Implement CONFIG_SERIAL_MULTI into ixp " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 52/72] serial: arm: Implement CONFIG_SERIAL_MULTI into ks8695 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 53/72] serial: arm: Implement CONFIG_SERIAL_MULTI into lh7a40x " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 54/72] serial: arm: Implement CONFIG_SERIAL_MULTI into lpc2292 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 55/72] serial: Implement CONFIG_SERIAL_MULTI into max3100 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 56/72] serial: arm: Implement CONFIG_SERIAL_MULTI into mxc " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 57/72] serial: arm: Implement CONFIG_SERIAL_MULTI into netarm " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 58/72] serial: arm: Implement CONFIG_SERIAL_MULTI into pl01x " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 59/72] serial: arm: Implement CONFIG_SERIAL_MULTI into s3c44b0 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 60/72] serial: arm: Implement CONFIG_SERIAL_MULTI into sa1100 " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 61/72] serial: sh: Implement CONFIG_SERIAL_MULTI into sh " Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 62/72] serial: mxs: spl: Remove empty serial_* functions from SPL code Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 63/72] serial: Use puts() and hang() instead of panic() in SPL Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 64/72] serial: ns16550: Call usbtty_poll only in non-SPL build Marek Vasut
2012-09-29 21:52     ` [U-Boot] [PATCH 65/72] serial: ns16550: Rename serial.c to serial_ns16550.c Marek Vasut
2012-09-30  8:52       ` Michal Simek [this message]
2012-09-30 13:22         ` Marek Vasut
2012-10-01 16:49         ` Marek Vasut
2012-10-01 16:52       ` Tom Rini
2012-10-02  7:29         ` Michal Simek
2012-09-29 21:52     ` [U-Boot] [PATCH 66/72] serial: Move common/serial.c to drivers/serial/ Marek Vasut
2012-09-29 21:53     ` [U-Boot] [PATCH 67/72] serial: Unconditionally enable CONFIG_SERIAL_MULTI Marek Vasut
2012-10-09 20:33       ` Stephen Warren
2012-10-09 21:38         ` Tom Rini
2012-10-09 22:09           ` Stephen Warren
2012-10-09 22:13             ` Tom Rini
2012-10-09 22:15               ` Stephen Warren
2012-10-09 22:21                 ` Allen Martin
2012-09-29 21:53     ` [U-Boot] [PATCH 68/72] serial: Remove CONFIG_SERIAL_MULTI from config files Marek Vasut
2012-09-29 21:53     ` [U-Boot] [PATCH 69/72] serial: Remove CONFIG_SERIAL_MULTI from serial drivers Marek Vasut
2012-09-29 21:53     ` [U-Boot] [PATCH 70/72] serial: Remove CONFIG_SERIAL_MULTI from remaining sources Marek Vasut
2012-10-01 23:34       ` [U-Boot] [PATCH 70/72 V2] " Marek Vasut
2012-09-29 21:53     ` [U-Boot] [PATCH 71/72] serial: Compile drivers/serial/serial.c by default Marek Vasut
2012-09-29 21:53     ` [U-Boot] [PATCH 72/72] serial: Enhance the manual relocation Marek Vasut
2012-10-02 18:04     ` [U-Boot] [PATCH 00/72 V3] serial: Massive rework of the serial subsystem Tom Rini
2012-10-04 13:27     ` Wolfgang Denk
2012-10-04 14:03       ` Marek Vasut

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50680848.5060907@monstr.eu \
    --to=monstr@monstr.eu \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox