- Feb 07, 2009
-
- Feb 06, 2009
-
-
Richard Retanubun authored
Add missing GPIO registers address definition for Coldfire M5271. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
Modified mii_init to support boards with PHYs that are not set to autonegotiate, but still want to use u-boot's mii commands to probe the smi bus. Such PHYs will not set the Autonegotiate-done bit. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
Applied the patch for baudrate divider value truncation for serial_init to serial_setbrg as well. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
Cleanup for M5271EVB: Added clarification on the use of CONFIG_SYS_CLOCK. Modified to use u-boot's HUSH parser. Cleanup on environment settings. Removed compiler warning by defining CONFIG_SYS_CS0_* Dependencies: Added the use of CONFIG_SYS_MCF_SYNCR for clock multiplier. This depends on a patch to include/asm-m68k/m5271.h that defines the multiplier and divider ratios. Removed the definition of CONFIG_SYS_FECI2C. This depends on a patch that removes the use of it in cpu/mcf52x2/cpu_init.c Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
M5271 dynamic clock multiplier. It is currently fixed at 100MHz. Allow the board header file to set their own multiplier and divider. Added the #define for the multiplier and divider to the cpu header file. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
Discontinue the use of CONFIG_SYS_FECI2C (only used by M5271EVB). Use read-modify-write to activate the FEC pins without disabling I2C. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
CONFIG_M68K bdinfo cleanup: Fixed compiler warning about baudrate printing. format '%d' expects type 'int', but argument 2 has type 'long unsigned int'. Added printing of "cpufreq" Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Richard Retanubun authored
Added the CONFIG_M5271 to the list of Coldfire V2 processor. This was causing the bus clock (not CPU clock) to be declared twice as fast as it actually is. This causes UARTS to operate at half the specified baudrate. Signed-off-by:
Richard Retanubun <RichardRetanubun@RuggedCom.com>
-
Dirk Eibach authored
On some platforms PCIE support is not required, but would be included because the cpu supports it. To reduce fooprint it is now configurable via CONFIG_PCI_DISABLE_PCIE. Signed-off-by:
Dirk Eibach <eibach@gdsys.de> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Matthias Fuchs authored
This patch updates the fdt UART clock fixup code to only touch CPU internal UARTs on 4xx systems. Only these UARTs are definitely clocked by gd->uart_clk. Signed-off-by:
Matthias Fuchs <matthias.fuchs@esd-electronics.com> Signed-off-by:
Stefan Roese <sr@denx.de>
-
Mike Frysinger authored
Move the default SPI CS that we boot from into common code so that it can be used in other SPI drivers and environment settings. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Previously, booting over the UART required the baud rate to be known ahead of time. Using a bit of tricky simple math, we can calculate the new board rate based on the old divisors. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Robin Getz <rgetz@blackfin.uclinux.org>
-
Mike Frysinger authored
Newer Blackfin boot roms support using the fast SPI read command rather than just the slow one. If the functionality is available, then use it. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Some bits of the DDR MMRs should not be set. If they do, bad things may happen (like random failures or hardware destruction). Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Newer Blackfin's have an on-chip rom with a syscontrol() function that needs to be used to properly program the memory and voltage settings as it will include (possibly critical) factory tested bias values. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Feb 05, 2009
-
-
Stefan Roese authored
Patch "flash/cfi_flash: Use virtual sector start address, not phys" introduced a small typo and compilation warning for systems with CFI legacy support (e.g. hcu4). This patch fixes it. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Roese authored
This patch removes the double defined manufacturer defines from jedec_flash.c. Since the common defines in flash.h are 32bit we now need the (16) cast. This patch also removes the compilation warning (e.g. seen on hcu5): ./MAKEALL hcu5 Configuring for hcu5 board... jedec_flash.c:219: warning: large integer implicitly truncated to unsigned type Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Roese authored
Patch "flash/cfi_flash: Use virtual sector start address, not phys" introduced a small compilation warning. This patch fixes it. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Becky Bruce authored
include/flash.h was commented to say that the address in flash_info->start was a physical address. However, from u-boot's point of view, and looking at most flash code, it makes more sense for this to be a virtual address. So I corrected the comment to indicate that this was a virtual address. The only flash driver that was actually treating the address as physical was the mtd/cfi_flash driver. However, this code was using it inconsistently as it actually directly dereferenced the "start" element, while it used map_physmem to get a virtual address in other places. I changed this driver so that the code which initializes the info->start field calls map_physmem to get a virtual address, eliminating the need for further map_physmem calls. The code is now consistent. The *only* place a physical address should be used is when defining the flash banks list that is used to initialize the flash_info struct, usually found in the board config file. Signed-off-by:
Becky Bruce <beckyb@kernel.crashing.org> Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Feb 04, 2009
-
-
Mike Frysinger authored
Update the anomaly lists to match latest anomaly sheets. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Feb 03, 2009
-
-
Ralph Kondziella authored
Original patch from Ralph Kondziella plus clean up by Wolfgang Denk plus changes by John Rigby use ips clock not lpc port forward to current u-boot release Signed-off-by:
Ralph Kondziella <rk@argos-messtechnik.de> Signed-off-by:
Wolfgang Denk <wd@denx.de> Signed-off-by:
John Rigby <jrigby@freescale.com>
-
Martha Marx authored
IIM (IC Identification Module) is the fusebox for the mpc5121. Use #define CONFIG_IIM to turn on the clock for this module use #define CONFIG_CMD_FUSE to add fusebox commands. Fusebox commands include the ability to read the status, read the register cache, override the register cache, program the fuses and sense them. Signed-off-by:
Martha Marx <mmarx@silicontkx.com> Signed-off-by:
John Rigby <jrigby@freescale.com>
-
John Rigby authored
Reset config is not correct Signed-off-by:
John Rigby <jrigby@freescale.com>
-
John Rigby authored
Add support for using a bmp other than FSL_Logo_BMP for the DIU splash screen. Can now set the env var "diu_bmp_addr" to the address of a BMP in flash to use instead of the default FSL_Logo_BMP. Signed-off-by:
Martha Marx <mmarx@silicontkx.com> Signed-off-by:
John Rigby <jrigby@freescale.com>
-
John Rigby authored
Make inclusion of FSL logo optional and turn it off by default. Signed-off-by:
John Rigby <jrigby@freescale.com>
-
- Feb 02, 2009
-
-
Remy Bohmer authored
Regression since merge window after 2009.01 Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
Somehow I missed the real driver part in my last patch version. This patch now adds the driver. Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Cliff Cai authored
This is a port of the Linux Blackfin on-chip SDH driver to U-Boot. Signed-off-by:
Cliff Cai <cliff.cai@analog.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Knowing the booting source of the part is useful, especially when the part can switch dynamically between sources. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Set the default CONFIG_ENV_SPI_CS value to match the SPI CS that is used by the Blackfin on-chip bootrom to boot out of SPI flash. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Some people need to access port I, so make sure the pins are defined. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-