[U-Boot] [PULL] u-boot-atmel/master -> u-boot/master

Andreas Bießmann andreas.devel at googlemail.com
Mon Nov 17 13:35:20 CET 2014


Hi Tom,

please pull u-boot-atmel/master into u-boot/master.

Sorry for the huge patch-list. I accidentally pulled in u-boot-arm/master
someday and pushed it. Unfortunately the pushed tree couldn't be deleted for
good reasons. I'm so sorry for the mess.

The following changes since commit 2086e388d56cbb0e3737a6276f04f00f74bf6723:

  Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx (2014-11-14 16:39:32 -0500)

are available in the git repository at:


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

for you to fetch changes up to 6531b11f41b6bfebc0b44e4e375a2daa4de92326:

  ARM: atmel: add sama5d4 xplained ultra board support (2014-11-17 13:13:19 +0100)

----------------------------------------------------------------
Anatolij Gustschin (1):
      arm: imx6: fix typos in CCM_ANALOG_PLL_VIDEO_DENOM register name

Andreas Bießmann (4):
      Merge branch 'master' of git://git.denx.de/u-boot
      tools/kwbimage.c: fix build on darwin
      Merge branch 'master' of git://git.denx.de/u-boot
      Merge branch 'master' of git://git.denx.de/u-boot

Bo Shen (7):
      net: macb: write mac address when initialization
      ARM: at91 series: convert to generic board
      ARM: atmel: spl: make initialization more stable
      ARM: atmel: spl: make css field configurable
      net: macb: enable GMAC IP without GE feature support
      ARM: atmel: add sama5d4ek board support
      ARM: atmel: add sama5d4 xplained ultra board support

Chen-Yu Tsai (1):
      ARM: sunxi: Fix Ippo-q8h-v5 defconfig filename

Christian Gmeiner (3):
      ot1200: add feature pads
      ot1200: add support for usdhc4
      ot1200: rework card detect for eMMC

Dirk Eibach (1):
      ppc: Fix ppc4xx CONFIG_SYS_GENERIC_BOARD

Fabio Estevam (2):
      mx6sabresd: Add Seiko WVGA panel support
      novena: Add MAINTAINERS file

Gerald Kerma (1):
      ARM: kwimage: fix v0 format

Hans de Goede (13):
      usb: Remove unnecessary portnr lookup from usb_new_device
      usb: Do not power-cycle usb devices on init
      usb: ehci: Do not disable an already disabled periodic schedule
      usb: ehci: Move interrupt packet length check to create_int_queue
      usb: ehci: Move cache invalidation to poll_int_queue
      usb: Make pollable int support available outside of ehci-hcd.c
      usb: kbd: Remove unused usb_kbd_generic_poll function
      usb: kbd: Fix memleak on usb_kbd_deregister()
      stdio: Fix memleak on stdio_deregister
      usb: kbd: Cache pipe, interval and packetsize
      usb: kbd: Add (optional) support for using an interrupt queue for polling
      dm: sunxi: Request card detect gpio
      dm: sunxi: Request USB vbus gpio

Heiko Schocher (14):
      arm, imx, spi: detect spi flash again on aristainetos board
      arm, at91: generate boot.bin file for all atmel SoC
      spi, atmel: move CONFIG_SYS_SPI_WRITE_TOUT into common header
      arm, at91: add spi dataflash support for the taurus board
      arm, at91, mpddrc: fix typo in ddr2_init()
      arm, at91: compile mpddrc ram init code also for AT91SAM9M10G45
      arm, at91: add missing ddr2 cr register MPDDRC_CR_EBISHARE define
      spl, nand: add option to boot raw u-boot.bin image only
      mtd: atmel_nand: add missing include
      spl, nand, atmel_nand: add erase one block function
      spl, mtd, nand, atmel_nand: invert device ready pin logic
      arm, spl, at91: add at91sam9260 and at91sam9g45 spl support
      arm, at91, spl: add spl support for the taurus board
      arm, spl, at91: add spl support for the corvus board

