public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Marek Vasut <marex@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 62/71] serial: spl: Implement empty functions for SPL
Date: Wed, 19 Sep 2012 00:16:47 +0200	[thread overview]
Message-ID: <201209190016.47299.marex@denx.de> (raw)
In-Reply-To: <5058DE7D.5050808@ti.com>

Dear Tom Rini,

> On 09/18/12 12:25, Marek Vasut wrote:
> > Dear Tom Rini,
> > 
> >> On 09/18/12 12:19, Marek Vasut wrote:
> >>> Dear Tom Rini,
> >>> 
> >>>> On 09/18/12 11:33, Marek Vasut wrote:
> >>>>> Dear Scott Wood,
> >>>> 
> >>>> [snip]
> >>>> 
> >>>>>> I think I got some wires crossed and was thinking about
> >>>>>> printf/puts. We want those to be optimized away at
> >>>>>> compile time (not pointed to a stub at link time) on an
> >>>>>> SPL that has no output support, but once that's done the
> >>>>>> low level serial functions shouldn't be referenced
> >>>>>> anymore, right?
> >>>>> 
> >>>>> But if you point them to stubs, that's OK. The compiler
> >>>>> will GC these useless stubs anyway. But wait, we're getting
> >>>>> to LTO here, right?
> >>>>> 
> >>>>> So the safest bet really is macro in serial.h ?
> >>>> 
> >>>> Due to the gcc bug I've mentioned before, yes.  Dummy
> >>>> functions will, I bet, keep the string constants around.  do
> >>>> {} while(0) will drop them out entirely.
> >>> 
> >>> Damn, not much gain on m28evk (with C functionss/with macros),
> >>> using gcc 4.7.1:
> >>> 
> >>> Configuring for m28evk board... text    data     bss     dec
> >>> hex filename 418994    7780  288632  715406   aea8e ./u-boot
> >>> 11773 788 12   12573    311d ./spl/u-boot-spl
> >>> 
> >>> Configuring for m28evk board... text    data     bss     dec
> >>> hex filename 418998    7780  288628  715406   aea8e ./u-boot
> >>> 11765 788 12   12565    3115 ./spl/u-boot-spl
> >> 
> >> Right, didn't have many strings.  But do you see what I mean now
> >> about not needing this patch as it stands currently?
> > 
> > No, I don't. If I remove this patch, the build breaks either
> > because serial_* is defined twice or not defined at all.
> 
> m28evk currently, needlessly, defines serial_puts/putc.  I locally
> patched master to drop them from arch/arm/cpu/arm926ejs/mxs/spl_boot.c
> and the references in common/libcommon.o are correctly
> garbage-collected.  They are in fact unused functions today as they're
> garbage collected without patching, see spl/u-boot-spl.map after
> building.  So again I say, if common/serial.o is NOT being discard in
> your series on m28evk there is a bug in your series to fix or a change
> to better understand and document (and then see if we can change since
> as Scott notes, this needs to work for 4kb boards and that is tight).

Ok, so we cleared this up on jabber, latest ToT works correctly, discard this 
patch.

Best regards,
Marek Vasut

  parent reply	other threads:[~2012-09-18 22:16 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 [this message]
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
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=201209190016.47299.marex@denx.de \
    --to=marex@denx.de \
    --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