]> www.infradead.org Git - users/rw/ppcboot.git/log
users/rw/ppcboot.git
23 years agoFix bugs in ARMBoot merge
wdenk [Mon, 9 Sep 2002 09:15:47 +0000 (09:15 +0000)]
Fix bugs in ARMBoot merge

23 years agoARMBoot merge
wdenk [Sun, 8 Sep 2002 22:44:00 +0000 (22:44 +0000)]
ARMBoot merge

23 years agoARMBoot merge
wdenk [Fri, 6 Sep 2002 21:23:59 +0000 (21:23 +0000)]
ARMBoot merge

23 years agoPatch by Keith Outwate, 21 Aug 2002:
wdenk [Wed, 21 Aug 2002 23:00:30 +0000 (23:00 +0000)]
Patch by Keith Outwate, 21 Aug 2002:
- fix/add debug messages in soft_i2c.c
- added better memory test (optional)
- added support for 3rd status LED
- Date & Time support (no alarms) for
  Dallas Semiconductor (now Maxim) DS1337 Real Time Clock
- README fixes / extensions
- FPGA device configuration driver (Rich Ireland)

23 years agoARMBoot merge
wdenk [Wed, 21 Aug 2002 11:22:35 +0000 (11:22 +0000)]
ARMBoot merge
--- work in progress: PPC compile clean, tested on TQM8xxL only ---

23 years ago* Patch by Scott McNutt,, 14 Aug 2002:
wdenk [Fri, 16 Aug 2002 14:21:50 +0000 (14:21 +0000)]
* Patch by Scott McNutt,, 14 Aug 2002:
  IBM 440GP Ethernet support

* Patch by Kenneth Johansson, 14 Aug 2002:
  use define in place of hard coded value in cpu/ppc4xx/spd_sdram.c

* Patch by Kenneth Johansson, 14 Aug 2002:
  remove broken RAM size test from cpu/ppc4xx/spd_sdram.c

* Patch by Jun Gu, 15 Aug 2002:
  support different DIP switch settings and large flash and SRAM

23 years agoPPCBoot / ARMBoot merge:
wdenk [Thu, 15 Aug 2002 08:41:42 +0000 (08:41 +0000)]
PPCBoot / ARMBoot merge:
- cleanup compile options
- cleanup (some) prototype problems
- use common function to print flash error messages

23 years agoMore changes for ARMBoot merge;
wdenk [Wed, 14 Aug 2002 14:53:06 +0000 (14:53 +0000)]
More changes for ARMBoot merge;
include ARMBoot patch by Kyle Harris, 14 Aug 2002:
- Add Xscale support, add support for lubbock and cradle boards

23 years agoPatch by James Dougherty, 12 Aug 2002:
wdenk [Tue, 13 Aug 2002 12:11:51 +0000 (12:11 +0000)]
Patch by James Dougherty, 12 Aug 2002:
Support for Broadcom BCM56xx PPC BMW Board
Added Broadcom BCM570x Gigabit Ethernet for MPC824x systems

23 years ago* Patch by Josef Wagner, 9 Aug 2002:
wdenk [Sun, 11 Aug 2002 16:15:41 +0000 (16:15 +0000)]
* Patch by Josef Wagner, 9 Aug 2002:
  added Configure command to set PHY bit (MII) in drivers/eepro100.c
* Remove bogus config options for TQM860L

23 years agoFix "No PHY device found" problem on ICU862 boards
wdenk [Sat, 10 Aug 2002 14:42:23 +0000 (14:42 +0000)]
Fix "No PHY device found" problem on ICU862 boards

23 years agoPatch by Greg Allen, 6 Aug 2002:
wdenk [Sat, 10 Aug 2002 13:42:05 +0000 (13:42 +0000)]
Patch by Greg Allen, 6 Aug 2002:
Make the mpc824x correctly report the cpurevision according to
Motorola's docs.

23 years agoUpdate patch / maintainer info
wdenk [Fri, 9 Aug 2002 10:05:20 +0000 (10:05 +0000)]
Update patch / maintainer info

23 years agoSorted
wdenk [Thu, 8 Aug 2002 07:47:53 +0000 (07:47 +0000)]
Sorted

23 years agoPatch by Wolfgang Grandegger, 07 Aug 2002:
wdenk [Thu, 8 Aug 2002 07:41:42 +0000 (07:41 +0000)]
Patch by Wolfgang Grandegger, 07 Aug 2002:
- Support for PN62 boards added.
- Boards without FLASH are now supported (CFG_NO_FLASH and
  CFG_ENV_IS_NOWHERE added).
- Network driver for AMD PCnet/FAST III 79C973 (CONFIG_PCNET and
  CONFIG_PCNET_79C973) added.
- Enhanced "pci" command implemented (allowing PCI conf. accesses).
- The "mm" command now accepts the "-" key stroke to go back to the
  previous address.

23 years agoFix nested comments warning
wdenk [Tue, 6 Aug 2002 22:12:10 +0000 (22:12 +0000)]
Fix nested comments warning

23 years agoFix // compiler warnings
wdenk [Tue, 6 Aug 2002 22:09:42 +0000 (22:09 +0000)]
Fix // compiler warnings