Ian Campbell (7):
      sunxi: kconfig: Add top-level ARCH_SUNXI
      sunxi: kconfig: Rename TARGET_SUN[45678]I to MACH_SUN[45678]I.
      sunxi: Kconfig: Make SPL_FEL a toplevel Kconfig option
      sunxi: Use CONFIG_MACH_SUN?I from Kconfig instead of CONFIG_SUN?I
      sunxi: Drop FEL variants of defconfigs.
      sunxi: kconfig: Introduce CONFIG_TARGET_<BOARD>
      sunxi: kconfig: Add %_felconfig rule to enable FEL build of sunxi platforms.

Igor Grinberg (1):
      MAINTAINERS: fix Pantelis Antoniou email address

Jeroen Hofstee (4):
      board: wandboard: add usb storage
      i2c: use __weak
      arm926ejs: cache: use __weak
      serial: add prototypes for init functions

Josh Wu (1):
      mtd: atmel_nand: runtime to build gf table for pmecc

Marek Vasut (3):
      ARM: mx6: Add support for Kosagi Novena
      mtd: nand: mxs: Add ECC geometry for 2048b/112b NAND
      arm: mxs: Define bootscript env variable on m28evk

Markus Niebel (2):
      tqma6: fix sf detection
      tqma6: fix typo in header guard define

