aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-05ppc4xx: Sequoia: Remove cpu/ppc4xx/speed.c from NAND bootingStefan Roese
Using cpu/ppc4xx/speed.c to calculate the bus frequency is too big for the 4k NAND boot image so define bus_frequency to 133MHz here which is save for the refresh counter setup. Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-29Merge with git://www.denx.de/git/u-boot.gitStefan Roese
2007-04-29Merge with /home/stefan/git/u-boot/u-boot-ppc4xxStefan Roese
2007-04-29ppc4xx: Bamboo: Use current NAND driver and *not* the legacy driverStefan Roese
Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-24ppc4xx: setup 440EPx/GRx ZMII/RGMII bridge depending on PFC register content.Matthias Fuchs
Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2007-04-20Cleanup compiler warnings, update CHANGELOGWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-04-20Merge with /home/dzu/src/git/u-bootWolfgang Denk
2007-04-20Merge with git://www.denx.de/git/u-boot-testingWolfgang Denk
2007-04-20Merge with /home/wd/git/u-boot/custodian/u-boot-armWolfgang Denk
2007-04-20Fix breakage of NC650 board with respect to nand support.Detlev Zundel
Signed-off-by: Detlev Zundel <dzu@denx.de>
2007-04-20[RFC PATCH] icecube/lite5200b: fix OF_TBCLK (timebase-frequency) calculationDomen Puncer
G2 core reference manual says decrementer and time base are decreasing/increasing once every 4 bus clock cycles. Lets fix it, so time in Linux won't run twice as fast Signed-off-by: Domen Puncer <domen.puncer@telargo.com> Acked-by: Grant Likely <grant.likely@secretlab.ca>
2007-04-19Fix serious pointer bug with bootm and reserve map.Gerald Van Baren
What was suppose to be a stack variable was declared as a pointer, overwriting random memory. Also moved the libfdt.a requirement into the main Makefile. That is The U-Boot Way.
2007-04-19Merge with git://www.denx.de/git/u-boot.gitPeter Pearse
2007-04-19ppc4xx: Fix chip select timing for SysACE access on AMCC KatmaiStefan Roese
Previous versions used full wait states for the chip select #1 which is connected to the Xilinix SystemACE controller on the AMCC Katmai evaluation board. This leads to really slow access and therefore low performance. This patch now sets up the chip select a lot faster resulting in much better read/write performance of the Linux driver. Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-18Clenaup, update CHANGELOGWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-fdtWolfgang Denk
2007-04-18Update CHANGELOGWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-mpc86xxWolfgang Denk
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-netWolfgang Denk
2007-04-18Cleanup, update CHANGELOGWolfgang Denk
Sigend-off-by: Wolfgang Denk <wd@denx.de>
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-74xx-7xxWolfgang Denk
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-avr32; code cleanup.Wolfgang Denk
2007-04-18Update CHANGELOGWolfgang Denk
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-blackfinWolfgang Denk
2007-04-18Merge with /home/wd/git/u-boot/custodian/u-boot-ppc4xxWolfgang Denk
2007-04-18MCC200 board: remove warning which is obsolete after PSoC firmware changesWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-04-18Merge with git://www.denx.de/git/u-boot.gitStefan Roese
2007-04-18[PATCH] icecube/lite5200b: document wakeup from low-power supportDomen Puncer
Signed-off-by: Domen Puncer <domen.puncer@telargo.com>
2007-04-18ppc4xx: Update Acadia to not setup PLL when booting via bootstrap EEPROMStefan Roese
Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-18ppc4xx: Add output for bootrom location to 405EZ portsStefan Roese
Now 405EZ ports also show upon bootup from which boot device they are configured to boot: U-Boot 1.2.0-gd3832e8f-dirty (Apr 18 2007 - 07:47:05) CPU: AMCC PowerPC 405EZ Rev. A at 199.999 MHz (PLB=133, OPB=66, EBC=66 MHz) Bootstrap Option E - Boot ROM Location EBC (32 bits) 16 kB I-Cache 16 kB D-Cache Board: Acadia - AMCC PPC405EZ Evaluation Board Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-17Move ppearse to ARM board listPeter Pearse
Add Konstantin Kletschke for scb9328. Signed-off-by: Peter Pearse <peter.pearse@arm.com>
2007-04-16[PATCH] icecube/lite5200b: wakeup from low-power supportDomen Puncer
U-Boot part of Lite5200b low power mode support. Puts SDRAM out of self-refresh and transfers control to address saved at physical 0x0. Signed-off-by: Domen Puncer <domen.puncer@telargo.com> Acked-by: Grant Likely <grant.likely@secretlab.ca>
2007-04-15Fix the ft_cpu_setup() property settings.Gerald Van Baren
Use "setter" functions instead of flags, cleaner and more flexible. It also fixes the problem noted by Timur Tabi that the ethernet MAC addresses were all being set incorrectly to the same MAC address.
2007-04-14Merge git://www.denx.de/git/u-boot into fdt-cmdGerald Van Baren
2007-04-14Improve the bootm command for CONFIG_OF_LIBFDTGerald Van Baren
In bootm, create the "/chosen" node only if it doesn't already exist (better matches the previous behavior). Update for proper reserved memory map handling for initrd.
2007-04-14Add some utilities to manipulate the reserved memory map.Gerald Van Baren
2007-04-14Update CHANGELOGWolfgang Denk
2007-04-14AVR32: Enable MMC supportHaavard Skinnemoen
Set up the portmux for the MMC interface and enable the MMC driver along with support for DOS partitions, ext2 and FAT filesystems. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14Atmel MCI driverHaavard Skinnemoen
Driver for the Atmel MCI controller (MMC interface) for AT32AP CPUs. The AT91 ARM-based CPUs use basically the same hardware, so it should be possible to share this driver, but no effort has been made so far. Hardware documentation can be found in the AT32AP7000 data sheet, which can be downloaded from http://www.atmel.com/dyn/products/datasheets.asp?family_id=682 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Add clk and gpio infrastructure for mmciHaavard Skinnemoen
Implement functions for configuring the mmci pins, as well as functions for getting the clock rate of the mmci controller. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14Enable partition support with MMCHaavard Skinnemoen
Include implementations of init_part() and get_partition_info() when CONFIG_MMC is set. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Enable networkingHaavard Skinnemoen
Implement MACB initialization for AVR32 and ATSTK1000, and turn everything on, including the MACB driver. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14Atmel MACB ethernet driverHaavard Skinnemoen
Driver for the Atmel MACB on-chip ethernet controller. This driver has been tested on the ATSTK1000 board with a AT32AP7000 CPU. It should probably work on AT91SAM926x as well with some minor modifications. Hardware documentation can be found in the AT32AP7000 data sheet, which can be downloaded from http://www.atmel.com/dyn/products/datasheets.asp?family_id=682 Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Add clk and gpio infrastructure for macb0 and macb1Haavard Skinnemoen
Implement functions for configuring the macb0 and macb1 pins, as well as functions for getting the clock rate of the various busses the macb ethernet controllers are connected to. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Implement simple DMA memory allocatorHaavard Skinnemoen
Implement dma_alloc_coherent() which returns cache-aligned uncacheable memory. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14Import <linux/mii.h> from the Linux kernelHaavard Skinnemoen
Instead of creating yet another set of MII register definitions in the macb driver, here's a complete set of definitions for everyone to use. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Include more commands for ATSTK1000Haavard Skinnemoen
Include the imi, imls and jffs commands sets by default on ATSTK1000. Also define CONFIG_BOOTARGS to something more useful, define CONFIG_BOOTCOMMAND and enable autoboot by default. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Provide a definition of struct statHaavard Skinnemoen
Copy the definition of struct stat from the Linux kernel. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Use initdram() instead of board_init_memories()Haavard Skinnemoen
Conform to the "standard" interface and use initdram() instead of board_init_memories() on AVR32. This enables us to get rid of the sdram_size member of the global_data struct as well. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-14AVR32: Relocate u-boot to SDRAMHaavard Skinnemoen
Relocate the u-boot image into SDRAM like everyone else does. This means that we can handle much larger .data and .bss than we used to. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>