23 years agoPatch by Greg Allen, 6 Aug 2002:
wdenk [Tue, 6 Aug 2002 21:42:02 +0000 (21:42 +0000)]
Patch by Greg Allen, 6 Aug 2002:
Support for UTX8245 Board

23 years agoPatch by Scott McNutt / Jun Gu / Stefan Roese, 05 Aug 2002:
wdenk [Tue, 6 Aug 2002 21:01:37 +0000 (21:01 +0000)]
Patch by Scott McNutt / Jun Gu / Stefan Roese, 05 Aug 2002:
Support for IBM 440GP Ebony Board (and 440 in general)

23 years agoFix unlock_ram_in_cache() problem on PCIPPC2/6 boards
wdenk [Wed, 31 Jul 2002 12:06:47 +0000 (12:06 +0000)]
Fix unlock_ram_in_cache() problem on PCIPPC2/6 boards
(always invalidate cache after unlocking it)

23 years agoFix ethernet address handling ion case of multiple interfaces
wdenk [Tue, 30 Jul 2002 12:36:00 +0000 (12:36 +0000)]
Fix ethernet address handling ion case of multiple interfaces

23 years ago* Patch by Denis Peter, 29 Jul 2002:
wdenk [Tue, 30 Jul 2002 12:27:34 +0000 (12:27 +0000)]
* Patch by Denis Peter, 29 Jul 2002:
  - waits for ATA_STAT_DRQ instead for ATA_STAT_RDY in
    ide_ident. This has two reasons:
    1. ATAPI devices doesn't set the RDY bit
    2. Only read the inquiry data if the drive is ready to transmit.
  - added check powermode command, to check the powermode
    of the connected drive. If the drive is in standby, the
    IDE_SPIN_UP_TIME_OUT is used instead of the IDE_TIME_OUT.
  - various fixes in the ATAPI part, to get more IDE CDROMs to work.
  - fixes in cmd_ide.c and part_iso.c for CD boot
  - added check powermode in cmd_ide.c to expand the IDE timeout
    when the drive is in power-down.

* Patch by Wolfgang Grandegger, 29 Jul 2002:
  update for Siemens SCM board

23 years agoPatch by David Updegraff, 27 Jul 2002:
wdenk [Sat, 27 Jul 2002 18:13:49 +0000 (18:13 +0000)]
Patch by David Updegraff, 27 Jul 2002:
update for Cray L1 board

23 years agoAdd LCD driver for R360MPI board.
wdenk [Fri, 26 Jul 2002 11:33:15 +0000 (11:33 +0000)]
Add LCD driver for R360MPI board.
Support LCD display that don't use 8 bpp
(like the monochrome on the R360MPI).

23 years ago* Prepare for merging ARMBoot sources to common tree:
wdenk [Sat, 20 Jul 2002 23:55:59 +0000 (23:55 +0000)]
* Prepare for merging ARMBoot sources to common tree:
  - #include cleanup
  - create architecture dependend include/asm-* dirs (Linux-like)
  - separate old "ppc/" library into generic and PPC stuff
  - update strings.c

* Start adding ARMBoot files

23 years agoAdded R360 MPI board
wdenk [Tue, 16 Jul 2002 21:56:33 +0000 (21:56 +0000)]
Added R360 MPI board

23 years agoMoved board config files into separate directory;
wdenk [Tue, 16 Jul 2002 21:29:14 +0000 (21:29 +0000)]
Moved board config files into separate directory;
simplified Makefile by using external shell script
prepare for other architectures in include/asm-* (Linux-like)

23 years ago* Prepare for merging ARMBoot sources to common tree:
wdenk [Sun, 14 Jul 2002 20:28:57 +0000 (20:28 +0000)]
* Prepare for merging ARMBoot sources to common tree:
  - update include/linux/types.h, and associated fixes
  - add endianess fixes to network code
  - get rid of redundand stuff like NetCopyEther()

* Patch by Nye Liu, 12 Jul 2002:
  Fix typo in board/evb64260/pci.c

* Added R360 MPI board

23 years ago* Fix LED handling for CCM/SCM boards;
wdenk [Thu, 11 Jul 2002 18:03:18 +0000 (18:03 +0000)]
* Fix LED handling for CCM/SCM boards;
  add HW Info block processing for CCM/SCM boards
  (using common source file)

* Support for ICU862 version 1.5 board with 100 MHz MPC862

* Patch by Woo-Seung Yeo, 10 Jul 2002:
  fix duart serial initialization in EVB64260 board

* Make "ppc_8xx-" the default value for CROSS_COMPILE
  (as used by HLL and ELDK)

* Support both SCC and FEC ethernet interfaces on TQM8xxL

23 years agoPatch by Stefan Roese, 28 Jun 2002:
wdenk [Sun, 7 Jul 2002 16:20:57 +0000 (16:20 +0000)]
Patch by Stefan Roese, 28 Jun 2002:
- CPCI4052 (Version 2) changed to 256KByte PPCBoot size.
- ppc405: sdram init code (for onboard soldered sdram bank0)
  ported from assembler to C and moved from board to cpu directory
  (define CONFIG_SDRAM_BANK0). Now init.S in board directory isn't
  needed any more (see CPCI405).

23 years ago* Patch by Pierre Aubert / Steven Scholz:
wdenk [Mon, 24 Jun 2002 13:33:53 +0000 (13:33 +0000)]
* Patch by Pierre Aubert / Steven Scholz:
  Remove duplicate / broken code in cpu/mpc8xx/fec.c

