[U-Boot] [PULL] u-boot-testing / dm-serial-1
Marek Vasut
marex at denx.de
Sat Sep 29 02:36:44 CEST 2012
Please apply to u-boot/next. They are now compile tested on arm and ppc (and
blackfin with gentoo compiler).
The following changes since commit d05eb7acf0f6ad5682ab75c25af52921e9fa5863:
MAINTAINERS: Move dbau1x00 to orphaned. (2012-09-27 13:04:42 -0700)
are available in the git repository at:
git://git.denx.de/u-boot-testing.git dm-serial-1
for you to fetch changes up to 51534f667e6106cc5fd3ff6065559a9b1d0d56bd:
serial: Enhance the manual relocation (2012-09-29 02:29:22 +0200)
----------------------------------------------------------------
Marek Vasut (70):
serial: Coding style cleanup of struct serial_device
serial: Rename .init() and .uninit() in serial_device
serial: Properly spell out the structure member names of serial_driver
serial: pxa: Implement default_serial_console in serial_pxa.c
serial: pxa: Make use of default_serial_console in serial_pxa
serial: pxa: Make local functions static
serial: mpc512x: Properly define CONFIG_SYS_PSC3 in config files
serial: Implement serial_initfunc() macro
serial: mpc8xx: Move serial registration from serial_initialize()
serial: s3c24xx: Move serial registration from serial_initialize()
serial: pxa: Move serial registration from serial_initialize()
serial: s5p: Move serial registration from serial_initialize()
serial: microblaze: Move serial registration from serial_initialize()
serial: mpc512x: Move serial registration from serial_initialize()
serial: ns16550: Move serial registration from serial_initialize()
serial: bfin: Remove the bfin_serialN_device exports from serial.h
serial: bfin: Adjust serial_register_bfin_uart()
serial: zoom2: Remove zoom2 serial prototypes from serial.h
serial: bfin: Flip the jtag serial console to CONFIG_SERIAL_MULTI
serial: mips: Implement CONFIG_SERIAL_MULTI into au1x00 serial driver
serial: mips: Implement CONFIG_SERIAL_MULTI into asc serial driver
serial: mips: Implement CONFIG_SERIAL_MULTI into JZ serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc5xx serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8220 serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc8260 serial drivers
serial: powerpc: Implement CONFIG_SERIAL_MULTI into mpc85xx serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into iop480 serial driver
serial: sparc: Implement CONFIG_SERIAL_MULTI into leon2 serial driver
serial: sparc: Implement CONFIG_SERIAL_MULTI into leon3 serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into marvell serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into amirix serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into bmw serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into cogent serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into cpci750 serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into evb64260 serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into ml2 serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into sconsole serial driver
serial: powerpc: Implement CONFIG_SERIAL_MULTI into p3mx serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into altera_jtag serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into altera serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into atmel serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into lpc32xx serial driver
serial: mcf: Implement CONFIG_SERIAL_MULTI into MCF serial driver
serial: Implement CONFIG_SERIAL_MULTI into ns9750 serial driver
serial: oc: Implement CONFIG_SERIAL_MULTI into OpenCores serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into s3c4510b serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into s3c64xx serial driver
serial: sandbox: Implement CONFIG_SERIAL_MULTI into sandbox serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into clps7111 serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into imx serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into ixp serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into ks8695 serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into lh7a40x serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into lpc2292 serial driver
serial: Implement CONFIG_SERIAL_MULTI into max3100 serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into mxc serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into netarm serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into pl01x serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into s3c44b0 serial driver
serial: arm: Implement CONFIG_SERIAL_MULTI into sa1100 serial driver
serial: sh: Implement CONFIG_SERIAL_MULTI into sh serial driver
serial: mxs: spl: Remove empty serial_* functions from SPL code
serial: ns16550: Call usbtty_poll only in non-SPL build
serial: Use puts() and hang() instead of panic() in SPL
serial: Unconditionally enable CONFIG_SERIAL_MULTI
serial: Remove CONFIG_SERIAL_MULTI from config files
serial: Remove CONFIG_SERIAL_MULTI from serial drivers
serial: Remove CONFIG_SERIAL_MULTI from remaining sources
serial: Compile common/serial.c by default
serial: Enhance the manual relocation
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 4 --
arch/arm/lib/board.c | 2 -
arch/blackfin/cpu/jtag-console.c | 37 +++++++++---
arch/blackfin/cpu/serial.c | 6 +-
arch/blackfin/lib/board.c | 2 -
arch/m68k/lib/board.c | 2 -
arch/microblaze/lib/board.c | 2 -
arch/mips/cpu/mips32/au1x00/au1x00_serial.c | 42 ++++++++++----
arch/mips/cpu/mips32/incaip/asc_serial.c | 35 ++++++++++--
arch/mips/cpu/xburst/jz_serial.c | 35 ++++++++++--
arch/nds32/lib/board.c | 2 -
arch/powerpc/cpu/mpc512x/serial.c | 92
++++++++----------------------
arch/powerpc/cpu/mpc5xx/serial.c | 69 ++++++++++++++--------
arch/powerpc/cpu/mpc5xxx/serial.c | 181
+++++++++++++++++-----------------------------------------
arch/powerpc/cpu/mpc8220/uart.c | 35 ++++++++++--
arch/powerpc/cpu/mpc8260/serial_scc.c | 39 +++++++++----
arch/powerpc/cpu/mpc8260/serial_smc.c | 39 +++++++++----
arch/powerpc/cpu/mpc85xx/serial_scc.c | 39 +++++++++----
arch/powerpc/cpu/mpc8xx/serial.c | 43 ++++++++------
arch/powerpc/cpu/ppc4xx/iop480_uart.c | 36 +++++++++---
arch/powerpc/lib/board.c | 2 -
arch/sandbox/lib/board.c | 2 -
arch/sparc/cpu/leon2/serial.c | 51 ++++++++++++-----
arch/sparc/cpu/leon3/serial.c | 51 ++++++++++++-----
arch/x86/lib/board.c | 2 -
board/Marvell/common/serial.c | 48 +++++++++++-----
board/amirix/ap1000/serial.c | 35 ++++++++++--
board/balloon3/balloon3.c | 5 --
board/bmw/serial.c | 36 ++++++++++--
board/cogent/serial.c | 34 +++++++++--
board/esd/cpci750/serial.c | 36 ++++++++++--
board/evb64260/serial.c | 54 +++++++++++-------
board/logicpd/zoom2/zoom2_serial.c | 7 ++-
board/logicpd/zoom2/zoom2_serial.h | 16 +++---
board/ml2/serial.c | 35 ++++++++++--
board/palmld/palmld.c | 5 --
board/palmtc/palmtc.c | 5 --
board/pcippc2/sconsole.c | 35 ++++++++++--
board/pdm360ng/pdm360ng.c | 6 --
board/prodrive/p3mx/serial.c | 36 ++++++++++--
board/toradex/colibri_pxa270/colibri_pxa270.c | 5 --
board/trizepsiv/conxs.c | 7 ---
board/vpac270/vpac270.c | 5 --
board/zipitz2/zipitz2.c | 5 --
common/Makefile | 2 +-
common/cmd_nvedit.c | 2 -
common/fdt_support.c | 4 --
common/iomux.c | 2 -
common/serial.c | 229
++++++++++++++++++++++++++++++++++++++++++++++----------------------------
common/stdio.c | 2 -
drivers/serial/altera_jtag_uart.c | 39 +++++++++++--
drivers/serial/altera_uart.c | 51 +++++++++++++----
drivers/serial/atmel_usart.c | 35 ++++++++++--
drivers/serial/lpc32xx_hsuart.c | 57 ++++++++-----------
drivers/serial/mcfuart.c | 33 +++++++++--
drivers/serial/ns16550.c | 2 +-
drivers/serial/ns9750_serial.c | 33 +++++++++--
drivers/serial/opencores_yanu.c | 35 +++++++++---
drivers/serial/s3c4510b_uart.c | 33 +++++++++--
drivers/serial/s3c64xx.c | 33 +++++++++--
drivers/serial/sandbox.c | 35 ++++++++++--
drivers/serial/serial.c | 128
++++++++---------------------------------
drivers/serial/serial_clps7111.c | 34 ++++++++---
drivers/serial/serial_imx.c | 36 +++++++++---
drivers/serial/serial_ixp.c | 36 +++++++++---
drivers/serial/serial_ks8695.c | 41 +++++++++++---
drivers/serial/serial_lh7a40x.c | 34 ++++++++---
drivers/serial/serial_lpc2292.c | 34 ++++++++---
drivers/serial/serial_max3100.c | 42 +++++++++-----
drivers/serial/serial_mxc.c | 40 +++++++++----
drivers/serial/serial_netarm.c | 33 +++++++++--
drivers/serial/serial_pl01x.c | 37 +++++++++---
drivers/serial/serial_pxa.c | 65 ++++++++++++---------
drivers/serial/serial_s3c24x0.c | 78 ++++++-------------------
drivers/serial/serial_s3c44b0.c | 36 +++++++++---
drivers/serial/serial_s5p.c | 27 ++++++---
drivers/serial/serial_sa1100.c | 36 +++++++++---
drivers/serial/serial_sh.c | 33 +++++++++--
drivers/serial/serial_xuartlite.c | 69 +++++++++-------------
include/common.h | 12 ----
include/configs/DU440.h | 1 -
include/configs/KAREF.h | 1 -
include/configs/METROBOX.h | 1 -
include/configs/MPC8569MDS.h | 1 -
include/configs/P1010RDB.h | 1 -
include/configs/P1_P2_RDB.h | 1 -
include/configs/P2020COME.h | 1 -
include/configs/PMC440.h | 1 -
include/configs/TB5200.h | 1 -
include/configs/amcc-common.h | 1 -
include/configs/aria.h | 1 +
include/configs/balloon3.h | 1 +
include/configs/bfin_adi_common.h | 1 -
include/configs/colibri_pxa270.h | 1 +
include/configs/coreboot.h | 1 -
include/configs/eNET.h | 1 -
include/configs/jadecpu.h | 1 -
include/configs/korat.h | 1 -
include/configs/lubbock.h | 1 +
include/configs/lwmon.h | 1 -
include/configs/lwmon5.h | 1 -
include/configs/mcc200.h | 5 --
include/configs/mecp5123.h | 1 +
include/configs/mpc5121ads.h | 1 +
include/configs/omap3_zoom2.h | 3 +-
include/configs/origen.h | 1 -
include/configs/palmld.h | 1 +
include/configs/palmtc.h | 1 +
include/configs/pcs440ep.h | 1 -
include/configs/pdm360ng.h | 3 -
include/configs/pxa255_idp.h | 1 +
include/configs/quad100hd.h | 1 -
include/configs/s5p_goni.h | 1 -
include/configs/s5pc210_universal.h | 1 -
include/configs/sc3.h | 1 -
include/configs/smdk5250.h | 1 -
include/configs/smdkc100.h | 1 -
include/configs/smdkv310.h | 1 -
include/configs/tegra-common-post.h | 5 --
include/configs/trats.h | 1 -
include/configs/trizepsiv.h | 2 +-
include/configs/vpac270.h | 1 +
include/configs/xaeniax.h | 2 +-
include/configs/zeus.h | 1 -
include/configs/zipitz2.h | 1 +
include/serial.h | 79 +++++---------------------
post/board/pdm360ng/coproc_com.c | 3 -
127 files changed, 1728 insertions(+), 1156 deletions(-)
More information about the U-Boot
mailing list