summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-10mpc83xx: Correct the burst length for DDR2 with 32 bitsDave Liu
The burst length should be 4 for DDR2 with 32 bits bus Signed-off-by: Dave Liu <daveliu@freescale.com>
2007-08-10mpc83xx: add support for the MPC8323E RDBKim Phillips
MPC8323E based board with 64MB fixed SDRAM, 16MB flash, five 10/100 ethernet ports connected via an ICPlus IP175C switch, one PCI slot, and serial. Features not supported in this patch are SD card interface, 2 USB ports, and the two phone ports. Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: fixup generic pci for libfdtKim Phillips
add libfdt support to the generic 83xx pci code Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: fix 8360 and cpu functions to update fdt being passedKim Phillips
..and not the global fdt. Rename local fdt vars to blob so as not to be confused with the global var with the same three-letter name. Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Fix errors when CONFIG_OF_LIBFDT is enabledJerry Van Baren
Several node strings were not correct (trailing slashes and properties in the strings) Added setting of the timebase-frequency. Improved error messages and use debug() instead of printf(). Signed-off-by: Gerald Van Baren <vanbaren@cideas.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Replace fdt_node_offset() with fdt_find_node_by_path().Jerry Van Baren
The new name matches more closely the kernel's name, which is also a much better description. These are the mpc83xx changes made necessary by the function name change. Signed-off-by: Wolfgang Grandegger <wg@grandegger.com> Acked-by: Gerald Van Baren <vanbaren@cideas.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Add support for the display of reset statusDave Liu
83xx processor family has many reset sources, such as power on reset, software hard reset, software soft reset, JTAG, bus monitor, software watchdog, check stop reset, external hard reset, external software reset. sometimes, to figure out the fault of system, we need to know the cause of reset early before the prompt of u-boot present. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Fix the align bug of SDMA bufferDave Liu
According to the latest user manual, the SDMA temporary buffer base address must be 4KB aligned. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Revise the MPC8360EMDS readme docDave Liu
When the rev2.x silicon mount on the MPC8360EMDS baord, and if you are using the u-boot version after the commit 3fc0bd159103b536e1c54c6f4457a09b3aba66ca. to make the ethernet interface usable, we have to setup the jumpers correctly. Signed-off-by: Dave Liu <daveliu@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10FSL I2C driver programs the two I2C busses differentlyTimur Tabi
The i2c_init() function in fsl_i2c.c programs the two I2C busses differently. The second I2C bus has its slave address programmed incorrectly and is missing a 5-us delay. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10Update SCCR programming in cpu_init_f() to support all 83xx processorsTimur Tabi
Update the cpu_init_f() function in cpu/mpc83xx/cpu_init.c to program the bitfields for all 83xx processors. The code to update some bitfields was compiled only on some processors. Now, the bitfields are programmed as long as the corresponding CFG_SCCR option is defined in the board header file. This means that the board header file should not define any CFG_SCCR macros for bitfields that don't exist on that processor, otherwise the SCCR will be programmed incorrectly. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10TQM834x: cleanup configuratonMartin Krause
Remove irritating #undef DEBUG Signed-off-by: Martin Krause <martin.krause@tqs.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10MPC83xx: Fix makefile to generate config.h file in the build directorydavid.saada
MPC83xx: Fix the Makefile config sections to generate the include/config.h file in the build directory instead of the source directory. Signed-off-by: David Saada <david.saada@ecitele.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-10mpc83xx: Add support for 8360 silicon revision 2.1Lee Nipper
This change adds 8360 silicon revision 2.1 support to u-boot. Signed-off-by: Lee Nipper <lee.nipper@freescale.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-09Merge with git+ssh://atlas/home/wd/git/u-boot/masterWolfgang Denk
2007-08-09Merge with /home/wd/git/u-boot/workWolfgang Denk
2007-08-09Treat ppc64 host as ppcKumar Gala
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2007-08-09Minor fix for bios emulator makefileJason Jin
Add $(obj) to LIB avoiding objects be built in the source dir Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2007-08-09Add CONFIG_BIOSEMU define to guard all the bios emulator codeJason Jin
Signed-off-by: Jason Jin <Jason.jin@freescale.com> This patch fix the compile issue on the board that did not enable the bios emulator
2007-08-09Merge with /home/wd/git/u-boot/custodian/u-boot-usbWolfgang Denk
2007-08-09tsec: fix multiple PHY supportZach Sadecki
The change entitled "Reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx" broke multiple PHY support in tsec.c. This fixes it. Signed-off-by: Zach Sadecki <Zach.Sadecki@ripcode.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2007-08-09Merge with /home/wd/git/u-boot/custodian/u-boot-mpc83xxWolfgang Denk
2007-08-09Merge with /home/wd/git/u-boot/workWolfgang Denk
2007-08-09tsec: Allow Ten Bit Interface address to be configurableJoe Hamman
Allow the address of the Ten Bit Interface (TBI) to be changed in the event of a conflict with another device. Signed-off by: Joe Hamman <joe.hamman@embeddedspecialties.com>
2007-08-08Coding style cleanupStefan Roese
Signed-off-by: Stefan Roese <sr@denx.de>
2007-08-08Port enabled for I2C signals and chipselects port configuration.TsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Added NAND supportTsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Added I2C supportTsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Changed CFG_CLK to gd->bus_clk for CFG_TIMER_PRESCALER. Added ↵TsiChungLiew
DECLARE_GLOBAL_DATA_PTR for time.c Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Added uart_gpio_conf() in serial_init(), seperated uart port configuration ↵TsiChungLiew
from cpu_init() to uart_gpio_conf() Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Moved sync() from board file to include/asm-m68k/io.hTsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Declared attributes of void __mii_init(void) as an alias for int mii_init(void)TsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-08Renamed CONFIG_MCFSERIAL to CONFIG_MCFUARTTsiChungLiew
Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>
2007-08-07Merge git://www.denx.de/git/u-bootGerald Van Baren
2007-08-07Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher
2007-08-07Merge git://www.denx.de/git/u-bootMichal Simek
2007-08-07Merge with /home/tur/git/u-boot#cm5200-siWolfgang Denk
2007-08-07Add CONFIG_BIOSEMU define to guard all the bios emulator codeJason Jin
This patch fix the compile issue on the board that did not enable the bios emulator
2007-08-07Fix missing brace error in fs/fat/fat.cWolfgang Denk
[pointed out by Roderik Wildenburg] Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-08-06[FIX] remove cute codeMichal Simek
2007-08-06[FIX] Fix romfs codeMichal Simek
2007-08-06[FIX] Coding style cleanup - Wolfgang's suggestionsMichal Simek
2007-08-06Fixed typo in README (pointed out by Martin Jost).Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-08-06ppc4xx: Update AMCC Bamboo README doc/README.bambooStefan Roese
As suggested by Eugene O'Brien <Eugene.O'Brien@advantechamt.com>, here an updated Bamboo README. Signed-off-by: Stefan Roese <sr@denx.de>
2007-08-06Merge with /home/wd/git/u-boot/custodian/u-boot-testingWolfgang Denk
2007-08-06Coding style cleanup. Update CHANGELOG.Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-08-06Remove the bios emulator from MAI board.Jason Jin
The bios emulator in the MAI board can not pass compile and have a lot of crap in it. remove it and will have a clean and small bios emulator in the drivers directory which can be uesed for every board. Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2007-08-06Fix some compile issues for MAI board.Jason Jin
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2007-08-06Configurations for ATI video card BIOS emulatorJason Jin
This patch add definition of the BIOS emulator and the ATI framebuffer driver for MPC8641HPCN board. Signed-off-by: Jason Jin <Jason.jin@freescale.com> Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2007-08-06This is a BIOS emulator, porting from SciTech for u-boot, mainly forJason Jin
ATI video card BIOS. and can be used for x86 code emulation by some modifications. Signed-off-by: Jason Jin <Jason.jin@freescale.com>