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

Albert ARIBAUD albert.u.boot at aribaud.net
Tue Nov 10 18:45:40 CET 2015


Hello Tom,

The following changes since commit e490ad25eb3dc4f075ed33b4b00b1f97071fcf3d:

  ARM64: zynqmp: Sync zynq_sdhci_init() declaration (2015-11-07 08:17:54 -0500)

are available in the git repository at:

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

for you to fetch changes up to 5e68ff3949a3eebf62ba639171814f39c8e46a84:

  ARM: tegra: enable CONFIG_SYS_NONCACHED_MEMORY everywhere (2015-11-10 18:04:30 +0100)

Note that OpenRD builds but will fail to run with gcc 5.2.1 due to this
version of GCC interacting badly with arch_setup_gd(). This is a known
issue which we have at least two solutions for, either reverting commit
5ba534d2 or polishing http://patchwork.ozlabs.org/patch/542076/ and
applying it; in any case, that will be sorted out before v2016.01.

----------------------------------------------------------------
Albert ARIBAUD (5):
      stm32f429-discovery: add CONFIG_SYS_THUMB_BUILD
      arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD
      tricorder: switch to CONFIG_SYS_THUMB_BUILD
      kirkwood: support CONFIG_SYS_THUMB_BUILD
      Revive OpenRD targets

Fabio Estevam (1):
      ls1043ardb: Add missing config entries to MAINTAINERS

Stephen Warren (4):
      armv8: enable compilation with CONFIG_SYS_NONCACHED_MEMORY
      armv8: allow custom MMU setup routines on ARMv8
      ARM: tegra: add custom MMU setup on ARMv8
      ARM: tegra: enable CONFIG_SYS_NONCACHED_MEMORY everywhere

Tom Rini (1):
      board/ti: Update MAINTAINERS entries with more boards

Vadzim Dambrouski (4):
      arm: add support for semihosting for ARMv7M targets
      arm: fix compile warnings when semihosting is enabled on ARMv7M target.
      arm: stm32f4: fix a bug when only first sector gets erased
      arm: stm32f4: fix a bug when a random sector gets erased

 Makefile                                       |   2 ++
 arch/arm/Kconfig                               |   5 ++++
 arch/arm/cpu/arm926ejs/Makefile                |  11 +++++++++
 arch/arm/cpu/arm926ejs/cache.c                 |   5 ++++
 arch/arm/cpu/armv7m/stm32f4/flash.c            |   5 +++-
 arch/arm/cpu/armv8/cache_v8.c                  |   2 +-
 arch/arm/include/asm/arch-stm32f4/stm32.h      |   1 +
 arch/arm/include/asm/cache.h                   |   4 +++
 arch/arm/include/asm/system.h                  |  11 +++++----
 arch/arm/lib/Makefile                          |  24 ++++++++++++++++++
 arch/arm/lib/cache.c                           |  11 +++++++++
 arch/arm/lib/memcpy.S                          |   4 +--
 arch/arm/lib/memset.S                          |   2 +-
 arch/arm/lib/semihosting.c                     |   6 +++--
 arch/arm/mach-kirkwood/Kconfig                 |   4 +++
 arch/arm/mach-kirkwood/Makefile                |   6 +++++
 arch/arm/mach-orion5x/Makefile                 |  10 ++++++++
 arch/arm/mach-tegra/Makefile                   |   1 +
 arch/arm/mach-tegra/arm64-mmu.c                | 131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/thumb1/include/asm/proc-armv/system.h |  69 +++++++++++++++++++++++++++++++++++++++++++++++++++
 board/Marvell/openrd/Kconfig                   |  12 +++++++++
 board/Marvell/openrd/MAINTAINERS               |  12 +++++++++
 board/Marvell/openrd/Makefile                  |  14 +++++++++++
 board/Marvell/openrd/kwbimage.cfg              | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/Marvell/openrd/openrd.c                  | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/Marvell/openrd/openrd.h                  |  30 ++++++++++++++++++++++
 board/freescale/ls1043ardb/MAINTAINERS         |   2 ++
 board/ti/am335x/MAINTAINERS                    |   1 +
 board/ti/am43xx/MAINTAINERS                    |   2 ++
 board/ti/dra7xx/MAINTAINERS                    |   2 ++
 configs/openrd_base_defconfig                  |   7 ++++++
 configs/openrd_client_defconfig                |   7 ++++++
 configs/openrd_ultimate_defconfig              |   7 ++++++
 doc/README.scrapyard                           |   3 ---
 examples/standalone/Makefile                   |  10 ++++++++
 include/configs/openrd.h                       | 138 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/stm32f429-discovery.h          |   1 +
 include/configs/tegra-common-post.h            |   2 --
 include/configs/tricorder.h                    |   1 +
 39 files changed, 860 insertions(+), 17 deletions(-)
 create mode 100644 arch/arm/mach-tegra/arm64-mmu.c
 create mode 100644 arch/arm/thumb1/include/asm/proc-armv/system.h
 create mode 100644 board/Marvell/openrd/Kconfig
 create mode 100644 board/Marvell/openrd/MAINTAINERS
 create mode 100644 board/Marvell/openrd/Makefile
 create mode 100644 board/Marvell/openrd/kwbimage.cfg
 create mode 100644 board/Marvell/openrd/openrd.c
 create mode 100644 board/Marvell/openrd/openrd.h
 create mode 100644 configs/openrd_base_defconfig
 create mode 100644 configs/openrd_client_defconfig
 create mode 100644 configs/openrd_ultimate_defconfig
 create mode 100644 include/configs/openrd.h

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list