* Fixes for TQM8560 board:

- fix clock rates
  - remove debug messages
  - fix flash sector protection

* Patch by Steven Scholz, 07 Apr 2005:
  Fix warning in cpu/arm920t/at91rm9200/i2c.c
This commit is contained in:
wdenk 2005-04-13 10:02:42 +00:00
parent e694e08a8b
commit 2a8af18738
6 changed files with 13 additions and 7 deletions

View file

@ -2,11 +2,17 @@
Changes for U-Boot 1.1.3: Changes for U-Boot 1.1.3:
====================================================================== ======================================================================
* Fixes for TQM8560 board:
- fix clock rates
- remove debug messages
- fix flash sector protection
* Patch by Steven Scholz, 07 Apr 2005: * Patch by Steven Scholz, 07 Apr 2005:
Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C
* Patch by Steven Scholz, 07 Apr 2005: * Patches by Steven Scholz, 07 Apr 2005:
Fix compiler warning in altera.c Fix compiler warning in altera.c
Fix warning in cpu/arm920t/at91rm9200/i2c.c
* Patch by Ladislav Michl, 06 Apr 2005: * Patch by Ladislav Michl, 06 Apr 2005:
Fix voiceblue configuration. Fix voiceblue configuration.

3
README
View file

@ -3081,8 +3081,7 @@ Booting assumes that (the first part of) the image booted is a
stage-2 loader which in turn loads and then invokes the kernel stage-2 loader which in turn loads and then invokes the kernel
proper. Loader sources will eventually appear in the NetBSD source proper. Loader sources will eventually appear in the NetBSD source
tree (probably in sys/arc/mpc8xx/stand/u-boot_stage2/); in the tree (probably in sys/arc/mpc8xx/stand/u-boot_stage2/); in the
meantime, send mail to bruno@exet-ag.de and/or wd@denx.de for meantime, see ftp://ftp.denx.de/pub/u-boot/ppcboot_stage2.tar.gz
details.
Implementation Internals: Implementation Internals:

View file

@ -140,10 +140,10 @@ int
i2c_write(unsigned char chip, unsigned int addr, int alen, i2c_write(unsigned char chip, unsigned int addr, int alen,
unsigned char *buffer, int len) unsigned char *buffer, int len)
{ {
#ifdef CFG_I2C_EEPROM_ADDR_OVERFLOW
int i; int i;
unsigned char *buf; unsigned char *buf;
#ifdef CFG_I2C_EEPROM_ADDR_OVERFLOW
/* we only allow one address byte */ /* we only allow one address byte */
if (alen > 1) if (alen > 1)
return 1; return 1;

View file

@ -145,7 +145,7 @@ unsigned long get_tbclk (void)
sys_info_t sys_info; sys_info_t sys_info;
get_sys_info(&sys_info); get_sys_info(&sys_info);
return ((sys_info.freqSystemBus + 3L) / 4L); return ((sys_info.freqSystemBus + 7L) / 8L);
} }

View file

@ -135,7 +135,7 @@ static RTXBD rtx __attribute__ ((aligned(8)));
#error "rtx must be 64-bit aligned" #error "rtx must be 64-bit aligned"
#endif #endif
#define ET_DEBUG #undef ET_DEBUG
static int fec_send(struct eth_device* dev, volatile void *packet, int length) static int fec_send(struct eth_device* dev, volatile void *packet, int length)
{ {

View file

@ -48,6 +48,7 @@
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <linux/byteorder/swab.h> #include <linux/byteorder/swab.h>
#include <environment.h>
#ifdef CFG_FLASH_CFI_DRIVER #ifdef CFG_FLASH_CFI_DRIVER
/* /*