[U-Boot] [PULL] u-boot-arm.git

The following changes since commit f91506e28387fece392b5dd3bb3aa309e4ce7e4d:
Merge branch 'master' of /home/wd/git/u-boot/master (2010-09-07 22:19:49 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-arm.git master
Albert Aribaud (2): Orion5x: bugfix: window size (mis)calculation orion5x: fix comment-in-comment typo in cpu.h
Alexander Stein (1): at91_pit: Fix AT91_PIT_MR_PIV_MASK macro
Daniel Gorsulowski (3): at91: Defined main clock frequency on esd at91 boards at91: Update meesc board to new SoC access at91: Enabeling USB host on meesc board
Eric Bénard (2): cpuat91: convert to new at91 soc architecture cpuat91: update defaut environement
Haavard Skinnemoen (3): avr32: Print unrelocated PC on exception avr32: Use uncached() macro to get an address for SDRAM init avr32: Add simple paging support
Jens Scharsig (1): AT91 Fix: return value of get_tbclk
Mans Rullgard (3): ARMV7: OMAP3: Fix and clean up L2 cache enable/disable functions ARMV7: OMAP3: Convert setup_auxcr() to pure asm ARMV7: OMAP3: Apply Cortex-A8 errata workarounds only on affected revisions
Minkyu Kang (9): S5P: mmc: use the standard debug macro S5P: Use accessor functions instead of SoC specific defines to access the base address ARMV7: S5P: make s5p-common for sharing the code between s5pc1xx and s5pc2xx ARMV7: S5P: rename from s5pc1xx to s5p S5P: mmc: fix the mmc offset ARMV7: S5P: rename from CONFIG_S5PC1XX to CONFIG_S5P ARMV7: S5P: fix the macro at samsung_get_base function ARMV7: S5P: separate the peripheral clocks ARMV7: S5P: rename the member of gpio structure
Prafulla Wadaskar (1): Kirkwood: bugfix: window size (mis)calculation
Reinhard Meyer (7): AT91: MCI: add SD/MMC driver using mmc framework AT91: add RTT and GPBR based RTC AT91SAM9XE: add embedded flash support AT91: fix at91sam9260.h for AT91SAM9XE AT91: reset.c: fix comments, add option AT91/AVR32: atmel_spi.c: flush RDR before next SPI transaction AT91: add option to enable pullups in at91sam9260_devices.c
Ricardo Salveti de Araujo (1): ARMV7: Fix pad mux for Panda LEDs
Stefano Babic (1): MX51: Update responsible for mx51evk
Steve Sakoman (15): ARMV7: OMAP: Move syslib.c to omap-common since it can be shared by OMAP3 and OMAP4 ARMV7: OMAP: add convenience function to set TWL4030 regulator voltages ARMV7: OMAP: Enable input driver on Overo's MMC1_CLK and MMC3_CLK pinmux setup ARMV7: OMAP: Add mpurate boot arg for Overo and Beagle ARMV7: OMAP: Add board revision detection for Overo ARMV7: OMAP: Add detection and support for Beagle C4 revision ARMV7: OMAP: Configure Overo's second network chip ARMV7: OMAP3: Update CPU type detection for AM35XX/OMAP36XX/37XX ARMV7: OMAP3: Add clock setup for OMAP36XX/37XX ARMV7: OMAP3: Fix broken reset command on OMAP36XX/37XX and OMAP4 ARMV7: OMAP3: Remove erroneous hard coded sdram setup for 128MB/bank mtd: nand: supress 'unknown NAND' warning if no nand is found ARMV7: OMAP3: Add CONFIG_SYS_NAND_QUIET_TEST to Beagle and Overo configs ARMV7: OMAP3: Add support for Beagle xM ARMV7: OMAP: Overo: Autodetect presence/absence of transceiver on mmc2
Wolfgang Denk (5): Merge branch 'master' of git://git.denx.de/u-boot-marvell Merge branch 'master' of git://git.denx.de/u-boot-samsung Merge branch 'at91' of git://git.denx.de/u-boot-atmel Merge branch 'avr32' of git://git.denx.de/u-boot-atmel Merge branch 'master' of git://git.denx.de/u-boot-ti
MAINTAINERS | 5 +- Makefile | 9 +- arch/arm/cpu/arm926ejs/at91/Makefile | 1 + arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c | 56 ++- arch/arm/cpu/arm926ejs/at91/eflash.c | 271 ++++++++++ arch/arm/cpu/arm926ejs/at91/reset.c | 21 +- arch/arm/cpu/arm926ejs/at91/timer.c | 5 +- arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 2 +- arch/arm/cpu/arm926ejs/orion5x/cpu.c | 2 +- arch/arm/cpu/armv7/omap-common/Makefile | 2 + arch/arm/cpu/armv7/omap-common/reset.S | 4 +- arch/arm/cpu/armv7/{omap3 => omap-common}/syslib.c | 2 - arch/arm/cpu/armv7/omap3/Makefile | 1 - arch/arm/cpu/armv7/omap3/board.c | 35 -- arch/arm/cpu/armv7/omap3/cache.S | 101 ++-- arch/arm/cpu/armv7/omap3/clock.c | 549 ++++++++++++++------ arch/arm/cpu/armv7/omap3/lowlevel_init.S | 69 +++ arch/arm/cpu/armv7/omap3/sdrc.c | 43 +- arch/arm/cpu/armv7/omap3/sys_info.c | 147 +++++- arch/arm/cpu/armv7/s5p-common/Makefile | 46 ++ .../cpu/armv7/{s5pc1xx => s5p-common}/cpu_info.c | 11 +- arch/arm/cpu/armv7/{s5pc1xx => s5p-common}/timer.c | 23 +- arch/arm/cpu/armv7/s5pc1xx/Makefile | 2 - arch/arm/cpu/armv7/s5pc1xx/clock.c | 51 ++- arch/arm/cpu/armv7/s5pc1xx/reset.S | 2 +- arch/arm/cpu/armv7/s5pc1xx/sromc.c | 8 +- arch/arm/include/asm/arch-at91/at91_common.h | 1 + arch/arm/include/asm/arch-at91/at91_dbu.h | 41 ++ arch/arm/include/asm/arch-at91/at91_eefc.h | 51 ++ arch/arm/include/asm/arch-at91/at91_gpbr.h | 45 ++ arch/arm/include/asm/arch-at91/at91_pit.h | 2 +- arch/arm/include/asm/arch-at91/at91_rtt.h | 36 ++ arch/arm/include/asm/arch-at91/at91sam9260.h | 18 +- arch/arm/include/asm/arch-at91/clk.h | 5 + arch/arm/include/asm/arch-at91/hardware.h | 1 + arch/arm/include/asm/arch-omap3/clocks.h | 17 + arch/arm/include/asm/arch-omap3/clocks_omap3.h | 27 + arch/arm/include/asm/arch-omap3/cpu.h | 15 +- arch/arm/include/asm/arch-omap3/omap3.h | 32 ++- arch/arm/include/asm/arch-omap3/sys_proto.h | 2 + arch/arm/include/asm/arch-omap4/omap4.h | 1 + arch/arm/include/asm/arch-omap4/sys_proto.h | 3 + arch/arm/include/asm/arch-orion5x/cpu.h | 2 +- arch/arm/include/asm/arch-s5pc1xx/clk.h | 5 +- arch/arm/include/asm/arch-s5pc1xx/cpu.h | 39 ++- arch/arm/include/asm/arch-s5pc1xx/gpio.h | 172 +++--- arch/arm/include/asm/arch-s5pc1xx/mmc.h | 2 +- arch/arm/include/asm/arch-s5pc1xx/pwm.h | 12 +- arch/avr32/cpu/at32ap700x/Makefile | 2 +- arch/avr32/cpu/at32ap700x/mmu.c | 78 +++ arch/avr32/cpu/exception.c | 3 +- arch/avr32/cpu/start.S | 19 +- arch/avr32/include/asm/arch-at32ap700x/addrspace.h | 5 +- arch/avr32/include/asm/arch-at32ap700x/mmu.h | 66 +++ arch/avr32/lib/board.c | 4 + board/atmel/atngw100/atngw100.c | 19 +- board/atmel/atstk1000/atstk1000.c | 19 +- board/earthlcd/favr-32-ezkit/favr-32-ezkit.c | 19 +- board/esd/meesc/meesc.c | 116 +++-- board/eukrea/cpuat91/cpuat91.c | 53 +-- board/mimc/mimc200/mimc200.c | 24 +- board/miromico/hammerhead/hammerhead.c | 19 +- board/overo/overo.c | 105 ++++- board/overo/overo.h | 47 ++- board/samsung/goni/goni.c | 8 +- board/samsung/goni/lowlevel_init.S | 6 +- board/samsung/smdkc100/lowlevel_init.S | 2 +- board/samsung/smdkc100/onenand.c | 3 +- board/samsung/smdkc100/smdkc100.c | 4 +- board/ti/beagle/beagle.c | 102 +++-- board/ti/beagle/beagle.h | 40 ++- board/ti/panda/panda.h | 44 +- common/serial.c | 4 +- doc/README.atmel_mci | 86 +++ drivers/gpio/Makefile | 2 +- drivers/mmc/Makefile | 5 +- drivers/mmc/atmel_mci.h | 48 ++- drivers/mmc/gen_atmel_mci.c | 353 +++++++++++++ drivers/mmc/s5p_mmc.c | 36 +- drivers/mtd/nand/nand_base.c | 9 +- drivers/mtd/onenand/samsung.c | 6 +- drivers/power/twl4030.c | 69 ++-- drivers/rtc/Makefile | 1 + drivers/rtc/at91sam9_rtt.c | 100 ++++ drivers/serial/Makefile | 2 +- drivers/serial/serial_s5p.c | 10 +- drivers/spi/atmel_spi.c | 13 +- include/configs/atngw100.h | 3 + include/configs/atstk1002.h | 3 + include/configs/atstk1003.h | 3 + include/configs/atstk1004.h | 3 + include/configs/atstk1006.h | 3 + include/configs/cpuat91.h | 53 ++- include/configs/favr-32-ezkit.h | 3 + include/configs/hammerhead.h | 3 + include/configs/meesc.h | 26 +- include/configs/mimc200.h | 3 + include/configs/omap3_beagle.h | 4 + include/configs/omap3_overo.h | 4 + include/configs/otc570.h | 1 + include/configs/s5p_goni.h | 2 +- include/configs/smdkc100.h | 2 +- include/mmc.h | 15 +- include/serial.h | 2 +- include/twl4030.h | 14 + 105 files changed, 2900 insertions(+), 795 deletions(-) create mode 100644 arch/arm/cpu/arm926ejs/at91/eflash.c rename arch/arm/cpu/armv7/{omap3 => omap-common}/syslib.c (97%) create mode 100644 arch/arm/cpu/armv7/s5p-common/Makefile rename arch/arm/cpu/armv7/{s5pc1xx => s5p-common}/cpu_info.c (83%) rename arch/arm/cpu/armv7/{s5pc1xx => s5p-common}/timer.c (86%) create mode 100644 arch/arm/include/asm/arch-at91/at91_dbu.h create mode 100644 arch/arm/include/asm/arch-at91/at91_eefc.h create mode 100644 arch/arm/include/asm/arch-at91/at91_gpbr.h create mode 100644 arch/arm/include/asm/arch-at91/at91_rtt.h create mode 100644 arch/avr32/cpu/at32ap700x/mmu.c create mode 100644 arch/avr32/include/asm/arch-at32ap700x/mmu.h create mode 100644 doc/README.atmel_mci create mode 100644 drivers/mmc/gen_atmel_mci.c create mode 100644 drivers/rtc/at91sam9_rtt.c
Best regards,
Wolfgang Denk
participants (1)
-
Wolfgang Denk