[U-Boot] ARM pull request
Tom
Tom.Rix at windriver.com
Tue Oct 13 04:01:53 CEST 2009
Wolfgang,
This pull request is nosily because of periodic syncing to u-boot/master.
Tom
Please pull :
The following changes since commit 5e4c9a10c5238bb63feac9eefd2141908bf07075:
Sandeep Paulraj (1):
TI DaVinci: Remove references to SZ_xx
are available in the git repository at:
git://git.denx.de/u-boot-arm master
Anton Vorontsov (11):
Move uninitialized_var() macro from ubi_uboot.h to compiler.h
mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice
fsl: sys_eeprom: Fix 'may be used uninitialized' warning
net: uec_phy: Implement TXID and RXID RGMII modes for Marvell PHYs
net: uec: Fix uccf.h and uec.h headers to include headers they
depend on
mpc83xx: mpc8360emds: Don't use LBC SDRAM when DDR is available
mpc83xx: mpc8360emds: Use RGMII-ID mode, add workarounds for rev.
2.1 CPUs
mpc83xx: mpc8360emds: Add QE USB device tree fixups
Move uninitialized_var() macro from ubi_uboot.h to compiler.h
mpc83xx/serdes: License cleanup: remove "All Rights Reserved" notice
fsl: sys_eeprom: Fix 'may be used uninitialized' warning
Daniel Gorsulowski (1):
at91: Update MEESC board support
Detlev Zundel (2):
amcc-common.h: Use filenames from environment variables for
update procedure.
amcc-common.h: Use filenames from environment variables for
update procedure.
Dipen Dudhat (4):
ppc/85xx: Use CONFIG_FSL_ESDHC to enable sdhc clk
ppc/85xx: Fix up eSDHC controller clock frequency in the device tree
ppc/85xx: Use CONFIG_FSL_ESDHC to enable sdhc clk
ppc/85xx: Fix up eSDHC controller clock frequency in the device tree
Dirk Behme (1):
OMAP3 MMC: Fix warning dereferencing type-punned pointer
Dirk Eibach (4):
ppc4xx: Rename compactcenter to intip
ppc4xx: Make DDR2 timing for intip more robust
ppc4xx: Rename compactcenter to intip
ppc4xx: Make DDR2 timing for intip more robust
Eric Millbrandt (6):
galaxy5200: Add chip select region for an Epson S1D15313
Reset i2c slave devices during init on mpc5xxx cpus
galaxy5200: enable version environment variable
galaxy5200: Add chip select region for an Epson S1D15313
Reset i2c slave devices during init on mpc5xxx cpus
galaxy5200: enable version environment variable
Giuseppe CONDORELLI (2):
zlib: fix code when DEBUG is defined
zlib: fix code when DEBUG is defined
Graeme Russ (28):
i386: Add errno.h
i386: Change inline asm global symbols to local
i386: Fix regression introduced by commit 8c63d47651f7
Fix environment configuration for eNET board
Fix sc520 timer interrupt generation
i386: Misc PCI fixups
Misc SATA fixups
Misc ti_pci1410a fixups
Misc ds1722 fixups
Fixup sc520_spunk board
Misc sc520 cdp fixups
i386: Replace [read, write]_mmcr_[byte, word, long] with memory
mapped structure
i386: Moved PCI from #ifdef to conditional compile for sc520 boards
Add PCI support to eNET board
i386: Add errno.h
i386: Change inline asm global symbols to local
i386: Fix regression introduced by commit 8c63d47651f7
Fix environment configuration for eNET board
Fix sc520 timer interrupt generation
i386: Misc PCI fixups
Misc SATA fixups
Misc ti_pci1410a fixups
Misc ds1722 fixups
Fixup sc520_spunk board
Misc sc520 cdp fixups
i386: Replace [read, write]_mmcr_[byte, word, long] with memory
mapped structure
i386: Moved PCI from #ifdef to conditional compile for sc520 boards
Add PCI support to eNET board
Harald Krapfenbauer (2):
Blackfin: cm-bf537u: new board port
Blackfin: cm-bf537u: new board port
Heiko Schocher (4):
mpc5200, mucmc52, uc101: config cleanup
mucmc52, uc101: delete ata at 3a00 node, if no CF card is detected
mpc5200, mucmc52, uc101: config cleanup
mucmc52, uc101: delete ata at 3a00 node, if no CF card is detected
Joakim Tjernlund (4):
fsl_i2c: Wait for STOP condition to propagate
fsl_i2c: Add CONFIG_FSL_I2C_CUSTOM_{DFSR/FDR}
fsl_i2c: Impl. AN2919, rev 5 to calculate FDR/DFSR
fsl_i2c: Do not generate STOP after read.
Ken MacLeod (1):
cmd_fdt.c: fix parse of byte streams and strings
Kim Phillips (1):
mpc83xx: retain POR values of non-configured ACR, SPCR, SCCR, and
LCRR bitfields
Kumar Gala (72):
Add ability for arch code to make changes before we boot
ppc: Remove -fno-strict-aliasing
arm: Remove -fno-strict-aliasing
ppc/8xxx: relocate cpu pointer in global data
ppc/8xxx: Remove ddr_pd_cntl register since it doesn't exist
85xx: Add support for setting IVORs to fixed offset defaults
ppc/85xx: Add a simple function to search the TLB
ppc/85xx: Fix bug in setup_mp code
ppc/85xx: Cleanup makefile and related optional files
ppc/8xxx: Refactor code to determine if PCI is enabled & agent/host
ppc/85xx: Clean up do_reset
ppc/85xx: Introduce RESET_VECTOR_ADDRESS to handle non-standard
link address
ppc/8xxx: Misc DDR related fixes
ppc/85xx: Introduce low level write_tlb function
ppc/85xx: Repack tlb_table to save space
ppc/85xx: Move code around to prep for NAND_SPL
ppc/85xx: Change cpu_init_early_f so we can use with NAND SPL
ppc/85xx: Split out cpu_init_early into its own file for NAND_SPL
ppc/85xx: Disable all async interrupt sources when we boot
ppc/85xx: Fix LCRR_CLKDIV defines
ppc/85xx: Simplify the top makefile for 36-bit config for MPC8572DS
ppc/85xx: Simplify the top makefile for 36-bit config for P2020DS
ppc/85xx: Simplify the top makefile for P1_P2_RDB boards
ppc/85xx: Clean up p1_p2_rdb PCI setup
ppc/85xx: Clean up p2020ds PCI setup code
ppc/85xx: Clean up mpc8572DS PCI setup code
ppc/85xx: Clean up use of LAWAR defines
ppc/85xx: Fix enabling of L2 cache
ppc/p4080: Add p4080 platform immap definitions
ppc/p4080: Add support for CoreNet style platform LAWs
ppc/p4080: CoreNet platfrom style CCSRBAR setting
ppc/p4080: CoreNet platfrom style secondary core release
ppc/p4080: Add various p4080 related defines (and p4040)
ppc/p4080: Handle timebase enabling and frequency reporting
ppc/p4080: Determine various chip frequencies on CoreNet platforms
ppc/85xx: Clean up immap_85xx.h
ppc/85xx: get_law_entry isn't used in CONFIG_NAND_SPL
Add ability for arch code to make changes before we boot
ppc: Remove -fno-strict-aliasing
arm: Remove -fno-strict-aliasing
ppc/8xxx: relocate cpu pointer in global data
ppc/8xxx: Remove ddr_pd_cntl register since it doesn't exist
85xx: Add support for setting IVORs to fixed offset defaults
ppc/85xx: Add a simple function to search the TLB
ppc/85xx: Fix bug in setup_mp code
ppc/85xx: Cleanup makefile and related optional files
ppc/8xxx: Refactor code to determine if PCI is enabled & agent/host
ppc/85xx: Clean up do_reset
ppc/85xx: Introduce RESET_VECTOR_ADDRESS to handle non-standard
link address
ppc/8xxx: Misc DDR related fixes
ppc/85xx: Introduce low level write_tlb function
ppc/85xx: Repack tlb_table to save space
ppc/85xx: Move code around to prep for NAND_SPL
ppc/85xx: Change cpu_init_early_f so we can use with NAND SPL
ppc/85xx: Split out cpu_init_early into its own file for NAND_SPL
ppc/85xx: Disable all async interrupt sources when we boot
ppc/85xx: Fix LCRR_CLKDIV defines
ppc/85xx: Simplify the top makefile for 36-bit config for MPC8572DS
ppc/85xx: Simplify the top makefile for 36-bit config for P2020DS
ppc/85xx: Simplify the top makefile for P1_P2_RDB boards
ppc/85xx: Clean up p1_p2_rdb PCI setup
ppc/85xx: Clean up p2020ds PCI setup code
ppc/85xx: Clean up mpc8572DS PCI setup code
ppc/85xx: Clean up use of LAWAR defines
ppc/85xx: Fix enabling of L2 cache
ppc/p4080: Add p4080 platform immap definitions
ppc/p4080: Add support for CoreNet style platform LAWs
ppc/p4080: CoreNet platfrom style CCSRBAR setting
ppc/p4080: CoreNet platfrom style secondary core release
ppc/p4080: Add various p4080 related defines (and p4040)
ppc/p4080: Handle timebase enabling and frequency reporting
ppc/p4080: Determine various chip frequencies on CoreNet platforms
Kyungmin Park (1):
Refactor OneNAND IPL code
Marcel Ziswiler (10):
ep8248: add support for device tree and secondary Ethernet interface.
r7780mp: fix typo in Ethernet chip model number comment.
muas3001: remove BRG clock node fixup to use common mpc8260 code.
mpc8260: remove Ethernet node fixup to use generic FDT code.
FDT: remove obsolete OF_CPU and OF_SOC macros.
ep8248: add support for device tree and secondary Ethernet interface.
r7780mp: fix typo in Ethernet chip model number comment.
muas3001: remove BRG clock node fixup to use common mpc8260 code.
mpc8260: remove Ethernet node fixup to use generic FDT code.
FDT: remove obsolete OF_CPU and OF_SOC macros.
Martha M Stan (4):
mpc512x: Streamlined fixed_sdram() init sequence.
Add Elpida Memory Configuration to mpc5121ads Boards
mpc512x: Streamlined fixed_sdram() init sequence.
Add Elpida Memory Configuration to mpc5121ads Boards
Matthias Fuchs (6):
ppc4xx: Fix PMC405DE support
ppc4xx: Allow overwriting pci target registers for all 4xx boards
ppc4xx: Add CONFIG_PCI_4xx_PTM_OVERWRITE to some esd 4xx boards
ppc4xx: Fix PMC405DE support
ppc4xx: Allow overwriting pci target registers for all 4xx boards
ppc4xx: Add CONFIG_PCI_4xx_PTM_OVERWRITE to some esd 4xx boards
Michael Hennerich (2):
Blackfin: bf537-stamp: comment CF-Flash Card Support better
Blackfin: bf537-stamp: comment CF-Flash Card Support better
Michal Simek (12):
microblaze: Add sbss, scommon and COMMON symbols for clearing
microblaze: Short size of global data and fix malloc size
net: Remove old Xilinx Emac driver
microblaze: Remove AtmarkTechno Suzaku board
microblaze: Enable hush parser
net: emaclite: Cleanup license to be GPL compatible
microblaze: Add sbss, scommon and COMMON symbols for clearing
microblaze: Short size of global data and fix malloc size
net: Remove old Xilinx Emac driver
microblaze: Remove AtmarkTechno Suzaku board
microblaze: Enable hush parser
net: emaclite: Cleanup license to be GPL compatible
Mike Frysinger (20):
Blackfin: fix debug printf modifiers
Blackfin: increase default console size
Blackfin: use scratch pad for exception stack
Blackfin: enable 64bit printf for nand
Blackfin: cm-bf548: fix device->stdio_dev fallout
atmel_df_pow2: standalone to convert dataflashes to pow2
push LOAD_ADDR out to arch mk files
standalone: convert to kbuild style
tools/netconsole: make a bit more robust
tools/netconsole: use ncb automatically if available
Blackfin: fix debug printf modifiers
Blackfin: increase default console size
Blackfin: use scratch pad for exception stack
Blackfin: enable 64bit printf for nand
Blackfin: cm-bf548: fix device->stdio_dev fallout
atmel_df_pow2: standalone to convert dataflashes to pow2
push LOAD_ADDR out to arch mk files
standalone: convert to kbuild style
tools/netconsole: make a bit more robust
tools/netconsole: use ncb automatically if available
Mingkai Hu (18):
mkconfig: pass the board name to board config file
ppc/85xx: add boot from NAND/eSDHC/eSPI support
NAND boot: change NAND loader's relocate SP to CONFIG param
ppc/85xx: simplify the top makefile for 36-bit config for mpc8536ds
ppc/85xx: add ld script file for boot from NAND
immap_85xx: add porpllsr's plat ratio definition
ppc/85xx: add cpu init config file for boot from NAND
mpc8536: fix board config file line length
NAND boot: MPC8536DS support
On-chip ROM boot: MPC8536DS support
Add README.mpc8536ds
mkconfig: pass the board name to board config file
ppc/85xx: add boot from NAND/eSDHC/eSPI support
NAND boot: change NAND loader's relocate SP to CONFIG param
ppc/85xx: simplify the top makefile for 36-bit config for mpc8536ds
ppc/85xx: add ld script file for boot from NAND
immap_85xx: add porpllsr's plat ratio definition
ppc/85xx: add cpu init config file for boot from NAND
Olof Johansson (3):
OMAP3: Clean up whitespace in mux configs
SMC911X: Add chip auto detection
TI: OMAP3: Overo Tobi ethernet support
Paul Gibson (2):
mpc512x. Micron nand flash needs a reset before a read command is
issued.
mpc512x. Micron nand flash needs a reset before a read command is
issued.
Paul Gortmaker (28):
sbc8548: replace README with completely new document
sbc8548: enable use of PCI network cards
sbc8548: delete unused MPC8548CDS info carried over from port
sbc8548: get_clock_freq is not valid for this board
sbc8548: cosmetic line re-wrap
sbc8548: enable access to second bank of flash
sbc8548: remove eTSEC3/4 voltage hack
sbc8548: use I/O accessors
sbc8548: correct local bus SDRAM size from 64M to 128M
fsl_pci: create a SET_STD_PCI_INFO() helper wrapper
sbc8548: update PCI/PCI-e support code
sbc8548: allow enabling PCI via a make config option
sbc85x0: tidy up Makefile to use new configuration script.
sbc8349: tidy up Makefile to use new configuration script.
sbc8548: reclaim wasted sector in boot flash
sbc8548: replace README with completely new document
sbc8548: enable use of PCI network cards
sbc8548: delete unused MPC8548CDS info carried over from port
sbc8548: get_clock_freq is not valid for this board
sbc8548: cosmetic line re-wrap
sbc8548: enable access to second bank of flash
sbc8548: remove eTSEC3/4 voltage hack
sbc8548: use I/O accessors
sbc8548: correct local bus SDRAM size from 64M to 128M
fsl_pci: create a SET_STD_PCI_INFO() helper wrapper
sbc8548: update PCI/PCI-e support code
sbc8548: allow enabling PCI via a make config option
sbc85x0: tidy up Makefile to use new configuration script.
Peter Tyser (18):
Consolidate arch-specific sbrk() implementations
Standardize mem_malloc_init() implementation
Consolidate arch-specific mem_malloc_init() implementations
Remove deprecated 'autoscr' command/variables
ppc: Clean up calling of misc_init_r() during init
ppc: Clean up calling of phy_reset() during init
MAKEALL: Add summary information
MAKEALL: Use POSIX math
mpc8610hpcd: Use common 86xx fdt fixup code
Consolidate arch-specific sbrk() implementations
Standardize mem_malloc_init() implementation
Consolidate arch-specific mem_malloc_init() implementations
Remove deprecated 'autoscr' command/variables
ppc: Clean up calling of misc_init_r() during init
ppc: Clean up calling of phy_reset() during init
MAKEALL: Add summary information
MAKEALL: Use POSIX math
mpc8610hpcd: Use common 86xx fdt fixup code
Poonam Aggrwal (8):
ppc/85xx,86xx: Handling Unknown SOC version
ppc/85xx/86xx: Device tree fixup for number of cores
ppc/85xx/86xx: Bug fix: call to puts in probecpu() moved to
checkcpu().
ppc/85xx: 32bit DDR changes for P1020/P1011
ppc/85xx,86xx: Handling Unknown SOC version
ppc/85xx/86xx: Device tree fixup for number of cores
ppc/85xx/86xx: Bug fix: call to puts in probecpu() moved to
checkcpu().
ppc/85xx: 32bit DDR changes for P1020/P1011
Prafulla Wadaskar (20):
tools: mkimage : bugfix returns correct value for list command
tools: mkimage: Makefile sorted
tools: mkimage: Fixed build warnings
tools: mkimage: split code into core, default and FIT image specific
mkimage: Include missing files in build dependency calculations
mkimage: Make genimg_print_size() global
mkimage: Make table_entry code global
Kirkwood: Sheevaplug: Add kwimage configuration file
mkimage: Add Kirkwood Boot Image support (kwbimage)
tools: mkimage : bugfix returns correct value for list command
tools: mkimage: Makefile sorted
tools: mkimage: Fixed build warnings
tools: mkimage: split code into core, default and FIT image specific
mkimage: Include missing files in build dependency calculations
mkimage: Make genimg_print_size() global
mkimage: Make table_entry code global
Kirkwood: Sheevaplug: Add kwimage configuration file
mkimage: Add Kirkwood Boot Image support (kwbimage)
Kirkwood: rd6281a: Add kwbimage build support
Kirkwood: mv88f6281gtw_ge: Add kwbimage build support
Robin Getz (6):
Blackfin: use +(filesize) to make sure we are only doing what is
necessary
Blackfin: enable more network commands for ADI dev boards
Blackfin: change global data register from P5 to P3
Blackfin: use +(filesize) to make sure we are only doing what is
necessary
Blackfin: enable more network commands for ADI dev boards
Blackfin: change global data register from P5 to P3
Roy Zang (4):
Use different PBA value for E1000 PCI and PCIe cards
ppc/85xx: Enable usb ehci support for p2020ds board
Use different PBA value for E1000 PCI and PCIe cards
ppc/85xx: Enable usb ehci support for p2020ds board
Rupjyoti Sarmah (2):
ppc4xx: Fix PCIE PLL lock on 440SPe Yucca board
ppc4xx: Fix PCIE PLL lock on 440SPe Yucca board
Sandeep Paulraj (8):
TI DaVinci: DM6446: Fix Compilation error in NAND mode
TI DaVinci: DM646x: Initial Support for DM646x SOC
TI DaVinci: DM355: Config Cleanup and Update
TI DaVinci DM365: Removing header file which does not exist
TI: DaVinci DM365: Minor config cleanup
TI: DaVinci DM646x: Update flag used to represent DM646x SOC's
TI: DaVinci: GPIO header file and definitions
TI: DaVinci DM365: Enabling network Support on DM365 EVM
Scott Wood (9):
mxc_nand: Remove Freescale's "All Rights Reserved."
ppc/85xx: Don't enable interrupts before we're ready
ppc/85xx: Ensure that MAS8 is zero when writing TLB entries.
ppc/85xx: Remove some bogus code from external interrupt handler.
NAND: davinci: Fix warnings when 4-bit ECC not used
mxc_nand: Remove Freescale's "All Rights Reserved."
ppc/85xx: Don't enable interrupts before we're ready
ppc/85xx: Ensure that MAS8 is zero when writing TLB entries.
ppc/85xx: Remove some bogus code from external interrupt handler.
Shinya Kuribayashi (1):
MIPS: VCT: Remove read_spareram reference
Simon Kagstrom (15):
Move __set/clear_bit from ubifs.h to bitops.h
arm: Make arm bitops endianness-independent
Define ffs/fls for all architectures
arm: Define test_and_set_bit and test_and_clear bit for ARM
Correct ffs/fls regression for PowerPC etc
ubifs: Add support for looking up directory and relative symlinks
ubifs: Correct dereferencing of files-after-symlinks
Move __set/clear_bit from ubifs.h to bitops.h
arm: Make arm bitops endianness-independent
Define ffs/fls for all architectures
arm: Define test_and_set_bit and test_and_clear bit for ARM
Correct ffs/fls regression for PowerPC etc
ubifs: Add support for looking up directory and relative symlinks
Support for the OpenRD base board
arm: Correct build with CONFIG_SYS_HUSH_PARSER set
Stefan Roese (13):
ppc4xx: Fix compilation warning in 4xx miiphy.c
ppc4xx: Big cleanup of PPC4xx defines
ppc4xx: Fix 405EZ uart base baud calculation
ppc4xx: Enable commands for FDT enabled Linux booting on AMCC Acadia
ppc4xx: Consolidate get_OPB_freq()
ppc4xx: Convert PPC4xx UIC defines from lower case to upper case
ppc4xx: Convert PPC4xx SDRAM defines from lower case to upper case
ppc4xx: Remove mtsdram0() marcos and use common mtsdram() instead
ppc4xx: Fix compilation warning in 4xx miiphy.c
ppc4xx: Big cleanup of PPC4xx defines
ppc4xx: Fix 405EZ uart base baud calculation
ppc4xx: Enable commands for FDT enabled Linux booting on AMCC Acadia
ppc4xx: Consolidate get_OPB_freq()
Timur Tabi (4):
fsl_i2c: increase I2C timeout values and make them configurable
fsl: add register read-back to set_law()
fsl_i2c: increase I2C timeout values and make them configurable
fsl: add register read-back to set_law()
Tom Rix (6):
OMAP3 Move cache routine to cache.S
Add support for Eukrea CPUAT91 SBC
Add support for Eukrea CPU9260/CPU9G20 SBC
Merge branch 'arm/master' into arm/next
TI OMAP3 Use arm init sequence to initialize i2c
Merge branch 't-next-marvell' into t-next-at91
Vivek Mahajan (2):
85xx-fdt: Fixed l2-ctlr's compatible prop for QorIQ
85xx-fdt: Fixed l2-ctlr's compatible prop for QorIQ
Werner Pfister (4):
rtc/ds1337.c: Allow to set TCR register
digsy_mtc: Add TCR register value for RTC (DS1339)
rtc/ds1337.c: Allow to set TCR register
digsy_mtc: Add TCR register value for RTC (DS1339)
Wolfgang Denk (61):
cmd_mtdparts.c: fix compiler warning in debug code
License cleanup: remove unintended "All Rights Reserved" notices.
ARM: Update mach-types
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-i2c
Remove "atmel_df_pow2" binary with "make clean"
tools/mkimage: fix compiler warnings, use "const"
kwbimage.c: Fix compile warning when building on 64 bit systems
net/bootp.c: fix compile warning
drivers/net/natsemi.c: fix compile warning
sk98lin: fix compile warnings
board/esd/common/flash.c: Fix compile warning
board/esd/cpci750/ide.c: fix compile warning
board/dave/common/flash.c: fix compile warning
board/etin/debris/phantom.c: Fix compile error
board/amcc/taihu/flash.c: Fix compile warning
board/amcc/yucca/flash.c: Fix compile warning
board/amcc/common/flash.c: Fix compile warning
kwbimage.c: Fix compile warning when building on 64 bit systems
(again)
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx
Merge branch 'master' of git://git.denx.de/u-boot-microblaze
mkconfig: split the board make target to multiple config targets
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx
Merge branch 'warning-cleanup'
board/flagadm/flash.c: fix compile warning
board/linkstation/ide.c: Fix compile warning
Merge branch 'master' of /home/wd/git/u-boot/custodians
Merge branch 'master' of git://git.denx.de/u-boot-ubi
Merge branch 'master' of /home/wd/git/u-boot/custodians
Merge branch 'master' of /home/wd/git/u-boot/custodians
Fix "ppc/85xx: Clean up use of LAWAR defines" breakage
mpc5121ads: fix breakage introduced when reordering
elpida_mddrc_config[]
Merge branch 'master' of git://git.denx.de/u-boot-fdt
Merge branch 'master' of git://git.denx.de/u-boot-mpc83xx
Merge branch 'master' of git://git.denx.de/u-boot-i2c
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx
Merge branch 'master' of git://git.denx.de/u-boot-ubi
Merge branch 'master' of git://git.denx.de/u-boot-nand-flash
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
cmd_mtdparts.c: fix compiler warning in debug code
License cleanup: remove unintended "All Rights Reserved" notices.
ARM: Update mach-types
Remove "atmel_df_pow2" binary with "make clean"
tools/mkimage: fix compiler warnings, use "const"
kwbimage.c: Fix compile warning when building on 64 bit systems
net/bootp.c: fix compile warning
drivers/net/natsemi.c: fix compile warning
sk98lin: fix compile warnings
board/esd/common/flash.c: Fix compile warning
board/esd/cpci750/ide.c: fix compile warning
board/dave/common/flash.c: fix compile warning
board/etin/debris/phantom.c: Fix compile error
board/amcc/taihu/flash.c: Fix compile warning
board/amcc/yucca/flash.c: Fix compile warning
board/amcc/common/flash.c: Fix compile warning
kwbimage.c: Fix compile warning when building on 64 bit systems
(again)
mkconfig: split the board make target to multiple config targets
board/flagadm/flash.c: fix compile warning
board/linkstation/ide.c: Fix compile warning
Fix "ppc/85xx: Clean up use of LAWAR defines" breakage
mpc5121ads: fix breakage introduced when reordering
elpida_mddrc_config[]
MAINTAINERS | 17 +-
MAKEALL | 46 +-
Makefile | 139 +-
README | 34 +-
board/LEOX/elpt860/README.LEOX | 2 +-
board/Marvell/mv88f6281gtw_ge/config.mk | 3 +
board/Marvell/mv88f6281gtw_ge/kwbimage.cfg | 165 +
.../compactcenter => Marvell/openrd_base}/Makefile | 25 +-
.../suzaku => Marvell/openrd_base}/config.mk | 22 +-
board/Marvell/openrd_base/kwbimage.cfg | 168 ++
board/Marvell/openrd_base/openrd_base.c | 160 +
board/Marvell/openrd_base/openrd_base.h | 46 +
board/Marvell/rd6281a/config.mk | 3 +
board/Marvell/rd6281a/kwbimage.cfg | 167 ++
board/Marvell/sheevaplug/config.mk | 3 +
board/Marvell/sheevaplug/kwbimage.cfg | 162 +
board/amcc/acadia/acadia.c | 26 +-
board/amcc/acadia/memory.c | 18 +-
board/amcc/acadia/pll.c | 52 +-
board/amcc/bamboo/bamboo.c | 134 +-
board/amcc/bamboo/flash.c | 2 +-
board/amcc/bubinga/bubinga.c | 16 +-
board/amcc/bubinga/flash.c | 20 +-
board/amcc/canyonlands/canyonlands.c | 66 +-
board/amcc/common/flash.c | 7 +-
board/amcc/ebony/ebony.c | 86 +-
board/amcc/katmai/katmai.c | 70 +-
board/amcc/kilauea/kilauea.c | 48 +-
board/amcc/luan/luan.c | 56 +-
board/amcc/makalu/makalu.c | 48 +-
board/amcc/ocotea/ocotea.c | 132 +-
board/amcc/redwood/redwood.c | 78 +-
board/amcc/sequoia/sequoia.c | 106 +-
board/amcc/taihu/flash.c | 14 +-
board/amcc/taihu/taihu.c | 20 +-
board/amcc/taishan/showinfo.c | 70 +-
board/amcc/taishan/taishan.c | 98 +-
board/amcc/walnut/flash.c | 20 +-
board/amcc/walnut/walnut.c | 14 +-
board/amcc/yosemite/yosemite.c | 120 +-
board/amcc/yucca/flash.c | 9 +-
board/amcc/yucca/yucca.c | 84 +-
board/atum8548/atum8548.c | 6 +-
board/atum8548/law.c | 2 +-
board/{gdsys/compactcenter => cm-bf537u}/Makefile | 21 +-
board/cm-bf537u/cm-bf537u.c | 66 +
board/{AtmarkTechno/suzaku => cm-bf537u}/config.mk | 17 +-
board/cm-bf537u/flash.c | 34 +
board/cm-bf537u/gpio_cfi_flash.c | 60 +
board/cm-bf537u/gpio_cfi_flash.h | 10 +
board/cm-bf548/video.c | 6 +-
board/cray/L1/L1.c | 52 +-
board/cray/L1/init.S | 24 +-
board/csb272/csb272.c | 32 +-
board/csb272/init.S | 68 +-
board/csb472/csb472.c | 32 +-
board/csb472/init.S | 72 +-
board/dave/PPChameleonEVB/PPChameleonEVB.c | 20 +-
board/dave/PPChameleonEVB/flash.c | 8 +-
board/dave/common/flash.c | 3 +-
board/davedenx/aria/aria.c | 2 +-
board/davinci/dm365evm/dm365evm.c | 44 +-
board/eNET/Makefile | 11 +-
board/eNET/eNET.c | 90 +-
board/eNET/eNET_pci.c | 95 +
board/ep8248/ep8248.c | 12 +-
board/eric/eric.c | 18 +-
board/eric/flash.c | 20 +-
board/eric/init.S | 140 +-
board/esd/apc405/apc405.c | 40 +-
board/esd/ar405/ar405.c | 14 +-
board/esd/ar405/flash.c | 8 +-
board/esd/ash405/ash405.c | 16 +-
board/esd/ash405/flash.c | 8 +-
board/esd/canbt/canbt.c | 22 +-
board/esd/canbt/flash.c | 10 +-
board/esd/cms700/cms700.c | 16 +-
board/esd/cms700/flash.c | 8 +-
board/esd/common/flash.c | 3 +-
board/esd/cpci2dp/cpci2dp.c | 26 +-
board/esd/cpci2dp/flash.c | 10 +-
board/esd/cpci405/cpci405.c | 40 +-
board/esd/cpci405/flash.c | 20 +-
board/esd/cpci750/ide.c | 8 +-
board/esd/cpciiser4/cpciiser4.c | 16 +-
board/esd/cpciiser4/flash.c | 10 +-
board/esd/dp405/dp405.c | 16 +-
board/esd/dp405/flash.c | 8 +-
board/esd/du405/du405.c | 22 +-
board/esd/du405/flash.c | 20 +-
board/esd/du440/du440.c | 98 +-
board/esd/hh405/flash.c | 8 +-
board/esd/hh405/hh405.c | 16 +-
board/esd/hub405/flash.c | 8 +-
board/esd/hub405/hub405.c | 16 +-
board/esd/mecp5123/mecp5123.c | 2 +-
board/esd/meesc/meesc.c | 65 +-
board/esd/ocrtc/flash.c | 20 +-
board/esd/ocrtc/ocrtc.c | 16 +-
board/esd/pci405/flash.c | 8 +-
board/esd/pci405/pci405.c | 44 +-
board/esd/plu405/flash.c | 8 +-
board/esd/plu405/plu405.c | 16 +-
board/esd/pmc405/pmc405.c | 20 +-
board/esd/pmc405de/Makefile | 5 +-
board/esd/pmc405de/pmc405de.c | 16 +-
board/esd/pmc440/pmc440.c | 112 +-
board/esd/voh405/flash.c | 8 +-
board/esd/voh405/voh405.c | 16 +-
board/esd/vom405/flash.c | 8 +-
board/esd/vom405/vom405.c | 16 +-
board/esd/wuh405/flash.c | 8 +-
board/esd/wuh405/wuh405.c | 16 +-
board/etin/debris/phantom.c | 10 -
.../compactcenter => eukrea/cpu9260}/Makefile | 26 +-
board/eukrea/cpu9260/config.mk | 1 +
board/eukrea/cpu9260/cpu9260.c | 220 ++
board/eukrea/cpu9260/led.c | 153 +
.../suzaku => eukrea/cpuat91}/Makefile | 14 +-
board/eukrea/cpuat91/config.mk | 1 +
board/eukrea/cpuat91/cpuat91.c | 81 +
board/exbitgen/exbitgen.c | 30 +-
board/exbitgen/init.S | 118 +-
board/flagadm/flash.c | 12 +-
board/freescale/common/sys_eeprom.c | 3 +-
board/freescale/mpc5121ads/mpc5121ads.c | 99 +-
board/freescale/mpc8313erdb/mpc8313erdb.c | 2 +-
board/freescale/mpc8360emds/mpc8360emds.c | 73 +-
board/freescale/mpc8536ds/config.mk | 21 +
board/freescale/mpc8536ds/law.c | 6 +-
board/freescale/mpc8536ds/mpc8536ds.c | 15 +-
board/freescale/mpc8536ds/tlb.c | 11 +
board/freescale/mpc8540ads/law.c | 2 +-
board/freescale/mpc8544ds/law.c | 6 +-
board/freescale/mpc8544ds/mpc8544ds.c | 14 +-
board/freescale/mpc8548cds/mpc8548cds.c | 6 +-
board/freescale/mpc8560ads/law.c | 2 +-
board/freescale/mpc8568mds/mpc8568mds.c | 4 +-
board/freescale/mpc8569mds/mpc8569mds.c | 4 +-
board/freescale/mpc8572ds/config.mk | 2 +
board/freescale/mpc8572ds/law.c | 6 +-
board/freescale/mpc8572ds/mpc8572ds.c | 235 +-
board/freescale/mpc8610hpcd/mpc8610hpcd.c | 26 +-
board/freescale/mpc8641hpcn/mpc8641hpcn.c | 5 +-
board/freescale/p1_p2_rdb/config.mk | 2 +
board/freescale/p1_p2_rdb/ddr.c | 34 +-
board/freescale/p1_p2_rdb/law.c | 4 +-
board/freescale/p1_p2_rdb/pci.c | 52 +-
board/freescale/p2020ds/config.mk | 2 +
board/freescale/p2020ds/law.c | 6 +-
board/freescale/p2020ds/p2020ds.c | 164 +-
board/g2000/g2000.c | 53 +-
board/gdsys/dlvision/dlvision.c | 16 +-
board/gdsys/gdppc440etx/gdppc440etx.c | 82 +-
board/gdsys/{compactcenter => intip}/Makefile | 0
board/gdsys/{compactcenter => intip}/chip_config.c | 0
board/gdsys/{compactcenter => intip}/config.mk | 0
board/gdsys/{compactcenter => intip}/init.S | 0
.../compactcenter.c => intip/intip.c} | 66 +-
board/gdsys/{compactcenter => intip}/u-boot.lds | 2 +-
board/gdsys/neo/neo.c | 16 +-
board/jse/init.S | 14 +-
board/jse/jse.c | 20 +-
board/jse/sdram.c | 80 +-
board/keymile/mgcoge/mgcoge.c | 5 -
board/korat/korat.c | 110 +-
board/linkstation/ide.c | 6 +-
board/logicpd/zoom1/zoom1.h | 164 +-
board/logicpd/zoom2/zoom2.h | 188 +-
board/lwmon/lwmon.c | 1 -
board/lwmon5/lwmon5.c | 98 +-
board/matrix_vision/mvbc_p/mvbc_p_autoscript | 4 +-
board/matrix_vision/mvblm7/mvblm7_autoscript | 4 +-
board/micronas/vct/ebi_onenand.c | 1 -
board/mpl/common/flash.c | 58 +-
board/mpl/mip405/init.S | 74 +-
board/mpl/mip405/mip405.c | 146 +-
board/mpl/pip405/init.S | 74 +-
board/mpl/pip405/pip405.c | 96 +-
board/muas3001/muas3001.c | 31 -
board/mucmc52/mucmc52.c | 7 +
board/musenki/README | 2 +-
board/netstal/common/fixed_sdram.c | 40 +-
board/netstal/hcu4/hcu4.c | 14 +-
board/netstal/hcu5/hcu5.c | 76 +-
board/netstal/hcu5/sdram.c | 4 +-
board/netstal/mcu25/mcu25.c | 20 +-
board/overo/overo.c | 59 +
board/overo/overo.h | 645 ++--
board/pandora/pandora.h | 662 +++---
board/pcs440ep/pcs440ep.c | 88 +-
board/pm854/law.c | 2 +-
board/pm856/law.c | 2 +-
board/pn62/cmd_pn62.c | 18 -
board/prodrive/alpr/alpr.c | 66 +-
board/prodrive/p3p440/p3p440.c | 52 +-
board/quad100hd/quad100hd.c | 14 +-
board/sandburst/common/sb_common.c | 26 +-
board/sandburst/karef/karef.c | 96 +-
board/sandburst/metrobox/metrobox.c | 96 +-
board/sbc405/sbc405.c | 16 +-
board/sbc8548/Makefile | 4 +-
board/sbc8548/config.mk | 2 +-
board/sbc8548/law.c | 12 +-
board/sbc8548/sbc8548.c | 305 +--
board/sbc8548/tlb.c | 80 +-
board/sc3/init.S | 130 +-
board/sc3/sc3.c | 116 +-
board/sc520_cdp/Makefile | 14 +-
board/sc520_cdp/flash.c | 14 +-
board/sc520_cdp/sc520_cdp.c | 383 +--
board/sc520_cdp/sc520_cdp_pci.c | 271 ++
board/sc520_spunk/Makefile | 14 +-
board/sc520_spunk/sc520_spunk.c | 514 +---
board/sc520_spunk/sc520_spunk_pci.c | 323 ++
board/sheldon/simpc8313/simpc8313.c | 2 +-
board/snmc/qs850/flash.c | 16 +-
board/snmc/qs860t/flash.c | 16 +-
board/socrates/law.c | 4 +-
board/stx/stxgp3/law.c | 2 +-
board/stx/stxssa/law.c | 2 +-
board/tb0229/flash.c | 20 +-
board/ti/beagle/beagle.h | 640 ++--
board/ti/evm/evm.h | 662 +++---
board/timll/devkit8000/devkit8000.h | 628 ++--
board/tqc/tqm5200/Makefile | 2 +-
board/tqc/tqm85xx/tqm85xx.c | 8 +-
board/uc101/uc101.c | 7 +
board/w7o/init.S | 76 +-
board/w7o/w7o.c | 44 +-
board/xes/xpedite1000/xpedite1000.c | 86 +-
board/xes/xpedite5200/law.c | 2 +-
board/xilinx/microblaze-generic/u-boot.lds | 3 +
board/zeus/zeus.c | 20 +-
common/cmd_bootm.c | 10 +
common/cmd_fdt.c | 23 +-
common/cmd_ide.c | 8 +
common/cmd_load.c | 18 -
common/cmd_mtdparts.c | 2 +-
common/cmd_net.c | 15 -
common/cmd_reginfo.c | 182 +-
common/cmd_source.c | 18 -
common/dlmalloc.c | 33 +-
common/image.c | 53 +-
config.mk | 4 +
cpu/74xx_7xx/config.mk | 2 +-
cpu/arm1136/config.mk | 3 +-
cpu/arm1176/config.mk | 3 +-
cpu/arm1176/s3c64xx/config.mk | 3 +-
cpu/arm720t/config.mk | 3 +-
cpu/arm920t/at91rm9200/Makefile | 5 +-
cpu/arm920t/at91rm9200/ks8721.c | 249 ++
cpu/arm920t/config.mk | 3 +-
cpu/arm925t/config.mk | 3 +-
cpu/arm926ejs/at91/lowlevel_init.S | 3 +-
cpu/arm926ejs/config.mk | 3 +-
cpu/arm926ejs/davinci/Makefile | 1 +
cpu/arm926ejs/davinci/config.mk | 3 +-
cpu/arm926ejs/davinci/dm646x.c | 41 +
cpu/arm926ejs/kirkwood/cpu.c | 1 +
cpu/arm946es/config.mk | 3 +-
cpu/arm_cortexa8/config.mk | 3 +-
cpu/arm_cortexa8/cpu.c | 2 +-
cpu/arm_cortexa8/omap3/Makefile | 2 +-
cpu/arm_cortexa8/omap3/board.c | 2 +-
cpu/arm_cortexa8/omap3/cache.S | 191 ++
cpu/arm_cortexa8/omap3/cache.c | 95 -
cpu/arm_cortexa8/start.S | 85 -
cpu/arm_intcm/config.mk | 3 +-
cpu/blackfin/interrupt.S | 5 +
cpu/i386/sc520/sc520.c | 75 +-
cpu/i386/sc520/sc520_pci.c | 68 +-
cpu/i386/sc520/sc520_ssi.c | 28 +-
cpu/i386/sc520/sc520_timer.c | 35 +-
cpu/ixp/config.mk | 3 +-
cpu/lh7a40x/config.mk | 3 +-
cpu/mpc512x/fixed_sdram.c | 104 +-
cpu/mpc5xxx/cpu.c | 20 +
cpu/mpc5xxx/i2c.c | 49 +
cpu/mpc824x/config.mk | 2 +-
cpu/mpc83xx/cpu_init.c | 261 +-
cpu/mpc83xx/serdes.c | 2 +-
cpu/mpc85xx/Makefile | 25 +-
cpu/mpc85xx/commproc.c | 3 -
cpu/mpc85xx/cpu.c | 88 +-
cpu/mpc85xx/cpu_init.c | 95 +-
cpu/mpc85xx/cpu_init_early.c | 112 +
cpu/mpc85xx/cpu_init_nand.c | 63 +
cpu/mpc85xx/ddr-gen3.c | 1 -
cpu/mpc85xx/ether_fcc.c | 4 -
cpu/mpc85xx/fdt.c | 24 +-
cpu/mpc85xx/fixed_ivor.S | 79 +
cpu/mpc85xx/mp.c | 96 +-
cpu/mpc85xx/pci.c | 4 +-
cpu/mpc85xx/release.S | 6 +-
cpu/mpc85xx/serial_scc.c | 3 -
cpu/mpc85xx/speed.c | 88 +-
cpu/mpc85xx/start.S | 61 +-
cpu/mpc85xx/tlb.c | 69 +-
cpu/mpc85xx/traps.c | 9 +-
.../u-boot.lds => cpu/mpc85xx/u-boot-nand.lds | 60 +-
.../u-boot.lds => cpu/mpc85xx/u-boot-nand_spl.lds | 69 +-
cpu/mpc85xx/u-boot.lds | 10 +-
cpu/mpc86xx/cpu.c | 11 +-
cpu/mpc86xx/fdt.c | 3 +
cpu/mpc8xx/config.mk | 2 +-
cpu/mpc8xxx/Makefile | 2 +
cpu/mpc8xxx/cpu.c | 15 +-
cpu/mpc8xxx/ddr/ctrl_regs.c | 33 +-
cpu/mpc8xxx/ddr/ddr3_dimm_params.c | 4 +-
cpu/mpc8xxx/fdt.c | 55 +
cpu/mpc8xxx/pci_cfg.c | 225 ++
cpu/ppc4xx/40x_spd_sdram.c | 27 +-
cpu/ppc4xx/44x_spd_ddr.c | 58 +-
cpu/ppc4xx/4xx_pci.c | 14 +-
cpu/ppc4xx/4xx_pcie.c | 23 +-
cpu/ppc4xx/4xx_uart.c | 28 +-
cpu/ppc4xx/config.mk | 2 +-
cpu/ppc4xx/cpu.c | 38 +-
cpu/ppc4xx/cpu_init.c | 68 +-
cpu/ppc4xx/fdt.c | 4 +-
cpu/ppc4xx/miiphy.c | 2 +-
cpu/ppc4xx/sdram.c | 64 +-
cpu/ppc4xx/speed.c | 148 +-
cpu/ppc4xx/start.S | 112 +-
cpu/ppc4xx/uic.c | 28 +-
cpu/ppc4xx/usbdev.c | 4 +-
cpu/pxa/config.mk | 3 +-
cpu/s3c44b0/config.mk | 3 +-
cpu/sa1100/config.mk | 3 +-
doc/README.IPHASE4539 | 2 +-
doc/README.NetConsole | 24 +-
doc/README.kwbimage | 93 +
doc/README.m52277evb | 2 +-
doc/README.m5373evb | 2 +-
doc/README.m54455evb | 2 +-
doc/README.m5475evb | 2 +-
doc/README.mpc8536ds | 127 +
doc/README.sbc8548 | 213 ++-
doc/README.standalone | 2 +-
doc/feature-removal-schedule.txt | 19 -
drivers/block/ata_piix.c | 10 +-
drivers/block/ata_piix.h | 15 +-
drivers/hwmon/ds1722.c | 3 +-
drivers/i2c/fsl_i2c.c | 129 +-
drivers/input/keyboard.c | 1 -
drivers/input/pc_keyb.c | 1 -
drivers/input/ps2mult.c | 1 -
drivers/input/ps2ser.c | 1 -
drivers/misc/fsl_law.c | 137 +-
drivers/mmc/omap3_mmc.c | 48 +-
drivers/mtd/nand/davinci_nand.c | 3 +-
drivers/mtd/nand/mpc5121_nfc.c | 1 +
drivers/mtd/nand/mxc_nand.c | 2 +-
drivers/mtd/nand/ndfc.c | 4 +-
drivers/net/4xx_enet.c | 136 +-
drivers/net/Makefile | 1 -
drivers/net/e1000.c | 12 +-
drivers/net/natsemi.c | 3 +-
drivers/net/sk98lin/skge.c | 12 +-
drivers/net/sk98lin/skgesirq.c | 7 +-
drivers/net/sk98lin/skrlmt.c | 3 +-
drivers/net/sk98lin/skxmac2.c | 20 +-
drivers/net/smc911x.c | 14 +-
drivers/net/smc911x.h | 7 +-
drivers/net/xilinx_emac.c | 464 ---
drivers/net/xilinx_emaclite.c | 39 +-
drivers/pci/fsl_pci_init.c | 2 +-
drivers/pcmcia/ti_pci1410a.c | 62 +-
drivers/qe/uccf.h | 1 +
drivers/qe/uec.h | 4 +
drivers/qe/uec_phy.c | 15 +-
drivers/rtc/ds1337.c | 4 +
examples/standalone/.gitignore | 1 +
examples/standalone/Makefile | 162 +-
examples/standalone/atmel_df_pow2.c | 209 ++
examples/standalone/stubs.c | 4 +-
fs/ubifs/ubifs.c | 68 +-
fs/ubifs/ubifs.h | 32 -
include/asm-arm/arch-davinci/emac_defs.h | 4 +-
.../asm-arm/arch-davinci/gpio_defs.h | 71 +-
include/asm-arm/arch-davinci/hardware.h | 11 +
include/asm-arm/arch-davinci/nand_defs.h | 2 +-
include/asm-arm/arch-omap3/mmc.h | 7 +
include/asm-arm/arch-omap3/omap3.h | 2 +
include/asm-arm/arch-omap3/sys_proto.h | 2 +-
include/asm-arm/bitops.h | 81 +-
include/asm-arm/mach-types.h | 2068 +++++++++++++-
include/asm-blackfin/bitops.h | 9 +-
include/asm-blackfin/config.h | 10 +-
include/asm-blackfin/global_data.h | 2 +-
include/asm-i386/bitops.h | 1 +
include/asm-i386/errno.h | 1 +
include/asm-i386/ic/sc520.h | 417 ++--
include/asm-m68k/bitops.h | 1 +
include/asm-microblaze/bitops.h | 2 +
include/asm-mips/bitops.h | 12 +-
include/asm-nios/bitops.h | 1 +
include/asm-nios2/bitops.h | 1 +
include/asm-ppc/bitops.h | 2 +
include/asm-ppc/config.h | 6 +-
include/asm-ppc/fsl_ddr_sdram.h | 1 -
include/asm-ppc/fsl_law.h | 31 +
include/asm-ppc/fsl_lbc.h | 12 +
include/asm-ppc/fsl_pci.h | 17 +
include/asm-ppc/immap_512x.h | 4 +
include/asm-ppc/immap_85xx.h | 3118
+++++++++++---------
include/asm-ppc/mmu.h | 41 +-
include/asm-ppc/mpc512x.h | 2 +-
include/asm-ppc/ppc4xx-sdram.h | 86 +-
include/asm-ppc/ppc4xx-uic.h | 80 +-
include/asm-ppc/processor.h | 20 +
include/asm-sh/bitops.h | 2 +
include/common.h | 4 +-
include/compiler.h | 3 +
include/configs/CCM.h | 2 +
include/configs/CPCI405.h | 3 +
include/configs/CPCI4052.h | 3 +
include/configs/CPCI405AB.h | 3 +
include/configs/CPCI405DT.h | 3 +
include/configs/ELPT860.h | 1 +
include/configs/IDS8247.h | 2 -
include/configs/IP860.h | 1 +
include/configs/IVML24.h | 2 +
include/configs/IVMS8.h | 2 +
include/configs/MPC8260ADS.h | 2 +-
include/configs/MPC8266ADS.h | 1 +
include/configs/MPC8313ERDB.h | 4 +-
include/configs/MPC8315ERDB.h | 3 +-
include/configs/MPC8323ERDB.h | 3 +-
include/configs/MPC832XEMDS.h | 3 +-
include/configs/MPC8349EMDS.h | 3 +-
include/configs/MPC8349ITX.h | 3 +-
include/configs/MPC8360EMDS.h | 9 +-
include/configs/MPC8360ERDK.h | 3 +-
include/configs/MPC837XEMDS.h | 3 +-
include/configs/MPC837XERDB.h | 3 +-
include/configs/MPC8536DS.h | 257 ++-
include/configs/MPC8560ADS.h | 1 +
include/configs/MPC8572DS.h | 4 +
include/configs/MVBC_P.h | 14 +-
include/configs/MVBLM7.h | 17 +-
include/configs/P1_P2_RDB.h | 13 +
include/configs/P2020DS.h | 13 +
include/configs/PMC405.h | 2 +
include/configs/PMC405DE.h | 2 +
include/configs/RPXsuper.h | 1 +
include/configs/SBC8540.h | 20 +-
include/configs/SIMPC8313.h | 5 +-
include/configs/SPD823TS.h | 2 +
include/configs/TQM834x.h | 3 +-
include/configs/W7OLMC.h | 5 +-
include/configs/W7OLMG.h | 5 +-
include/configs/XPEDITE5170.h | 2 +-
include/configs/XPEDITE5200.h | 2 +-
include/configs/XPEDITE5370.h | 2 +-
include/configs/acadia.h | 3 +-
include/configs/amcc-common.h | 8 +-
include/configs/aria.h | 22 +-
include/configs/bf537-stamp.h | 29 +-
include/configs/bfin_adi_common.h | 17 +-
include/configs/cm-bf537u.h | 150 +
include/configs/cogent_mpc8260.h | 1 +
include/configs/cogent_mpc8xx.h | 1 +
include/configs/cpu9260.h | 453 +++
include/configs/cpuat91.h | 228 ++
include/configs/davinci_dm355evm.h | 21 +-
include/configs/davinci_dm365evm.h | 2 -
include/configs/davinci_dvevm.h | 1 +
include/configs/devkit8000.h | 1 +
include/configs/digsy_mtc.h | 1 +
include/configs/eNET.h | 25 +-
include/configs/ep8248.h | 49 +-
include/configs/galaxy5200.h | 8 +
include/configs/{compactcenter.h => intip.h} | 28 +-
include/configs/keymile-common.h | 6 +-
include/configs/kmeter1.h | 4 +-
include/configs/linkstation.h | 2 -
include/configs/lwmon.h | 5 +-
include/configs/manroland/common.h | 141 +
include/configs/manroland/mpc5200-common.h | 230 ++
include/configs/mecp5123.h | 21 +-
include/configs/meesc.h | 25 +-
include/configs/mgcoge.h | 3 +-
include/configs/microblaze-generic.h | 17 +-
include/configs/mpc5121ads.h | 63 +-
include/configs/mpc7448hpc2.h | 1 -
include/configs/muas3001.h | 3 +-
include/configs/mucmc52.h | 257 +--
include/configs/omap3_beagle.h | 1 +
include/configs/omap3_evm.h | 1 +
include/configs/omap3_overo.h | 18 +-
include/configs/omap3_pandora.h | 1 +
include/configs/omap3_zoom1.h | 1 +
include/configs/omap3_zoom2.h | 1 +
include/configs/openrd_base.h | 220 ++
include/configs/pcu_e.h | 3 +
include/configs/r7780mp.h | 2 +-
include/configs/sbc8349.h | 18 +-
include/configs/sbc8548.h | 167 +-
include/configs/sbc8560.h | 18 +-
include/configs/sc3.h | 1 +
include/configs/sc520_cdp.h | 24 +-
include/configs/sc520_spunk.h | 2 +
include/configs/stxgp3.h | 1 +
include/configs/stxxtc.h | 1 -
include/configs/suzaku.h | 110 -
include/configs/uc101.h | 267 +--
include/configs/vme8349.h | 3 +-
.../suzaku/suzaku.c => include/ds1722.h | 24 +-
include/e500.h | 6 +
include/ide.h | 3 +
include/image.h | 60 +-
include/ks8721.h | 78 +
include/linux/bitops.h | 83 +
include/malloc.h | 8 +
include/ppc405.h | 397 +--
include/ppc440.h | 432 +--
include/ppc4xx.h | 106 +-
.../suzaku/flash.c => include/u-boot/crc.h | 39 +-
include/ubi_uboot.h | 4 +-
lib_arm/board.c | 34 +-
lib_arm/config.mk | 10 +
lib_avr32/board.c | 41 +-
lib_avr32/config.mk | 2 +
lib_blackfin/board.c | 61 +-
lib_blackfin/config.mk | 4 +-
lib_generic/zlib.c | 5 +-
lib_i386/Makefile | 4 +-
lib_i386/board.c | 21 -
lib_i386/config.mk | 2 +
lib_i386/pcat_timer.c | 5 +
lib_i386/pci.c | 5 +-
lib_i386/pci_type1.c | 5 -
lib_i386/video_bios.c | 18 +-
lib_m68k/board.c | 41 +-
lib_m68k/config.mk | 3 +
lib_microblaze/board.c | 40 +-
lib_microblaze/config.mk | 2 +
lib_mips/board.c | 40 +-
lib_mips/config.mk | 2 +
lib_nios/board.c | 37 +-
lib_nios/config.mk | 2 +
lib_nios2/board.c | 37 +-
lib_nios2/config.mk | 2 +
lib_ppc/board.c | 77 +-
lib_ppc/config.mk | 2 +
lib_sh/board.c | 31 +-
lib_sh/config.mk | 5 +
lib_sparc/board.c | 42 +-
lib_sparc/config.mk | 2 +
mkconfig | 7 +
nand_spl/board/amcc/bamboo/sdram.c | 30 +-
nand_spl/board/freescale/mpc8536ds/Makefile | 127 +
nand_spl/board/freescale/mpc8536ds/nand_boot.c | 83 +
net/bootp.c | 6 +-
onenand_ipl/onenand_boot.c | 1 -
onenand_ipl/onenand_ipl.h | 5 +-
onenand_ipl/onenand_read.c | 46 +-
post/cpu/ppc4xx/ether.c | 50 +-
post/cpu/ppc4xx/uart.c | 22 +-
tools/Makefile | 70 +-
tools/default_image.c | 149 +
tools/fit_image.c | 212 ++
tools/kwbimage.c | 405 +++
tools/kwbimage.h | 106 +
tools/mkimage.c | 554 ++--
tools/mkimage.h | 103 +-
tools/netconsole | 23 +-
569 files changed, 20044 insertions(+), 12576 deletions(-)
create mode 100644 board/Marvell/mv88f6281gtw_ge/kwbimage.cfg
copy board/{gdsys/compactcenter => Marvell/openrd_base}/Makefile (69%)
copy board/{AtmarkTechno/suzaku => Marvell/openrd_base}/config.mk (55%)
create mode 100644 board/Marvell/openrd_base/kwbimage.cfg
create mode 100644 board/Marvell/openrd_base/openrd_base.c
create mode 100644 board/Marvell/openrd_base/openrd_base.h
create mode 100644 board/Marvell/rd6281a/kwbimage.cfg
create mode 100644 board/Marvell/sheevaplug/kwbimage.cfg
copy board/{gdsys/compactcenter => cm-bf537u}/Makefile (77%)
create mode 100644 board/cm-bf537u/cm-bf537u.c
rename board/{AtmarkTechno/suzaku => cm-bf537u}/config.mk (65%)
create mode 100644 board/cm-bf537u/flash.c
create mode 100644 board/cm-bf537u/gpio_cfi_flash.c
create mode 100644 board/cm-bf537u/gpio_cfi_flash.h
create mode 100644 board/eNET/eNET_pci.c
copy board/{gdsys/compactcenter => eukrea/cpu9260}/Makefile (69%)
create mode 100644 board/eukrea/cpu9260/config.mk
create mode 100644 board/eukrea/cpu9260/cpu9260.c
create mode 100644 board/eukrea/cpu9260/led.c
rename board/{AtmarkTechno/suzaku => eukrea/cpuat91}/Makefile (80%)
create mode 100644 board/eukrea/cpuat91/config.mk
create mode 100644 board/eukrea/cpuat91/cpuat91.c
rename board/gdsys/{compactcenter => intip}/Makefile (100%)
rename board/gdsys/{compactcenter => intip}/chip_config.c (100%)
rename board/gdsys/{compactcenter => intip}/config.mk (100%)
rename board/gdsys/{compactcenter => intip}/init.S (100%)
rename board/gdsys/{compactcenter/compactcenter.c => intip/intip.c} (82%)
copy board/gdsys/{compactcenter => intip}/u-boot.lds (98%)
create mode 100644 board/sc520_cdp/sc520_cdp_pci.c
create mode 100644 board/sc520_spunk/sc520_spunk_pci.c
create mode 100644 cpu/arm920t/at91rm9200/ks8721.c
create mode 100644 cpu/arm926ejs/davinci/dm646x.c
create mode 100644 cpu/arm_cortexa8/omap3/cache.S
delete mode 100644 cpu/arm_cortexa8/omap3/cache.c
create mode 100644 cpu/mpc85xx/cpu_init_early.c
create mode 100644 cpu/mpc85xx/cpu_init_nand.c
create mode 100644 cpu/mpc85xx/fixed_ivor.S
rename board/gdsys/compactcenter/u-boot.lds =>
cpu/mpc85xx/u-boot-nand.lds (80%)
copy board/AtmarkTechno/suzaku/u-boot.lds =>
cpu/mpc85xx/u-boot-nand_spl.lds (51%)
create mode 100644 cpu/mpc8xxx/fdt.c
create mode 100644 cpu/mpc8xxx/pci_cfg.c
create mode 100644 doc/README.kwbimage
create mode 100644 doc/README.mpc8536ds
delete mode 100644 drivers/net/xilinx_emac.c
create mode 100644 examples/standalone/atmel_df_pow2.c
rename board/AtmarkTechno/suzaku/u-boot.lds =>
include/asm-arm/arch-davinci/gpio_defs.h (53%)
create mode 100644 include/asm-i386/errno.h
create mode 100644 include/configs/cm-bf537u.h
create mode 100644 include/configs/cpu9260.h
create mode 100644 include/configs/cpuat91.h
rename include/configs/{compactcenter.h => intip.h} (96%)
create mode 100644 include/configs/manroland/common.h
create mode 100644 include/configs/manroland/mpc5200-common.h
create mode 100644 include/configs/openrd_base.h
delete mode 100644 include/configs/suzaku.h
rename board/AtmarkTechno/suzaku/suzaku.c => include/ds1722.h (66%)
create mode 100644 include/ks8721.h
rename board/AtmarkTechno/suzaku/flash.c => include/u-boot/crc.h (54%)
create mode 100644 nand_spl/board/freescale/mpc8536ds/Makefile
create mode 100644 nand_spl/board/freescale/mpc8536ds/nand_boot.c
create mode 100644 tools/default_image.c
create mode 100644 tools/fit_image.c
create mode 100644 tools/kwbimage.c
create mode 100644 tools/kwbimage.h
More information about the U-Boot
mailing list