23 years ago* Patch by Stefan Roese, 17 Jun 2002:
wdenk [Thu, 20 Jun 2002 21:31:01 +0000 (21:31 +0000)]
* Patch by Stefan Roese, 17 Jun 2002:
  - 405gp_enet.c: MAL error debug printf 'M' removed (rx de interrupt
    may occur upon many incoming packets with only 4 rx buffers).

* Patch by Yamazaki, 09 May 2002:
  Fix EPIC problems on Sandpoint 8245 boards

* Patch by Jerry Van Baren, 19 Jun 2002:
  Fix I2C on Sandpoint 8240 board

23 years ago* Patch by Stefan Roese, 13 Jun 2002:
wdenk [Thu, 13 Jun 2002 10:09:01 +0000 (10:09 +0000)]
* Patch by Stefan Roese, 13 Jun 2002:
  - PPC405GPr support completed: To support this and all other 16kB
    DCache 405 ppc's, make sure to set CFG_DCACHE_SIZE to 16kB in
    your config file (see config_CPCI4052.h, doesn't hurt on 8kB
    ppc's).

* Patch by Thomas Viehweger, 13 Jun 2002:
  Fix CPM reset on MPC8xx systems

23 years ago* Add support for Siemens SCM board;
wdenk [Mon, 10 Jun 2002 16:40:59 +0000 (16:40 +0000)]
* Add support for Siemens SCM board;
  update CCM board configuration;
  use common code where possible.

23 years ago* Patch by Steven Scholz, 17 May 2002:
wdenk [Mon, 10 Jun 2002 11:14:15 +0000 (11:14 +0000)]
* Patch by Steven Scholz, 17 May 2002:
  Comment MAR settings in board/tqm8xx/tqm8xx.c
  (probably useful for others, too)

* Patch by Andrew May, 5 Jun 2002:
   - Cleanup of cpu/ppc4xx/start.S
   - Added setup of 66MHz PCI speed for 405GP
   - Add 405gp Bridge setup function

23 years ago* Patch by Brad Kemp, 31 May 2002:
wdenk [Fri, 7 Jun 2002 14:54:33 +0000 (14:54 +0000)]
* Patch by Brad Kemp, 31 May 2002:
  - use buffered IO for the ppmc8260 strataflash;
    gives about a 20x performance boost for flash writes

23 years ago* Patch by Stefan Roese:
wdenk [Fri, 7 Jun 2002 13:51:35 +0000 (13:51 +0000)]
* Patch by Stefan Roese:
  - PCI405 board added.
  - CPCI4052 fpga image changed.
  - First step to add PPC405GPr support.
  - 405gp_pci.c: PCI class code init added (if defined).

23 years ago* Fix initialization of funtion pointers for relocation; so far, the
wdenk [Fri, 7 Jun 2002 13:41:19 +0000 (13:41 +0000)]
* Fix initialization of funtion pointers for relocation; so far, the
  ethernet functions were still called from flash, causing PPCBoot to
  crash when you erased the flash and then tried to TFTP...

* Again: Fix flash problems on CU824

23 years ago* Patch by Pierre AUBERT, 27 May 2002:
wdenk [Wed, 29 May 2002 10:47:14 +0000 (10:47 +0000)]
* Patch by Pierre AUBERT, 27 May 2002:
  - add mii_init function for MPC8xx (needed to initialize the FEC
    and its MII interface before using the mii read and write
    commands).
  - fix compile problem with compiler optimization switched off

23 years ago* Add new RAM configurations to LWMON board
wdenk [Tue, 28 May 2002 22:57:05 +0000 (22:57 +0000)]
* Add new RAM configurations to LWMON board

* Fix "loadaddr" setting in TFTP code  (initialize  from  environment
  var if available).

* Patch by Marius Gröger, 28 May 2002
  (and Andrew May, 2 Apr 2002):
  Add CONFIG_EXTRA_ENV_SETTINGS configuration option

23 years agoFix bugs in OXC flash driver
wdenk [Wed, 22 May 2002 00:55:04 +0000 (00:55 +0000)]
Fix bugs in OXC flash driver

23 years ago* Patch by Wolfgang Grandegger, 15 May 2002:
wdenk [Wed, 15 May 2002 22:30:21 +0000 (22:30 +0000)]
* Patch by Wolfgang Grandegger, 15 May 2002:
  Add "filesize" support for "loadb" and "loads" commands

23 years ago* Some cleanup.
wdenk [Wed, 15 May 2002 22:03:13 +0000 (22:03 +0000)]
* Some cleanup.

* Patch by Stefan Roese, 15 May 2002:

  - Support for esd CPCI-405 Version 2 added.
  - esd FPGA booting reworked, Xilinx Spartan 2 support added.
  - I2C settings changed for esd boards (new version supported).
  - 405gp_pci: changed vga board handling.

* Patch by Nye Liu, 14 May 2002
  - fix some problems on ZUMA boards like
    non-standard mii reg (Intel LXT972A)
  - only allow stack below 256M (for configurations over 256M - ugly)
  - 74xx_7xx: unlock cache just before booting linux

23 years ago* Fixed flash problems on OXC board.
wdenk [Tue, 14 May 2002 15:23:09 +0000 (15:23 +0000)]
* Fixed flash problems on OXC board.

* That ugly bug raised it's head again: Fixed mkimage bug that caused
  bad headers when image was on NFS mounted filesystem (reported for
  RH-7.1 on client and server)

23 years agoAdded MVS1 configuration
wdenk [Fri, 3 May 2002 19:49:12 +0000 (19:49 +0000)]
Added MVS1 configuration
(Howard Gray, 23 Apr 2002)

23 years ago* Fix flash detection on TQM8260
wdenk [Thu, 2 May 2002 15:34:47 +0000 (15:34 +0000)]
* Fix flash detection on TQM8260
* Remove dead code from "mkimage"

23 years ago* Add support for OXC board
wdenk [Sat, 27 Apr 2002 11:20:21 +0000 (11:20 +0000)]
* Add support for OXC board

* modify 824x I2C driver to allow reading from I2C I/O expanders

* Fix MII speed computation for 8xx Fast Ethernet Controller
  (Pierre Aubert, 26 Apr 2002)

* Add iopinfo / iopset commands to manipulate (8260) port pins
  (Brad Kemp, 18 Apr 2002)

* Write CFG_PGMAX when defined (on 824x)
  (Dustin Byford, Jim Thompson, 14 Apr 2002)

23 years agoAdd support for XIP images
wdenk [Fri, 26 Apr 2002 20:03:31 +0000 (20:03 +0000)]
Add support for XIP images

Patch by Denis Peter, 25 Apr 2002:
- fix wrong initialization (ptmms) in 405gp_pci.c
- cleanup MPL boards (PIP405/MIP405) for the PID#73 patch
- added "non emulation" boot support for ISO fs

23 years ago* Add support for "wd" command on PCIPPC2/6
wdenk [Fri, 26 Apr 2002 15:24:42 +0000 (15:24 +0000)]
* Add support for "wd" command on PCIPPC2/6
  (Guillaume Alexandre, 19 Apr 2002)

* Fix flash driver for CU824 Board: set flash write enable bits in
  Board Crontrol Reg.

* Modify DOC support to allow for an optional offset into the binary
  partition, so that we can store more than one kernel image there.

23 years ago* Patch by Dave Ellis, 13 Apr 2002:
wdenk [Sun, 14 Apr 2002 11:01:32 +0000 (11:01 +0000)]
* Patch by Dave Ellis, 13 Apr 2002:
  - fix debug print in common/soft_i2c.c
  - fix missing initialization of idata on 8xx
  - fix eeprom command for EEPROMS with 2 byte addresses
  - fix SXNI855T for improved flash_real_protect() parameters

* Added M41T11 RTC driver
  Patch by Andrew May, 2 Apr 2002

* Changed MAC handling for Redundand Ethernet Interfaces; see README

* Add DiskOnChip Support for PM826

23 years agoFix typo.
wdenk [Tue, 9 Apr 2002 20:48:02 +0000 (20:48 +0000)]
Fix typo.

23 years ago* Fix I2C driver for PM826, CPU86, and TQM8260
wdenk [Tue, 9 Apr 2002 19:41:19 +0000 (19:41 +0000)]
* Fix I2C driver for PM826, CPU86, and TQM8260

* Add configuration options for PM826 and CPU86 boards to boot either
  from 8 bit ROM/flash or 64 bit flash.

23 years agoFix/extend configuration for MicroSys CPU86 board
wdenk [Sat, 6 Apr 2002 20:00:13 +0000 (20:00 +0000)]
Fix/extend configuration for MicroSys CPU86 board

23 years ago* Cleanup 405gp PCI support after PID#73 patch
wdenk [Tue, 2 Apr 2002 15:35:31 +0000 (15:35 +0000)]
* Cleanup 405gp PCI support after PID#73 patch
  (Stefan Roese, 2 Apr 2002)

* Cleanup some boards after PID#73 patch

23 years ago* I2C patch (Jerry Van Baren, 2 Apr 2002)
wdenk [Tue, 2 Apr 2002 08:45:48 +0000 (08:45 +0000)]
* I2C patch (Jerry Van Baren, 2 Apr 2002)

* Fix I2C on 4xx (again; Erik Theisen, 2 Apr 2002)

* Add remaining OCM init fixes (Andrew May, 1 Apr 2002)

23 years ago405GP I2C ehancements
wdenk [Mon, 1 Apr 2002 19:35:39 +0000 (19:35 +0000)]
405GP I2C ehancements
Patch by Andrew May, 29 Mar 2002

23 years agoFix for I2C problems on Sandpoint824x
wdenk [Mon, 1 Apr 2002 18:41:38 +0000 (18:41 +0000)]
Fix for I2C problems on Sandpoint824x
Patch by Jerry Van Baren, 29 Mar 2002

23 years agoPPCBoot driver cleanup (PID#73 patch):
wdenk [Mon, 1 Apr 2002 16:29:53 +0000 (16:29 +0000)]
PPCBoot driver cleanup (PID#73 patch):
moved lots of duplicated driver code from board directories
into new driver directory

23 years ago* Patch by Erik Theisen, 29 Mar 2002:
wdenk [Mon, 1 Apr 2002 14:11:34 +0000 (14:11 +0000)]
* Patch by Erik Theisen, 29 Mar 2002:
  - Eliminate redundant 405 I2C controller reset
  - Fix "deprecated multi-line string" warning
  - Reenable multi-EEPROM support for the W7OLMC target
  - Adjust W7OLMC's StrataFlash chip select to work with
    bigger and therefor slower devices

* Moved OCM init into 4xx start.S and out of board/*
  Patch by Andrew May, 28 Mar 2002

* Add CONFIG_NET_MULTI support to all GT64260 boards
  Patch by Rich Ireland, 28 Mar 2002

* 74xx_7xx BAT manipulation patch
  Patch by Rich Ireland, 27 Mar 2002

* Fix header file problems
  Patch by Pierre Aubert, , 25 Mar 2002

* Galileo performance patches
  Patches by Nye Liu, 26 Mar 2002

* Add support for TQM8260 @ 300MHz

23 years agoPatch by Frank Panno, 20 Mar 2002:
wdenk [Wed, 27 Mar 2002 22:27:46 +0000 (22:27 +0000)]
Patch by Frank Panno, 20 Mar 2002:
- Added rtc/ds1556.c
- modified include/config_ep8260.h for RTC support
  and enabled i-cache when LSDRAM is disabled (now default)

23 years ago* Patch by Jim Thompson, 21 Mar 2002:
wdenk [Sun, 24 Mar 2002 23:19:38 +0000 (23:19 +0000)]
* Patch by Jim Thompson, 21 Mar 2002:
  - misc.  Sandpoint8245 / Musenki patches

* Patch by Frank Panno, 20 Mar 2002:
  - Added rtc/ds1556.c
  - modified include/config_ep8260.h for RTC support
    and enabled i-cache when LSDRAM is disabled (now default)

23 years ago* Fix bug in start.S (all CPUs): the last cache flush instruction got
wdenk [Sun, 24 Mar 2002 22:08:00 +0000 (22:08 +0000)]
* Fix bug in start.S (all CPUs): the last cache flush instruction got
  executed with the address beyond the end of RAM.
  Pointed out by Cliff Holden, 18 Mar 2002

* Back out David Ashley's MII support for MPC8xx
  (see email 15 Mar 2002 15:37:45); the same function
  is already available in a generic form in common/miiphybb.c

23 years ago* Patch by Erik Theisen, 16 Mar 2002:
wdenk [Sun, 24 Mar 2002 20:46:16 +0000 (20:46 +0000)]
* Patch by Erik Theisen, 16 Mar 2002:
  Fix conflict with CYGWIN header files

* Patch by Patrick Coleman, 18 Mar 2002:
  Fix debug output: do_bdinfo() was called before initializing kbd

* On MPC8260 systems use BRG7 for SMC1 and BRG8 for SMC2 so we have
  BRG1...4 for SCC1...4 if we need those as serial ports

* Add support for TQM8xxL/TQM8260 Hardware Info Block

* Patch by Jerry Van Baren, 15 Mar 2002:
  - memory test improvement

* Patch by Steven Scholz, 06 Mar 2002:
  - Added MII support for MPC8xx (FEC only)

23 years ago* Patch by David Ashley, 12 Mar 2002:
wdenk [Fri, 15 Mar 2002 09:07:46 +0000 (09:07 +0000)]
* Patch by David Ashley, 12 Mar 2002:
  - Added MII support for 8260: cpu/mpc8260/miiphy.c

* I2C-Patches by Erik Theisen, 14 Mar 2002:
  - Re-enable 'eeprom' command line interface.
  - Cleanup I2C init output string.
  - Some I2C and non-I2C cleanup of cpu/ppc4xx/spd_sdram.c
  - Make DTT's LM75 and DS1621 work with new I2C interface.
  - Make W7O target's LMG and LMC work with the new I2C interface.

23 years ago* Misc fixes to the I2C subsystem
wdenk [Thu, 14 Mar 2002 10:29:08 +0000 (10:29 +0000)]
* Misc fixes to the I2C subsystem

* Patch by Miguel Bello, 20 Feb 2002
  Add support for Prime View V16C6448AC LCD

23 years ago* Add support for TTTech board (TQM823E + Sharp LQ104V7DS01 Display)
wdenk [Wed, 13 Mar 2002 09:55:10 +0000 (09:55 +0000)]
* Add support for TTTech board (TQM823E + Sharp LQ104V7DS01 Display)

* Patch by Stefan Roese, 11 Mar 2002
  Fixes for ESD boards

* Patch by Frank Panno, 11 Mar 2002:
  - fix warnings, add CFG_RESET_ADDRESS in include/config_ep8260.h

23 years ago* Patch by Erik Theisen, 9 Mar 2002:
wdenk [Sun, 10 Mar 2002 22:52:58 +0000 (22:52 +0000)]
* Patch by Erik Theisen, 9 Mar 2002:
  VPD patch for W7O boards

23 years ago* Add configuration for MicroSys CPU86 board
wdenk [Sun, 10 Mar 2002 19:04:15 +0000 (19:04 +0000)]
* Add configuration for MicroSys CPU86 board

* Patch by Erik Theisen, 9 Mar 2002:
  VPD patch for W7O boards

23 years agoPatch by Jerry Van Baren, 08 Mar 2002:
wdenk [Sun, 10 Mar 2002 16:15:17 +0000 (16:15 +0000)]
Patch by Jerry Van Baren, 08 Mar 2002:
Grand Unifying I2C interface patch

23 years agoSeries of patches by Erik Theisen, 5 Mar 2002:
wdenk [Sun, 10 Mar 2002 00:07:26 +0000 (00:07 +0000)]
Series of patches by Erik Theisen, 5 Mar 2002:

  #7: - Miscellanous W7O specific stuff.
- W7O support for other boot ROMs.
- W7O failsafe boot mechanism (for VxWorks upgrades).
- W7O SPD support.
- W7O VPD support routines.
- Code cleanup.

23 years agoPatch by Brad Kemp, 8 Mar 2002:
wdenk [Sun, 10 Mar 2002 00:04:21 +0000 (00:04 +0000)]
Patch by Brad Kemp, 8 Mar 2002:
- fixes protection for the flash on ppmc8260 board
- come doc cleanup

23 years agoSeries of patches by Erik Theisen, 5 Mar 2002:
wdenk [Sat, 9 Mar 2002 23:27:39 +0000 (23:27 +0000)]
Series of patches by Erik Theisen, 5 Mar 2002:

  #7: - Miscellanous W7O specific stuff.
- W7O support for other boot ROMs.
- W7O failsafe boot mechanism (for VxWorks upgrades).
- W7O SPD support.
- W7O VPD support routines.
- Code cleanup.

23 years ago* Series of patches by Erik Theisen, 5 Mar 2002:
wdenk [Sat, 9 Mar 2002 00:40:50 +0000 (00:40 +0000)]
* Series of patches by Erik Theisen, 5 Mar 2002:

  #1:   - allow generation of GNU stabs line number debugging symbols
          for assembly sources ; this allows symbolic debugging of
          assembly files.
        - fix probelms due to CYGWIN patches
  #2:   - Fix BEDBUG lossage when using GPR 0 in assembly mode.
        - Allow BEDBUG to have a choice in whitespace between operand
          delimiters.
        - All PPC40x targets had the wrong cacheline size defined in
          their config files. It should be 32 bytes for 405's and 16
          bytes for CPUs prior to the 405.
        - Make sure boards don't use deprecated CONFIG_4xx anymore.
        - Make sure 405 MAL Ethernet buffer descriptors are malloc'd
          and aligned on cache boundaries instead of being located at
          a hard coded address. This was causing lossage on boards
          with less than 16MB of RAM.
        - IBM Walnut boards use 33.3Mhz clocks.  Prevents rounding.
        - Added a couple of 4xx specific defines.
  #3:   - Fix compiler warnings
        - Make sure inline assembly statements properly flag
          registers that are being modified.
  #4:   - cleanup of common/cmd_i2c.c; eliminated board specific
          conditionals; eliminated deprecated CONFIG_I2C405 config
          option.
        - Added _i2c_bus_reset function to ${CPU}/ppc4xx/i2c.c to
          handle reset edge condition which was causing EEPROM data
          corruption. See doc/I2C_Edge_Conditions for details.
  #5:   - Add generic SDRAM SPD, "Serial presence detect," routines.
          These should work with any 405 based boards that are using
          SPD.
        - Make IBM Walnut target use these new routines.
        - Added ablility to place initial stack into 405's OCM, "On
          Chip Memory."
        - Added resetvec address to initial stack to aid in debugging
          and also cause a reset in the event of an underflow.
  #6:   - Add digital temperature and thermostat support
        - Add support for Dallas DS1621 and On Semi's LM75 DTTs.
        - Add command to support the DTTs.

* Add support for >2MB of flash memory on FADS boards
  Patch by Laurent Pinchart, 05 Mar 2002

23 years agoCleanup: enable warnings about uninitialized variables, and fix
wdenk [Fri, 8 Mar 2002 22:22:23 +0000 (22:22 +0000)]
Cleanup: enable warnings about uninitialized variables, and fix
most warnings; remove trailing white space; remove (some) C++
comments (it's hopeless, I guess); reformatted some especially ugly
files I had to touch anyway

23 years ago* Add support for TQM8xxL modules at 66 MHz clock (CPU/bus 1:1)
wdenk [Fri, 8 Mar 2002 00:00:48 +0000 (00:00 +0000)]
* Add support for TQM8xxL modules at 66 MHz clock (CPU/bus 1:1)

* Patch by Alexandre Guillaume, 04 Mar 2002:
  Add suport for ST M29F040B flash chip on PCIPPC-2/6 boards.

23 years ago* Patch by Kári Davíðsson, 2 Mar 2002:
wdenk [Sun, 3 Mar 2002 00:57:58 +0000 (00:57 +0000)]
* Patch by Kári Davíðsson, 2 Mar 2002:
  - add network configuration for FLAGADM board
  - fix UPM tables for FLAGADM board

* For config without hush shell: fix limitation of "autoscript"
  command to console buffer size (CFG_CBSIZE) - the script can now
  have arbitrary length - it is run line by line, and execution will
  stop if an error is encountered.
  NOTE: empty lines in the script are ignored (i. e. they don't cause
  any auto-repeat of the previous command).

23 years ago* Patch by Stefan Roese, 1 Mar 2002:
wdenk [Sat, 2 Mar 2002 12:41:30 +0000 (12:41 +0000)]
* Patch by Stefan Roese, 1 Mar 2002:
  - Added ORSG board
  - crc32 command extended - optionally write CRC to memory
  - CFG_DEVICE_NULLDEV for nulldev added

* Patch by Rich Ireland, 01 Mar 2002:
  add "disassemble" target

* Patch by Rich Ireland, 26 Feb 2002:
  enable RAM exceptions for the 74xx_7xx

* 2 patches by Stefan Roese, 26 Feb 2002:
  - esd boards: flash code updated (AMD 29LV320B/T added)
  - DU405 board: FPGA updated for new revision and RTC support added
  - 405gp_pci.c: Bug fixed in PCI configuration (Andrew May)
  - mc146818.c: support for memory mapped RTC added

  - 405gp_enet.c: rx and tx buffer descriptors now allocated (no
    fixed address used anymore), and some code cleanup
  - 405gp_pci.c: Removed PCI class code init for CPCI405 board

* Patch by Tom Angert, 25 Feb 2002:
  - Fix dependency of ELF loader on network support
  - allow offset into the first flash before a JFFS2 filesystem
  - fix idle bits in miiphybb.c

23 years ago* Add support for Windriver ppmc8260 board
wdenk [Sat, 2 Mar 2002 01:19:31 +0000 (01:19 +0000)]
* Add support for Windriver ppmc8260 board
  Note: this flash driver uses Common Flash Interface to determine
  the geometry of the flash chips!
  Patch by Brad Kemp, 18 Feb 2002

* Support "real" hardware for SXNI855T configuration.
  Patch by Dave Ellis, 12 Feb 2002

* Fix flash on the FLAGADM
  Patch by Kári Davíðsson, 8 Feb 2002

23 years agoImproved (unified) support for multiple ethernet interfaces
wdenk [Tue, 26 Feb 2002 13:30:26 +0000 (13:30 +0000)]
Improved (unified) support for multiple ethernet interfaces
(tested on PCIPPCx and Sandpoint 8240)

23 years ago* Improved (unified) support for multiple ethernet interfaces
wdenk [Mon, 25 Feb 2002 17:43:46 +0000 (17:43 +0000)]
* Improved (unified) support for multiple ethernet interfaces
  Now tested on PCIPPCx and Sandpoint 8240

* Removed "icache" / "dcache" from list of standard commands

23 years ago* Fix TQM8260 config for HIP4 CPUs at 266 MHz
wdenk [Sat, 23 Feb 2002 01:11:46 +0000 (01:11 +0000)]
* Fix TQM8260 config for HIP4 CPUs at 266 MHz

* Patch by Steve Bradshaw, 15 Feb 2002:
  Fix UART initialization on 405GP

23 years agoPatch by Nye Liu 31 Jan 2002
wdenk [Mon, 18 Feb 2002 00:45:52 +0000 (00:45 +0000)]
Patch by Nye Liu 31 Jan 2002
- add extra cache management functionality
- add more 750CX pvid detection
- fix cpu/74xx_7xx/speed.c
- added a few 'sync's to cpu/74xx_7xx/start.S
  (just to make GDB happy? -wd)

23 years ago* Fix flash code for PCIPPC2/PCIPPC6 boards
wdenk [Thu, 14 Feb 2002 09:25:54 +0000 (09:25 +0000)]
* Fix flash code for PCIPPC2/PCIPPC6 boards
  (cannot use unlock bypas mode on Am29F040B)

* Add configuration for PCIPPC6 board (with SCSI support)

* Fix HUSH parser problem qwith scripts

23 years agoAdd support for Interphase 4539 T1/E1/J1 PMC Communications Controller
wdenk [Wed, 13 Feb 2002 19:57:41 +0000 (19:57 +0000)]
Add support for Interphase 4539 T1/E1/J1 PMC Communications Controller

23 years agoFix bug in MPC824x I2C driver
wdenk [Wed, 13 Feb 2002 19:31:55 +0000 (19:31 +0000)]
Fix bug in MPC824x I2C driver
Fix CONFIG_IDE renames for RPXClassic
Fix ethernet port switching on SP8240

23 years agoPatch by Jonathan De Bruyne, 01 Feb 2002:
wdenk [Tue, 12 Feb 2002 00:47:01 +0000 (00:47 +0000)]
Patch by Jonathan De Bruyne, 01 Feb 2002:
Add support for Siemens IAD210 board

23 years ago* Implement system call mechanism thus removing function pointers
wdenk [Mon, 11 Feb 2002 23:52:38 +0000 (23:52 +0000)]
* Implement system call mechanism thus removing function pointers
  from the bdinfo and initial_data structures.

* Add support for dual ethernet, interrupts, and I2C for the
  Sandpoint 8240 board.

* Patch by Greg Allen, 30 Jan 2002:
  fix get_tbclk() in cpu/mpc824x/cpu.c

* Patch by Stefan Roese, 7 Feb 2002:
  fixed bug in 4xx ethernet driver, waiting for auto negotiation to
  complete

23 years ago* Patch by Steven Scholz, 05 Feb 2002:
wdenk [Wed, 6 Feb 2002 18:50:56 +0000 (18:50 +0000)]
* Patch by Steven Scholz, 05 Feb 2002:
  Rename CONFIG_IDE_* #defines to match used in current Linux kernels

* Patch by Frank Panno, 6 Feb 2002:
  Add support for Embedded Planet EP8260 Board
  (tested with SBC 8260 H, V.1.1)

23 years agoCleanup obsolete files
wdenk [Mon, 4 Feb 2002 20:28:37 +0000 (20:28 +0000)]
Cleanup obsolete files

23 years ago* Fix initialization of the Super I/O chip on Sandpoint board
wdenk [Mon, 4 Feb 2002 19:42:06 +0000 (19:42 +0000)]
* Fix initialization of the Super I/O chip on Sandpoint board

* Fix flash driver for PCIPPC2: size for AMD_ID_F040B, comments.

* Patch by Chen Yaoming, 1 Feb 2002
  Fix flash_real_protect() parameter passing

23 years ago*** empty log message ***
wdenk [Thu, 31 Jan 2002 21:22:32 +0000 (21:22 +0000)]
*** empty log message ***

23 years ago* Fix names for 3 Volt Intel StrataFlash (it's ...J3A)
wdenk [Wed, 30 Jan 2002 11:27:57 +0000 (11:27 +0000)]
* Fix names for 3 Volt Intel StrataFlash (it's ...J3A)
* Make "md" command interruptable by ^C
* Add configuration for 9-column SDRAM on PM826 board

23 years ago* Add configuration for 9-column SDRAM on PM826 board
wdenk [Tue, 29 Jan 2002 13:20:51 +0000 (13:20 +0000)]
* Add configuration for 9-column SDRAM on PM826 board
* Fix "reset" command on Sandpoint8240 board
* Fix "bootelf" command (turn off cache AFTER the last printf()).

23 years ago* Patch by Josh Huber, 22 Jan 2002
wdenk [Sun, 27 Jan 2002 00:56:55 +0000 (00:56 +0000)]
* Patch by Josh Huber, 22 Jan 2002
  Fixes for EVB64260 board:
  - Fixes to the built-in ethernet driver
  - Fixes to the PCI init code
  - Re-write of the cache-management code
  - Fixes to the MPSC driver (built-in serial)
  - Cleanups/fixes to the memory detection routines
  - Many additional bugs fixed

* Patch by Jim Thompson, 22 Jan 2002
  - Add support for a Sandpoint_8245 target
  - Add support for a slightly different controller in
    board/sandpoint/eepro100.c
  - Remove unused function (checkflash()) from board/sandpoint/sandpoint.c
  - Make Musenki board use the stack-in-cache method
  - automatically set SDMODE_BURSTLEN to the appropriate value based
    on values in MCCR1.  This deprecates CFG_SDMODE_BURSTLEN

* Patch by Steve Bradshaw, 21 Jan 2002
  - update/fix 405GP Walnut configuration

* Patch by Pierre Aubert, 23 Jan 2002
  - Add port for RPXClassic board
  - minor bug fixes in i2c and arp

* Patch by Rich Ireland, 22 Jan 2002:
  Fix for bootelf command: clear BSS (and other sections of type
  'SHT_NOBITS' when the SHF_ALLOC flag is present)

* Patch by Nye Liu (et al), 24 Jan 2002:
  - evb changes
  - JFFS2 (read only) code.

* Patch by Andrew May, 23 Jan 2002:
  Modified I2C clock divider calculation on 4xx boards.

* Patch by Andrew May, 23 Jan 2002:
  - Pad BOOTP / DHCP extension lists to minimal length; some (WinNT?)
    DHCP servers seem to need this.
  - Don't delete any existing bootfile definition if DHCP / BOOTP
    reply does not provide one.

23 years ago* Add watchdog support for PCIPPC-2 board
wdenk [Sat, 26 Jan 2002 00:07:35 +0000 (00:07 +0000)]
* Add watchdog support for PCIPPC-2 board
* Add DOC boot command and (raw) partition info support
* Disable data cache when booting (ELF / QNX) images
* Enable interrupts before starting IH_TYPE_STANDALONE images

23 years ago* Enable interrupts before starting IH_TYPE_STANDALONE images
wdenk [Fri, 25 Jan 2002 00:41:44 +0000 (00:41 +0000)]
* Enable interrupts before starting IH_TYPE_STANDALONE images

* Flush caches after loading images

23 years ago* Fix output of "iminfo" for script images
wdenk [Sat, 19 Jan 2002 23:18:26 +0000 (23:18 +0000)]
* Fix output of "iminfo" for script images

* Include all the 8260 clocks in the "bdinfo" output
  Patch by Jon Diekema, 19 Jan 2002

* GTH Board: added logging of software watchdog reboot
  Patch by Thomas Lange, 19 Jan 2002

23 years agoAdd bootdelay/autoboot.
wdenk [Fri, 18 Jan 2002 23:33:21 +0000 (23:33 +0000)]
Add bootdelay/autoboot.

23 years agoReturn error on copy command with zero length
wdenk [Fri, 18 Jan 2002 22:50:16 +0000 (22:50 +0000)]
Return error on copy command with zero length

23 years agoAdd comment about PCR on MPC8240.
wdenk [Fri, 18 Jan 2002 22:31:45 +0000 (22:31 +0000)]
Add comment about PCR on MPC8240.
Enable HUSH shell for PCIPPC2.