[U-Boot] [PULL] u-boot-arm.git
Wolfgang Denk
wd at denx.de
Thu Sep 9 21:24:00 CEST 2010
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
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
At the source of every error which is blamed on the computer you will
find at least two human errors, including the error of blaming it on
the computer.
More information about the U-Boot
mailing list