[U-Boot] Pull request: u-boot-arm/master

Albert ARIBAUD albert.u.boot at aribaud.net
Thu Jun 13 17:49:43 CEST 2013


Hello Tom,

The following changes since commit
4596dcc1d4ea5763e0f92cf5becd9fc7d4c6e674:

  am33xx/omap: Move save_omap_boot_params to omap-common/boot-common.c
  (2013-06-05 08:46:49 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-arm master

for you to fetch changes up to 847e6693ccb529bf8346db62876f38f0c4e04ade:

  arm: pxa: config option for PXA270 turbo mode (2013-06-12 22:24:12
  +0200)

----------------------------------------------------------------
Albert ARIBAUD (2):
      Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
      Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'

Alison Wang (7):
      arm: vf610: Add IOMUX support for Vybrid VF610
      arm: vf610: Add Vybrid VF610 CPU support
      net: fec_mxc: Add support for Vybrid VF610
      arm: vf610: Add watchdog support for Vybrid VF610
      arm: vf610: Add uart support for Vybrid VF610
      arm: vf610: Add Vybrid VF610 to mxc_ocotp document
      arm: vf610: Add basic support for Vybrid VF610TWR board

Andrew Gabbasov (1):
      mx6: mx6qsabrelite/nitrogen6x: Remove incorrect setting of gpio
CS signal

Andrii Tseglytskyi (2):
      OMAP3+: introduce generic ABB support
      OMAP5: add ABB setup for MPU voltage domain

Balaji T K (1):
      mmc: omap_hsmmc: Update pbias programming

Benoît Thébaudeau (1):
      imx: spl: Merge libimx-common make rules

Fabio Estevam (7):
      mx28evk: Add splash screen support
      mx23evk: Add splash screen support
      video: mxsfb: Add an entry for mx23evk/mx28vk video modes
      mx6slevk: Allow booting a device tree kernel
      wandboard: Enable HDMI splashscreen
      ARM: imx: Fix incorrect usage of CONFIG_SYS_MMC_ENV_PART
      vf610twr: Drop unneeded 'status' variable

Holger Brunck (1):
      arm/km: make local functions static

Joel A Fernandes (1):
      am33xx: Board: Make CPSW section of ethernet initialization
depend on CPSW driver

Lokesh Vutla (10):
      ARM: OMAP4+: Cleanup header files
      ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h
      ARM: OMAP4+: pmic: Make generic bus init and write functions
      ARM: DRA7xx: Add control id code for DRA7xx
      ARM: DRA7xx: power Add support for tps659038 PMIC
      ARM: DRA7xx: clocks: Fixing i2c_init for PMIC
      ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's
      ARM: DRA7xx: Update pinmux data
      ARM: DRA7xx: clocks: Update PLL values
      ARM: DRA7: Add Maintainer

Lubomir Popov (4):
      OMAP5: Fix bug in omap5_es1_prcm struct
      ARM: OMAP5: Power: Add more functionality to Palmas driver
      ARM: OMAP: I2C: New read, write and probe functions
      OMAP5: Enable access to auxclk registers

Luka Perkov (1):
      wandboard: fix typo in README

Marek Vasut (1):
      arm: mxs: Fix vectoring table crafting

Masahiro Yamada (1):
      cosmetic: arm: fix comments in arch/arm/lib/crt0.S

Nishanth Menon (1):
      ARM: OMAP5: DRA7xx: support class 0 optimized voltages

Otavio Salvador (2):
      build: Use generic boot logo matching
      wandboard: Add Boot Splash image with Wandboard logo

Renato Frias (2):
      mx6qsabreauto: Add i2c to mx6qsabreauto board
      mx6qsabreauto: Add Port Expander reset

SARTRE Leo (1):
      Add support for Congatec Conga-QEVAl board

Sergey Yanovich (2):
      arm: pxa: Add support for ICP DAS LP-8x4x
      arm: pxa: config option for PXA270 turbo mode

Sricharan R (5):
      ARM: OMAP5: clocks: Do not enable sgx clocks
      ARM: DRA7xx: Change the Debug UART to UART1
      ARM: DRA7xx: Correct the SYS_CLK to 20MHZ
      ARM: DRA7xx: Correct SRAM END address
      ARM: DRA7xx: EMIF: Change settings required for EVM board

Tom Rini (1):
      arm: Remove OMAP2420H4 and all omap24xx support

Tom Warren (1):
      ARM: tegra: only enable SCU on Tegra20

Vishwanathrao Badarkhe, Manish (2):
      da830: add MMC support
      arm: da830: moved pinmux configurations to the arch tree

 MAINTAINERS                                           |   20 ++-
 Makefile                                              |    2 +-
 arch/arm/cpu/arm1136/start.S                          |   18 ---
 arch/arm/cpu/arm926ejs/davinci/Makefile               |    1 +
 arch/arm/cpu/arm926ejs/davinci/da830_pinmux.c         |  151
 ++++++++++++++++++++++
 arch/arm/cpu/arm926ejs/mxs/mxs.c                      |   25 +++-
 arch/arm/cpu/armv7/omap-common/Makefile               |    1 +
 arch/arm/cpu/armv7/omap-common/abb.c                  |  137
 ++++++++++++++++++++
 arch/arm/cpu/armv7/omap-common/clocks-common.c        |  101
 ++++++++++++--- arch/arm/cpu/armv7/omap-common/emif-common.c
 |   28 ++++- arch/arm/cpu/armv7/omap-common/hwinit-common.c
 |    2 - arch/arm/cpu/armv7/omap-common/timer.c                |    1
 + arch/arm/cpu/armv7/omap-common/vc.c                   |   14 ++-
 arch/arm/cpu/armv7/omap3/clock.c                      |    2 +-
 arch/arm/cpu/armv7/omap4/hw_data.c                    |   13 +-
 arch/arm/cpu/armv7/omap4/prcm-regs.c                  |    3 +
 arch/arm/cpu/armv7/omap5/Makefile                     |    1 +
 arch/arm/cpu/armv7/omap5/abb.c                        |   67
 ++++++++++ arch/arm/cpu/armv7/omap5/hw_data.c                    |
 167 ++++++++++++++++++-------
 arch/arm/cpu/armv7/omap5/hwinit.c                     |   24 ++--
 arch/arm/cpu/armv7/omap5/prcm-regs.c                  |   20 +++
 arch/arm/cpu/armv7/omap5/sdram.c                      |  170
 +++++++++++++++++++++++--
 arch/arm/cpu/armv7/vf610/Makefile                     |   42 +++++++
 arch/arm/cpu/armv7/vf610/generic.c                    |  324
 ++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/cpu/armv7/vf610/timer.c                      |  103
 +++++++++++++++ arch/arm/cpu/pxa/pxa2xx.c
 |    2 +- arch/arm/cpu/tegra-common/ap.c                        |    4
 + arch/arm/imx-common/Makefile                          |    2 +-
 arch/arm/imx-common/iomux-v3.c                        |    6 +
 arch/arm/include/asm/arch-davinci/pinmux_defs.h       |   15 ++-
 arch/arm/include/asm/arch-omap24xx/bits.h             |   48 -------
 arch/arm/include/asm/arch-omap24xx/clocks.h           |  112
 -----------------
 arch/arm/include/asm/arch-omap24xx/i2c.h              |   68
 ---------- arch/arm/include/asm/arch-omap24xx/mem.h              |
 156 -----------------------
 arch/arm/include/asm/arch-omap24xx/mux.h              |  176
 --------------------------
 arch/arm/include/asm/arch-omap24xx/omap2420.h         |  236
 -----------------------------------
 arch/arm/include/asm/arch-omap24xx/sys_info.h         |   82
 ------------ arch/arm/include/asm/arch-omap24xx/sys_proto.h        |
 54 -------- arch/arm/include/asm/arch-omap3/{clocks.h => clock.h} |
 0 arch/arm/include/asm/arch-omap3/omap3.h               |    7 ++
 arch/arm/include/asm/arch-omap4/{clocks.h => clock.h} |   34 +----
 arch/arm/include/asm/arch-omap4/cpu.h                 |   12 --
 arch/arm/include/asm/arch-omap4/omap.h                |   22 ++--
 arch/arm/include/asm/arch-omap4/sys_proto.h           |    5 +-
 arch/arm/include/asm/arch-omap5/{clocks.h => clock.h} |   91
 +++++++++++--- arch/arm/include/asm/arch-omap5/cpu.h
 |   12 -- arch/arm/include/asm/arch-omap5/mux_dra7xx.h          |    7
 +- arch/arm/include/asm/arch-omap5/omap.h                |   67
 +++++----- arch/arm/include/asm/arch-omap5/sys_proto.h           |
 7 +- arch/arm/include/asm/arch-vf610/clock.h               |   39
 ++++++ arch/arm/include/asm/arch-vf610/crm_regs.h            |  225
 +++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-vf610/imx-regs.h            |  419
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-vf610/iomux-vf610.h         |  101
 +++++++++++++++ arch/arm/include/asm/emif.h
 |   12 +- arch/arm/include/asm/imx-common/iomux-v3.h            |   18
 +++ arch/arm/include/asm/omap_common.h                    |   59
 ++++++++- arch/arm/lib/cache.c                                  |    2
 +- arch/arm/lib/crt0.S                                   |    4 +-
 board/boundary/nitrogen6x/nitrogen6x.c                |    1 -
 board/congatec/cgtqmx6eval/Makefile                   |   42 +++++++
 board/congatec/cgtqmx6eval/README                     |   29 +++++
 board/congatec/cgtqmx6eval/cgtqmx6eval.c              |  167
 +++++++++++++++++++++++++
 board/davinci/da8xxevm/da830evm.c                     |  155
 +++++++----------------
 board/freescale/mx23evk/mx23evk.c                     |    6 +
 board/freescale/mx23evk/spl_boot.c                    |   32 +++++
 board/freescale/mx28evk/iomux.c                       |   33 +++++
 board/freescale/mx28evk/mx28evk.c                     |    6 +
 board/freescale/mx6qsabreauto/mx6qsabreauto.c         |   57 +++++++++
 board/freescale/mx6qsabrelite/mx6qsabrelite.c         |    1 -
 board/freescale/vf610twr/Makefile                     |   39 ++++++
 board/freescale/vf610twr/imximage.cfg                 |   33 +++++
 board/freescale/vf610twr/vf610twr.c                   |  407
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/htkw/mcx/mcx.c                                  |    2 +-
 board/{ti/omap2420h4 => icpdas/lp8x4x}/Makefile       |   16 +--
 board/icpdas/lp8x4x/lp8x4x.c                          |  147
 ++++++++++++++++++++++
 board/keymile/km_arm/km_arm.c                         |    4 +-
 board/teejet/mt_ventoux/mt_ventoux.c                  |    2 +-
 board/ti/am335x/board.c                               |    2 +
 board/ti/dra7xx/mux_data.h                            |   38 +++---
 board/ti/omap2420h4/config.mk                         |   28 -----
 board/ti/omap2420h4/lowlevel_init.S                   |  185
 ---------------------------
 board/ti/omap2420h4/mem.c                             |  362
 -----------------------------------------------------
 board/ti/omap2420h4/omap2420h4.c                      |  867
 -------------------------------------------------------------------------------------------------------------------------------
 board/ti/omap2420h4/sys_info.c                        |  387
 ---------------------------------------------------------
 board/ti/omap5_uevm/evm.c                             |   12 +-
 board/ti/panda/panda.c                                |   22 ++--
 board/ti/sdp4430/sdp.c                                |   16 ++-
 board/wandboard/README                                |    4 +-
 board/wandboard/wandboard.c                           |   98
 +++++++++++++++ boards.cfg
 |    4 +- doc/README.mxc_ocotp                                  |    1
 + doc/README.scrapyard                                  |    1 +
 doc/README.vf610                                      |   10 ++
 drivers/i2c/omap24xx_i2c.c                            |  490
 ++++++++++++++++++++++++++++++++++++++++++++----------------------------
 drivers/mmc/omap_hsmmc.c                              |   20 ++-
 drivers/net/fec_mxc.c                                 |    4 +-
 drivers/power/palmas.c                                |  133
 ++++++++++++++++++--
 drivers/serial/Makefile                               |    1 +
 drivers/serial/ns16550.c                              |    5 -
 drivers/serial/serial_lpuart.c                        |  132
 ++++++++++++++++++++
 drivers/serial/serial_ns16550.c                       |    5 -
 drivers/usb/musb/omap3.c                              |    4 +-
 drivers/video/mxsfb.c                                 |    5 +
 drivers/watchdog/Makefile                             |    2 +-
 include/configs/cgtqmx6eval.h                         |  194
 +++++++++++++++++++++++++++++
 include/configs/da830evm.h                            |   25 +++-
 include/configs/dra7xx_evm.h                          |    8 +-
 include/configs/lp8x4x.h                              |  262
 +++++++++++++++++++++++++++++++++++++++
 include/configs/mx23evk.h                             |   17 +++
 include/configs/mx28evk.h                             |   17 +++
 include/configs/mx53ard.h                             |    3 +-
 include/configs/mx6qsabre_common.h                    |    2 +-
 include/configs/mx6qsabreauto.h                       |    7 +-
 include/configs/mx6qsabresd.h                         |    1 -
 include/configs/mx6slevk.h                            |    2 +-
 include/configs/omap2420h4.h                          |  264
 ---------------------------------------
 include/configs/omap4_common.h                        |    4 -
 include/configs/omap5_common.h                        |   12 +-
 include/configs/omap5_uevm.h                          |    7 +-
 include/configs/vf610twr.h                            |  140
 +++++++++++++++++++++
 include/configs/wandboard.h                           |   20 ++-
 include/palmas.h                                      |   90
 ++++++++++++-- spl/Makefile
 |    6 +- tools/Makefile                                        |   27
 ++-- tools/logos/wandboard.bmp                             |  Bin 0 ->
 22390 bytes 125 files changed, 4926 insertions(+), 3740 deletions(-)
 create mode 100644 arch/arm/cpu/arm926ejs/davinci/da830_pinmux.c
 create mode 100644 arch/arm/cpu/armv7/omap-common/abb.c create mode
 100644 arch/arm/cpu/armv7/omap5/abb.c create mode 100644
 arch/arm/cpu/armv7/vf610/Makefile create mode 100644
 arch/arm/cpu/armv7/vf610/generic.c create mode 100644
 arch/arm/cpu/armv7/vf610/timer.c delete mode 100644
 arch/arm/include/asm/arch-omap24xx/bits.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/clocks.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/i2c.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/mem.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/mux.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/omap2420.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/sys_info.h delete mode 100644
 arch/arm/include/asm/arch-omap24xx/sys_proto.h rename
 arch/arm/include/asm/arch-omap3/{clocks.h => clock.h} (100%) rename
 arch/arm/include/asm/arch-omap4/{clocks.h => clock.h} (90%) rename
 arch/arm/include/asm/arch-omap5/{clocks.h => clock.h} (73%) create
 mode 100644 arch/arm/include/asm/arch-vf610/clock.h create mode 100644
 arch/arm/include/asm/arch-vf610/crm_regs.h create mode 100644
 arch/arm/include/asm/arch-vf610/imx-regs.h create mode 100644
 arch/arm/include/asm/arch-vf610/iomux-vf610.h create mode 100644
 board/congatec/cgtqmx6eval/Makefile create mode 100644
 board/congatec/cgtqmx6eval/README create mode 100644
 board/congatec/cgtqmx6eval/cgtqmx6eval.c create mode 100644
 board/freescale/vf610twr/Makefile create mode 100644
 board/freescale/vf610twr/imximage.cfg create mode 100644
 board/freescale/vf610twr/vf610twr.c rename board/{ti/omap2420h4 =>
 icpdas/lp8x4x}/Makefile (73%) create mode 100644
 board/icpdas/lp8x4x/lp8x4x.c delete mode 100644
 board/ti/omap2420h4/config.mk delete mode 100644
 board/ti/omap2420h4/lowlevel_init.S delete mode 100644
 board/ti/omap2420h4/mem.c delete mode 100644
 board/ti/omap2420h4/omap2420h4.c delete mode 100644
 board/ti/omap2420h4/sys_info.c create mode 100644 doc/README.vf610
 create mode 100644 drivers/serial/serial_lpuart.c create mode 100644
 include/configs/cgtqmx6eval.h create mode 100644
 include/configs/lp8x4x.h delete mode 100644
 include/configs/omap2420h4.h create mode 100644
 include/configs/vf610twr.h create mode 100644 tools/logos/wandboard.bmp

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list