Masahiro Yamada (13):
      arm: debug: import debug files from Linux 3.16
      arm: debug: replace license blocks with SPDX
      arm: debug: add Kconfig entries for lowlevel debug
      arm: debug: adjust for U-Boot
      Remove unused files
      ppc/arm: remove remainders of dead boards in Kconfig
      Remove the CREDITS file
      sparc: Use nicer prompt for board select menu
      sparc: move CONFIG_{LEON, LEON2, LEON3} to Kconfig
      sparc: merge arch/sparc/cpu/*/config.mk to arch/sparc/config.mk
      sparc: merge CONFIG_SYS_CPU and CONFIG_SYS_VENDOR defines
      sparc: move CONFIG_SYS_TEXT_BASE to Kconfig
      kbuild: do not hide clang warnings during build with W=1

Nikita Kiryanov (2):
      arm: mx6: cm_fx6: change issd gpio order
      arm: mx6: cm_fx6: detect 1GB DRAM correctly on solo

Nikolay Dimitrov (1):
      novena: Fix ethernet PHY reset sequence

Nobuhiro Iwamatsu (19):
      arm: rmobile: r8a7790: Update initialize L2 cache
      arm: rmobile: lager: Fix change of the CPU frequency
      arm: rmobile: lager: Add external RAM boot
      arm: rmobile: koelsch: Add external RAM boot
      arm: rmobile: alt: Add external RAM boot
      arm: rmobile: lager: Remove RAM address initialization
      arm: rmobile: koelsch: Remove RAM address initialization
      arm: rmobile: alt: Remove RAM address initialization
      arm: rmobile: alt: Fix typo of SCIF id
      arm: rmobile: alt: Add support USB and USB commands
      arm: rmobile: alt: Add VFAT filesystem support
      serial: sh: Add support R8A7793
      net: sh-eth: Add support R8A7793
      serial: sh: r8a7794: Add support external clock
      net: sh-eth: Remove definition of RX_DESC_SIZE and TX_DESC_SIZE
      net: sh-eth: Use memalign instead of orignal memroy alignment function
      net: sh-eth: Add cache writeback control after setting bit of DMA descriptor
      usb: ehci: rmobile: Add support R8A7793
      usb: ehci: rmobile: Collect up address data

Paul Kocialkowski (1):
      twl4030: VMMC2 3.2V enable on MMC init

Przemyslaw Marczak (3):
      exynos4/4x12: cpu: add extra gpio base addresses
      exynos4/4x12: gpio: use gpio extra base addresses
      odroid: adjust gpio calls to dm gpio api

Simon Glass (6):
      dm: sunxi: dts: Add sun7i device tree files
      dm: sunxi: Add a new config for an FDT-based pcDuino3
      dm: sunxi: Add pinmux functions which take a bank parameter
      dm: sunxi: Make sure that GPIOs are requested
      dm: sunxi: Modify the GPIO driver to support driver model
      dm: sunxi: Add support for serial using driver model

Soeren Moch (1):
      arm: arch-mx6: typo fixes in crm_regs.h

Stefan Roese (1):
      tools/kwbimage: Fix compilation warning

Vagrant Cascadian (1):
      Fix cosmetic issues in mkimage manpage

Ye.Li (9):
      imximage: Fix the bootdata.size calculation
      imx: gpt: Add High frequency clock source support for GPT
      imx: mx6sl: Add perclk_clk_sel bit define in CCM
      imx: mx6: Change the get_ipg_per_clk for OSC 24Mhz source
      imx: mx6sl: Set the preclk clock source to OSC 24Mhz
      imx: mx6: Enable high frequency clock source for GPT
      imx: mx6sl: Add IOMUX setting for USDHC1-3
      imx: mx6slevk: Add support for USDHC1 and USDHC3 slots
      imx: mx6 sabreauto: Add board support for USB EHCI

Yehuda Yitschak (1):
      gic: fixed compilation error in GICv2 wait for interrupt macro

 README                                             |    4 +
 arch/arm/Kconfig                                   |   12 +
 arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c  |   22 ++
 arch/arm/cpu/arm926ejs/at91/clock.c                |   60 ++++
 arch/arm/cpu/armv7/at91/Makefile                   |    1 +
 arch/arm/cpu/armv7/at91/clock.c                    |   29 ++
 arch/arm/cpu/armv7/at91/config.mk                  |    4 +-
 arch/arm/cpu/armv7/at91/sama5d4_devices.c          |   30 ++
 arch/arm/cpu/armv7/at91/timer.c                    |    3 +-
 arch/arm/cpu/at91-common/Makefile                  |    7 +-
 arch/arm/cpu/at91-common/mpddrc.c                  |   13 +-
 arch/arm/cpu/at91-common/sdram.c                   |   77 +++++
 arch/arm/cpu/at91-common/spl.c                     |   89 +-----
 arch/arm/cpu/at91-common/spl_at91.c                |  124 ++++++++
 arch/arm/cpu/at91-common/spl_atmel.c               |   80 +++++
 arch/arm/include/asm/arch-at91/at91_common.h       |    6 +
 arch/arm/include/asm/arch-at91/at91_pmc.h          |    9 +-
 arch/arm/include/asm/arch-at91/at91sam9260.h       |    1 +
 .../arm/include/asm/arch-at91/at91sam9260_matrix.h |    5 +
 arch/arm/include/asm/arch-at91/at91sam9_sdramc.h   |   22 +-
 arch/arm/include/asm/arch-at91/atmel_mpddrc.h      |    1 +
 arch/arm/include/asm/arch-at91/clk.h               |   48 ++-
 arch/arm/include/asm/arch-at91/hardware.h          |    2 +
 arch/arm/include/asm/arch-at91/sama5d4.h           |  206 +++++++++++++
 board/atmel/sama5d4_xplained/Kconfig               |   18 ++
 board/atmel/sama5d4_xplained/MAINTAINERS           |    8 +
 board/atmel/sama5d4_xplained/Makefile              |    8 +
 board/atmel/sama5d4_xplained/sama5d4_xplained.c    |  319 ++++++++++++++++++++
 board/atmel/sama5d4ek/Kconfig                      |   18 ++
 board/atmel/sama5d4ek/MAINTAINERS                  |    8 +
 board/atmel/sama5d4ek/Makefile                     |    8 +
 board/atmel/sama5d4ek/sama5d4ek.c                  |  317 +++++++++++++++++++
 board/siemens/corvus/board.c                       |  109 ++++++-
 board/siemens/taurus/taurus.c                      |  100 +++++-
 common/spl/spl.c                                   |   15 +-
 common/spl/spl_nand.c                              |   13 +
 configs/corvus_defconfig                           |    5 +-
 configs/sama5d4_xplained_mmc_defconfig             |    3 +
 configs/sama5d4_xplained_nandflash_defconfig       |    3 +
 configs/sama5d4_xplained_spiflash_defconfig        |    3 +
 configs/sama5d4ek_mmc_defconfig                    |    3 +
 configs/sama5d4ek_nandflash_defconfig              |    3 +
 configs/sama5d4ek_spiflash_defconfig               |    3 +
 configs/taurus_defconfig                           |    5 +-
 drivers/mtd/nand/atmel_nand.c                      |  115 ++++++-
 drivers/mtd/nand/atmel_nand_ecc.h                  |    4 +
 drivers/net/macb.c                                 |   17 +-
 drivers/spi/atmel_spi.h                            |    4 +
 include/configs/afeb9260.h                         |    1 -
 include/configs/at91rm9200ek.h                     |    2 +
 include/configs/at91sam9260ek.h                    |    3 +-
 include/configs/at91sam9261ek.h                    |    3 +-
 include/configs/at91sam9263ek.h                    |    1 -
 include/configs/at91sam9rlek.h                     |    1 -
 include/configs/corvus.h                           |   54 +++-
 include/configs/ethernut5.h                        |    1 -
 include/configs/meesc.h                            |    1 -
 include/configs/otc570.h                           |    1 -
 include/configs/pm9261.h                           |    1 -
 include/configs/pm9263.h                           |    1 -
 include/configs/sama5d4_xplained.h                 |  216 +++++++++++++
 include/configs/sama5d4ek.h                        |  214 +++++++++++++
 include/configs/sbc35_a9g20.h                      |    1 -
 include/configs/taurus.h                           |   62 +++-
 include/configs/tny_a9260.h                        |    1 -
 include/configs/usb_a9263.h                        |    1 -
 include/nand.h                                     |    1 +
 include/spl.h                                      |    1 +
 scripts/Makefile.spl                               |    4 +
 69 files changed, 2377 insertions(+), 158 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/at91/sama5d4_devices.c
 create mode 100644 arch/arm/cpu/at91-common/sdram.c
 create mode 100644 arch/arm/cpu/at91-common/spl_at91.c
 create mode 100644 arch/arm/cpu/at91-common/spl_atmel.c
 create mode 100644 arch/arm/include/asm/arch-at91/sama5d4.h
 create mode 100644 board/atmel/sama5d4_xplained/Kconfig
 create mode 100644 board/atmel/sama5d4_xplained/MAINTAINERS
 create mode 100644 board/atmel/sama5d4_xplained/Makefile
 create mode 100644 board/atmel/sama5d4_xplained/sama5d4_xplained.c
 create mode 100644 board/atmel/sama5d4ek/Kconfig
 create mode 100644 board/atmel/sama5d4ek/MAINTAINERS
 create mode 100644 board/atmel/sama5d4ek/Makefile
 create mode 100644 board/atmel/sama5d4ek/sama5d4ek.c
 create mode 100644 configs/sama5d4_xplained_mmc_defconfig
 create mode 100644 configs/sama5d4_xplained_nandflash_defconfig
 create mode 100644 configs/sama5d4_xplained_spiflash_defconfig
 create mode 100644 configs/sama5d4ek_mmc_defconfig
 create mode 100644 configs/sama5d4ek_nandflash_defconfig
 create mode 100644 configs/sama5d4ek_spiflash_defconfig
 create mode 100644 include/configs/sama5d4_xplained.h
 create mode 100644 include/configs/sama5d4ek.h


More information about the U-Boot mailing list