oweals/u-boot.git
20 years agoPatch by Thomas Viehweger, 14 May 2004:
wdenk [Wed, 9 Jun 2004 12:42:26 +0000 (12:42 +0000)]
Patch by Thomas Viehweger, 14 May 2004:
- flash.h: more flash types added
- immap_8260.h: some bits added (useful for RMII)
- cmd_coninfo.c: typo corrected, printf -> puts
- reduced size by replacing spaces with tab

20 years agoPatch by Robert Schwebel, 13 May 2004:
wdenk [Wed, 9 Jun 2004 10:15:00 +0000 (10:15 +0000)]
Patch by Robert Schwebel, 13 May 2004:
Add 'imgextract' command: extract one part of a multi file image.

20 years agoPatches by Jon Loeliger, 11 May 2004:
wdenk [Wed, 9 Jun 2004 00:51:50 +0000 (00:51 +0000)]
Patches by Jon Loeliger, 11 May 2004:
(partially, as they contained a lot of crap)

20 years agoPatches Part 1 by Jon Loeliger, 11 May 2004:
wdenk [Wed, 9 Jun 2004 00:34:46 +0000 (00:34 +0000)]
Patches Part 1 by Jon Loeliger, 11 May 2004:
Dynamically handle REV1 and REV2 MPC85xx parts.
  (Jon Loeliger, 10-May-2004).
New consistent memory map and Local Access Window across MPC85xx line.
New CCSRBAR at 0xE000_0000 now.
Add RAPID I/O memory map.
New memory map in README.MPC85xxads
  (Kumar Gala, 10-May-2004)
Better board and CPU identification on MPC85xx boards at boot.
  (Jon Loeliger, 10-May-2004)
SDRAM clock control fixes on MPC8540ADS & MPC8560 boards.
Some configuration options for MPC8540ADS & MPC8560ADS cleaned up.
  (Jim Robertson, 10-May-2004)
Rewrite of the MPC85xx Three Speed Ethernet Controller (TSEC) driver.
Supports multiple PHYs.
  (Andy Fleming, 10-May-2004)
Some README.MPC85xxads updates.
  (Kumar Gala, 10-May-2004)
Copyright updates for "Freescale"
  (Andy Fleming, 10-May-2004)

20 years agoPatch by Stephen Williams, 11 May 2004:
wdenk [Wed, 9 Jun 2004 00:15:33 +0000 (00:15 +0000)]
Patch by Stephen Williams, 11 May 2004:
Add flash support for ST M29W040B
Reduce JSE specific flash.c to remove dead code.

20 years agoPatch by Markus Pietrek, 04 May 2004:
wdenk [Wed, 9 Jun 2004 00:10:59 +0000 (00:10 +0000)]
Patch by Markus Pietrek, 04 May 2004:
Fix clear_bss code for ARM systems (all except s3c44b0 which
doesn't clear BSS at all?)

20 years ago* Patch by Rishi Bhattacharya, 08 May 2004:
wdenk [Tue, 8 Jun 2004 00:22:43 +0000 (00:22 +0000)]
* Patch by Rishi Bhattacharya, 08 May 2004:
  Add support for TI OMAP5912 OSK Board

* Patch by Sam Song May, 07 May 2004:
  Fix typo of UPM table for rmu board

20 years agoPatch by Pantelis Antoniou, 5 May 2004:
wdenk [Mon, 7 Jun 2004 23:46:25 +0000 (23:46 +0000)]
Patch by Pantelis Antoniou, 5 May 2004:
- Intracom board update.
- Add Codec POST.

20 years agoAdd support for the second Ethernet interface for the 'PPChameleon' board.
wdenk [Sun, 6 Jun 2004 23:53:59 +0000 (23:53 +0000)]
Add support for the second Ethernet interface for the 'PPChameleon' board.

20 years ago* Patch by Dave Peverley, 30 Apr 2004:
wdenk [Sun, 6 Jun 2004 23:13:55 +0000 (23:13 +0000)]
* Patch by Dave Peverley, 30 Apr 2004:
  Add support for OMAP730 Perseus2 Development board

* Patch by Alan J. Luse, 29 Apr 2004:
  Fix flash chip-select (OR0) option register setting on FADS boards.

* Patch by Alan J. Luse, 29 Apr 2004:
  Report MII network speed and duplex setting properly when
  auto-negotiate is not enabled.

* Patch by Jarrett Redd, 29 Apr 2004:
  Fix hang on reset on Ocotea board due to flash in wrong mode.

20 years agoPatch by Dave Peverley, 29 Apr 2004:
wdenk [Sun, 6 Jun 2004 22:11:41 +0000 (22:11 +0000)]
Patch by Dave Peverley, 29 Apr 2004:
add MAC address detection to smc91111 driver

20 years agoPatch by Tolunay Orkun, 20 Apr 2004:
wdenk [Sun, 6 Jun 2004 21:51:03 +0000 (21:51 +0000)]
Patch by Tolunay Orkun, 20 Apr 2004:
- README update: add CONFIG_CSB272 and csb272_config
- add descriptions for some MII/PHY options, CONFIG_I2CFAST, and
  i2cfast environment variable

20 years agoPatch by Yuli Barcohen, 19 Apr 2004:
wdenk [Sun, 6 Jun 2004 21:35:06 +0000 (21:35 +0000)]
Patch by Yuli Barcohen, 19 Apr 2004:
- Rename DUET_ADS to MPC885ADS
- Rename CONFIG_DUET to CONFIG_MPC885_FAMILY
- Rename CONFIG_866_et_al to CONFIG_MPC866_FAMILY
- Clean up FADS family port to use the new defines

20 years agoFix text alignment
wdenk [Tue, 1 Jun 2004 21:15:28 +0000 (21:15 +0000)]
Fix text alignment

20 years agoFix PCI support on CPC45 board
wdenk [Tue, 1 Jun 2004 21:08:17 +0000 (21:08 +0000)]
Fix PCI support on CPC45 board

20 years agoFix CONFIG_ETH*ADDR for Ocotea board. LABEL_2004_05_29_1850
wdenk [Sat, 29 May 2004 16:53:29 +0000 (16:53 +0000)]
Fix CONFIG_ETH*ADDR for Ocotea board.
Sort Makefile.
Update docs.

20 years agoPatch by Scott McNutt, 25 Apr 2004: LABEL_2004_05_19_2335
wdenk [Wed, 19 May 2004 21:33:14 +0000 (21:33 +0000)]
Patch by Scott McNutt, 25 Apr 2004:
Add Nios GDB/JTAG Console support:
- Add stubs to support gdb via JTAG.
- Add support for console over JTAG.
- Minor cleanup.

20 years agoAdd support for CATcenter board (based on PPChameleon ME module)
wdenk [Thu, 13 May 2004 13:23:58 +0000 (13:23 +0000)]
Add support for CATcenter board (based on PPChameleon ME module)

20 years agoPatch by Klaus Heydeck, 12 May 2004:
wdenk [Wed, 12 May 2004 22:54:36 +0000 (22:54 +0000)]
Patch by Klaus Heydeck, 12 May 2004:
Using external watchdog for KUP4 boards in mpc8xx/cpu.c;
load_sernum_ethaddr() for KUP4 boards in lib_ppc/board.c;
various changes to KUP4 board specific files

20 years agoFix minor network problem on MPC5200
wdenk [Wed, 12 May 2004 22:18:31 +0000 (22:18 +0000)]
Fix minor network problem on MPC5200

20 years agoFix handling of low-speed devices with SL811 USB controller (again).
wdenk [Wed, 12 May 2004 13:20:19 +0000 (13:20 +0000)]
Fix handling of low-speed devices with SL811 USB controller (again).

20 years agoAdd some limited support for low-speed devices to SL811 USB controller
wdenk [Tue, 11 May 2004 21:53:55 +0000 (21:53 +0000)]
Add some limited support for low-speed devices to SL811 USB controller
(at least "usb reset" now passes successfully and "usb info" displays
correct information)

20 years agoChange init sequence for multiple network interfaces: initialize
wdenk [Sat, 8 May 2004 20:33:20 +0000 (20:33 +0000)]
Change init sequence for multiple network interfaces: initialize
on-chip interfaces before external cards.

20 years ago* Fix memory leak in the NAND-specific JFFS2 code
wdenk [Wed, 5 May 2004 19:44:41 +0000 (19:44 +0000)]
* Fix memory leak in the NAND-specific JFFS2 code

* Fix SL811 USB controller when attached to a USB hub

20 years ago* Fix config option spelling in PM520 config file
wdenk [Wed, 5 May 2004 08:31:53 +0000 (08:31 +0000)]
* Fix config option spelling in PM520 config file

* Fix PHY discovery problem in cpu/mpc8xx/fec.c (introduced by
  patches by Pantelis Antoniou, 30 Mar 2004)

20 years ago* Fix minor NAND JFFS2 related issue
wdenk [Mon, 3 May 2004 20:45:30 +0000 (20:45 +0000)]
* Fix minor NAND JFFS2 related issue

* Fixes for SL811 USB controller:
  - implement workaround for broken memory stick
  - improve error handling

* Increase packet send timeout to 10 ms in cpu/mpc8xx/scc.c to better
  cope with congested networks.

20 years agoMake compile clean. U-Boot-1_1_1
wdenk [Sun, 25 Apr 2004 16:40:11 +0000 (16:40 +0000)]
Make compile clean.

20 years ago* Back out Patch by Christian Hohnstaedt, 23 Apr 2004:
wdenk [Sun, 25 Apr 2004 15:41:35 +0000 (15:41 +0000)]
* Back out Patch by Christian Hohnstaedt, 23 Apr 2004:
  (JFFS2 speed enhancements) because of using non-public
  data (PHYS_FLASH_SECT_SIZE)

* Patch by Travis Sawyer, 23 Apr 2004:
  Fix VSC/CIS 8201 phy descrambler interoperability timing due to
  errata from Vitesse Semiconductor.

20 years ago* Patch by Christian Hohnstaedt, 23 Apr 2004:
wdenk [Sun, 25 Apr 2004 14:37:29 +0000 (14:37 +0000)]
* Patch by Christian Hohnstaedt, 23 Apr 2004:
  JFFS2 speed enhancements:
  - repair header CRC calculation in jffs2_1pass.c
  - add eraseblock size to the partition information to skip empty
    eraseblocks if we find more then 4k of free space.
  - The JFFS2 scanner is now fast enough to remove the spinning wheel
    so #ifdef-ed out.
  - add watchdog calls in long running loops

* Patch by Philippe Robin, 22 Apr 2004:
  Fix ethernet configuration for "versatile" board

* Patch by Kshitij Gupta, 21 Apr 2004:
  Remove busy loop and use MPU timer fr usleep() on OMAP1510/1610 boards

* Patch by Steven Scholz, 24 Feb 2004:
  Fix a bug in AT91RM9200 ethernet driver:
  The MII interface is now initialized before accessing the PHY.

* Cleanup PCI ID's

20 years ago* Patch by John Kerl, 19 Apr 2004:
wdenk [Sun, 25 Apr 2004 13:18:40 +0000 (13:18 +0000)]
* Patch by John Kerl, 19 Apr 2004:
  Use U-boot's miiphy.h for PHY register names, rather than
  introducing a new header file.

* Update pci_ids.h from linux-2.4.26

* Patch by Masami Komiya, 19 Apr 2004:
  Fix problem cause by VLAN function on little endian architecture
  without VLAN environment

20 years agoClean up the TQM8xx_YYMHz configurations; allow to use the same
wdenk [Sat, 24 Apr 2004 23:23:30 +0000 (23:23 +0000)]
Clean up the TQM8xx_YYMHz configurations; allow to use the same
binary image for all clock frequencies. Implement run-time
optimization of flash access timing based on the actual bus
frequency.

20 years ago* Modify KUP4X board configuration to use SL811 driver for USB memory LABEL_2004_04_23_2240
wdenk [Fri, 23 Apr 2004 20:32:05 +0000 (20:32 +0000)]
* Modify KUP4X board configuration to use SL811 driver for USB memory
  sticks (including FAT / VFAT filesystem support)

* Add SL811 Host Controller Interface driver for USB

* Add CFG_I2C_EEPROM_ADDR_OVERFLOW desription to README

* Patch by Pantelis Antoniou, 19 Apr 2004:
  Allow to use shell style syntax (i. e. ${var} ) with standard parser.
  Minor patches for Intracom boards.

* Patch by Christian Pell, 19 Apr 2004:
  cleanup support for CF/IDE on PCMCIA for PXA25X

20 years ago* Temporarily disabled John Kerl's extended MII command code because
wdenk [Sun, 18 Apr 2004 23:32:11 +0000 (23:32 +0000)]
* Temporarily disabled John Kerl's extended MII command code because
  "miivals.h" is missing

* Patches by Mark Jonas, 13 Apr 2004:
  - Remove CS0 chip select timing setting from cpu/mpc5xxx/start.S
  - Add sync instructions to IceCube SDRAM init code
  - Move SDRAM chip constants into seperate include files
  - Unify DDR and SDR initialization code
  - Unify all IceCube (Lite5xxx) target names

20 years ago* Patch by John Kerl, 16 Apr 2004:
wdenk [Sun, 18 Apr 2004 22:57:51 +0000 (22:57 +0000)]
* Patch by John Kerl, 16 Apr 2004:
  Enable ranges in mii command, e.g. mii read 0-1f 0 or
  mii read 4-7 18-1a.  Also add mii dump subcommand for
  pretty-printing standard regs 0-5.

* Patch by  Stephen Williams, 16 April 2004:
  fix typo in JSE.h; update MAINTAINERS

20 years ago* Patch by Matthew S. McClintock, 14 Apr 2004:
wdenk [Sun, 18 Apr 2004 22:26:17 +0000 (22:26 +0000)]
* Patch by Matthew S. McClintock, 14 Apr 2004:
  fix initdram function for utx8245 board

* Patch by Markus Pietrek, 14 Apr 2004:
  use ATAG_INITRD2 instead of deprecated ATAG_INITRD tag

* Patch by Reinhard Meyer, 18 Apr 2004:
  provide the IDE Reset Function for EMK 5200 boards

* Patch by Masami Komiya, 12 Apr 2004:
  fix pci_hose_write_config_{byte,word}_via_dword problems

20 years ago* Patch by Sangmoon Kim, 12 Apr 2004:
wdenk [Sun, 18 Apr 2004 22:03:42 +0000 (22:03 +0000)]
* Patch by Sangmoon Kim, 12 Apr 2004:
  Update max RAM size for debris board

* Patch by Travis Sawyer, 08 Apr 2004:
  Add TLB entry for second DIMM slot on ocotea

* Patch by Masami Komiya, 08 Apr 2004:
  add RTL8169 network driver

20 years ago* Patch by Dan Malek, 07 Apr 2004:
wdenk [Sun, 18 Apr 2004 21:45:42 +0000 (21:45 +0000)]
* Patch by Dan Malek, 07 Apr 2004:
  - Add support for RPC/STx GP3, Motorola 8560 board
  - Update 85xx TSEC driver so it searches MII for first available PHY
    and uses that one.
  - Add functions to support console MII commands.

* Patch by Tolunay Orkun, 07 Apr 2004:
  Move  initialization of bi_iic_fast[]
  from board_init_f() to board_init_r()

* Patch by Yasushi Shoji, 07 Apr 2004:
  Cleanup microblaze port

* Patch by Sangmoon Kim, 07 Apr 2004:
  Add auto SDRAM module detection for Debris board

20 years ago* Add missing microblaze header files
wdenk [Sun, 18 Apr 2004 21:17:30 +0000 (21:17 +0000)]
* Add missing microblaze header files

* Patch by Rune Torgersen, 06 Apr 2004:
  - Fix some PCI problems on the MPC8266ADS board
  - Fix the location of some PCI entries in the immap structure

20 years ago* Patch by Yasushi Shoji, 07 Apr 2004:
wdenk [Sun, 18 Apr 2004 21:13:41 +0000 (21:13 +0000)]
* Patch by Yasushi Shoji, 07 Apr 2004:
  - add support for microblaze processors
  - add support for AtmarkTechno "suzaku" board

20 years ago* Configure PPChameleon board to use redundand environment in flash LABEL_2004_04_18_2135
wdenk [Sun, 18 Apr 2004 19:43:36 +0000 (19:43 +0000)]
* Configure PPChameleon board to use redundand environment in flash

* Configure PPChameleon board to use JFFS2 NAND support.

* Added support for JFFS2 filesystem (read-only) on top of NAND flash

20 years ago* Cleanup, minor fixes
wdenk [Sun, 18 Apr 2004 17:39:38 +0000 (17:39 +0000)]
* Cleanup, minor fixes

* Patch by Rune Torgersen, 16 Apr 2004:
  LBA48 fixes

* Patches by Pantelis Antoniou, 16 Apr 2004:
  - Fix some compile problems;
    add "once" functionality for the netretry variable

20 years agoPatches by Pantelis Antoniou, 16 Apr 2004:
wdenk [Sun, 18 Apr 2004 10:13:26 +0000 (10:13 +0000)]
Patches by Pantelis Antoniou, 16 Apr 2004:
- add support for a new version of an Intracom board and fix
  various other things on others.
- add verify support to the crc32 command (define
  CONFIG_CRC32_VERIFY to enable it)
- fix FEC driver for MPC8xx systems:
  1. fix compilation problems for boards that use dynamic
     allocation of DPRAM
  2. shut down FEC after network transfers
- HUSH parser fixes:
  1. A new test command was added. This is a simplified version of
     the one in the bourne shell.
  2. A new exit command was added which terminates the current
     executing script.
  3. Fixed handing of $? (exit code of last executed command)

20 years ago* Patch by George G. Davis, 02 Apr 2004:
wdenk [Thu, 15 Apr 2004 23:23:39 +0000 (23:23 +0000)]
* Patch by George G. Davis, 02 Apr 2004:
  add support for Intel Assabet board

20 years ago* Patch by Stephen Williams, 01 Apr 2004:
wdenk [Thu, 15 Apr 2004 23:14:49 +0000 (23:14 +0000)]
* Patch by Stephen Williams, 01 Apr 2004:
  Add support for Picture Elements JSE board

* Patch by Christian Pell, 01 Apr 2004:
  Add CompactFlash support for PXA systems.

20 years agoPatches by Pantelis Antoniou, 30 Mar 2004:
wdenk [Thu, 15 Apr 2004 21:58:11 +0000 (21:58 +0000)]
Patches by Pantelis Antoniou, 30 Mar 2004:
- some minor patches / cleanup

20 years agoPatches by Pantelis Antoniou, 30 Mar 2004:
wdenk [Thu, 15 Apr 2004 21:48:45 +0000 (21:48 +0000)]
Patches by Pantelis Antoniou, 30 Mar 2004:
add networking support for VLANs (802.1q), and CDP (Cisco Discovery Protocol)

20 years agoPatches by Pantelis Antoniou, 30 Mar 2004:
wdenk [Thu, 15 Apr 2004 21:31:56 +0000 (21:31 +0000)]
Patches by Pantelis Antoniou, 30 Mar 2004:
Improve and fix various things in the MPC8xx FEC driver:
1. The new 87x and 88x series of processors have two FECs,
   and the new driver supports them both.
2. Another change in the 87x/88x series is support for
   the RMII (Reduced MII) interface. However numerous
   changes are needed to make it work since the PHYs
   are connected to the same lines. That means that
   you have to address them correctly over the MII
   interface.

20 years ago* Patches by Pantelis Antoniou, 30 Mar 2004:
wdenk [Thu, 15 Apr 2004 21:16:42 +0000 (21:16 +0000)]
* Patches by Pantelis Antoniou, 30 Mar 2004:
  - add support for the Epson 156x series of graphical displays
    (These displays are serial and not suitable for using a normal
    framebuffer console on them)
  - add infrastructure needed in order to POST any DSPs in a board

20 years ago* Patches by Pantelis Antoniou, 30 Mar 2004:
wdenk [Thu, 15 Apr 2004 18:22:41 +0000 (18:22 +0000)]
* Patches by Pantelis Antoniou, 30 Mar 2004:
  - add auto-complete support to the U-Boot CLI
  - add support for NETTA and NETPHONE boards; fix NETVIA board

* Patch by Yuli Barcohen, 28 Mar 2004:
  - Add support for MPC8272 family including MPC8247/8248/8271/8272
  - Add support for MPC8272ADS evaluation board (another flavour of MPC8260ADS)
  - Change configuration method for MPC8260ADS family

20 years agoAdd startup code to clear the BSS of standalone applications
wdenk [Mon, 12 Apr 2004 16:12:49 +0000 (16:12 +0000)]
Add startup code to clear the BSS of standalone applications

20 years agoFix if / elif handling bug in HUSH shell
wdenk [Mon, 12 Apr 2004 14:31:43 +0000 (14:31 +0000)]
Fix if / elif handling bug in HUSH shell

20 years agoRelease version 1.1.0 U-Boot-1_1_0
wdenk [Sat, 10 Apr 2004 20:44:51 +0000 (20:44 +0000)]
Release version 1.1.0

20 years agoCleanup for release 1.1.0
wdenk [Sat, 10 Apr 2004 20:43:50 +0000 (20:43 +0000)]
Cleanup for release 1.1.0

20 years ago* Patch by Mark Jonas: Remove config.tmp files only when
wdenk [Thu, 8 Apr 2004 22:31:29 +0000 (22:31 +0000)]
* Patch by Mark Jonas: Remove config.tmp files only when
  unconfiguring the board

* Adapt RMU board for bigger flash memory

* Test fix for ethernet problems on MPC5200

20 years ago* Patch by Klaus Heydeck, 13 Mar 2003:
wdenk [Thu, 25 Mar 2004 19:29:38 +0000 (19:29 +0000)]
* Patch by Klaus Heydeck, 13 Mar 2003:
  Add support for KUP4X Board

20 years agoCode cleanup LABEL_2004_03_25_1630
wdenk [Thu, 25 Mar 2004 15:14:43 +0000 (15:14 +0000)]
Code cleanup

20 years ago* Patch by Pavel Bartusek, 21 Mar 2004
wdenk [Thu, 25 Mar 2004 14:59:05 +0000 (14:59 +0000)]
* Patch by Pavel Bartusek, 21 Mar 2004
  Add Reiserfs support

* Patch by Hinko Kocevar, 20 Mar 2004
  - Add auto-release for SMSC LAN91c111 driver
  - Add save/restore of PTR and PNR regs as suggested in datasheet

20 years ago* Patch by Stephen Williams, 19 March 2004
wdenk [Tue, 23 Mar 2004 23:20:24 +0000 (23:20 +0000)]
* Patch by Stephen Williams, 19 March 2004
  Increase speed of sector reads from SystemACE,
  shorten poll timeout and remove a useless reset

* Patch by Tolunay Orkun, 19 Mar 2004:
  Make GigE PHY 1000Mbps Speed/Duplex detection conditional
  (CONFIG_PHY_GIGE)

* Patch by Brad Kemp, 18 Mar 2004:
  prevent machine checks during a PCI scan

* Patch by Pierre Aubert, 18 Mar 2004:
  Fix string cleaning in IDE identification

20 years ago* Patch by Pierre Aubert, 18 Mar 2004:
wdenk [Tue, 23 Mar 2004 22:53:55 +0000 (22:53 +0000)]
* Patch by Pierre Aubert, 18 Mar 2004:
  - Unify video mode handling for Chips & Technologies 69000 Video
    chip and Silicon Motion SMI 712/710/810 Video chip
  - Add selection of the video output (CRT or LCD) via 'videoout'
    environment variable for the Silicon Motion
  - README update

* Patch by Pierre Aubert, 18 Mar 2004:
  include/common.h typo fix

* Patches by Tolunay Orkun, 17 Mar 2004:
  - Add support for bd->bi_iic_fast[] initialization via environment
    variable "i2cfast" (CONFIG_I2CFAST)
  - Add "i2cfast" u-boot environment variable support for csb272

20 years ago* Patch by Carl Riechers, 17 Mar 2004:
wdenk [Tue, 23 Mar 2004 22:37:33 +0000 (22:37 +0000)]
* Patch by Carl Riechers, 17 Mar 2004:
  Ignore '\0' characters in console input for use with telnet and
  telco pads.

* Patch by Leon Kukovec, 17 Mar 2004:
  typo fix for strswab prototype #ifdef

20 years ago* Patches by Thomas Viehweger, 16 Mar 2004:
wdenk [Tue, 23 Mar 2004 22:14:11 +0000 (22:14 +0000)]
* Patches by Thomas Viehweger, 16 Mar 2004:
  - show PCI clock frequency on MPC8260 systems
  - add FCC_PSMR_RMII flag for HiP7 processors
  - in do_jffs2_fsload(), take load address from load_addr if not set
    explicit, update load_addr otherwise
  - replaced printf by putc/puts when no formatting is needed
    (smaller code size, faster execution)

20 years ago* Patch by Phillippe Robin, 16 Mar 2004:
wdenk [Tue, 23 Mar 2004 21:43:07 +0000 (21:43 +0000)]
* Patch by Phillippe Robin, 16 Mar 2004:
  avoid dereferencing NULL pointer in lib_arm/armlinux.c

* Patch by Stephen Williams, 15 Mar 2004:
  Fix CONFIG_SERIAL_SOFTWARE_FIFO documentation

* Patch by Tolunay Orkun, 15 Mar 2004:
  Initialize bi_opbfreq to real OPB frequency via get_OPB_freq()

* Patch by Travis Sawyer, 15 Mar 2004:
  Update CREDITS & MAINTAINERS files for PPC440GX & Ocotea port

20 years ago* Add start-up delay to make sure power has stabilized before
wdenk [Tue, 23 Mar 2004 20:18:25 +0000 (20:18 +0000)]
* Add start-up delay to make sure power has stabilized before
  attempting to switch on USB on SX1 board.

* Patch by Josef Wagner, 18 Mar 2004:
  - Add support for MicroSys XM250 board (PXA255)
  - Add support for MicroSys PM828 board (MPC8280)
  - Add support for 32 MB Flash on PM825/826
  - new SDRAM refresh rate for PM825/PM826
  - added support for MicroSys PM520 (MPC5200)
  - replaced Query by Identify command in CPU86/flash.c
    to support 28F160F3B

* Fix wrap around problem with udelay() on ARM920T

* Add support for Macronix flash on TRAB board

20 years agoPatch by Pierre Aubert, 15 Mar 2004:
wdenk [Wed, 17 Mar 2004 01:13:07 +0000 (01:13 +0000)]
Patch by Pierre Aubert, 15 Mar 2004:
Fix buffer overflow in IDE identification

20 years ago* Patch by Steven Scholz, 27 Feb 2004: LABEL_2004_03_16_2330
wdenk [Mon, 15 Mar 2004 09:00:01 +0000 (09:00 +0000)]
* Patch by Steven Scholz, 27 Feb 2004:
  - Adding get_ticks() and get_tbclk() for AT91RM9200
  - Many white space fixes in cpu/at91rm9200/interrupts.c

* Patches by Steven Scholz, 20 Feb 2004:
  some cleanup in AT91RM9200 related code

20 years agoCode cleanup; make several boards compile & link. LABEL_2004_03_14_2340
wdenk [Sun, 14 Mar 2004 22:25:36 +0000 (22:25 +0000)]
Code cleanup; make several boards compile & link.

20 years ago* Patches by Travis Sawyer, 12 Mar 2004:
wdenk [Sun, 14 Mar 2004 18:23:55 +0000 (18:23 +0000)]
* Patches by Travis Sawyer, 12 Mar 2004:
  - Fix Gigabit Ethernet support for 440GX
  - Add Gigabit Ethernet Support to MII PHY utilities

* Patch by Brad Kemp, 12 Mar 2004:
  Fixes for drivers/cfi_flash.c:
  - Better support for x8/x16 implementations
  - Added failure for AMD chips attempting to use CFG_FLASH_USE_BUFFER_WRITE
  - Added defines for AMD command and address constants

* Patch by Leon Kukovec, 12 Mar 2004:
  Fix get_dentfromdir() to correctly handle deleted dentries

* Patch by George G. Davis, 11 Mar 2004:
  Remove hard coded network settings in TI OMAP1610 H2
  default board config

* Patch by George G. Davis, 11 Mar 2004:
  add support for ADS GraphicsClient+ board.

20 years ago* Patch by Pierre Aubert, 11 Mar 2004:
wdenk [Sun, 14 Mar 2004 16:51:43 +0000 (16:51 +0000)]
* Patch by  Pierre Aubert, 11 Mar 2004:
  - add bitmap command and splash screen support in cfb console
  - add [optional] origin in the bitmap display command

* Patch by Travis Sawyer, 11 Mar 2004:
  Fix ocotea board early init interrupt setup.

* Patch by Thomas Viehweger, 11 Mar 2004:
  Remove redundand code; add  PCI-specific bits to include/mpc8260.h

20 years ago* Patch by Stephan Linz, 09 Mar 2004
wdenk [Sun, 14 Mar 2004 15:20:55 +0000 (15:20 +0000)]
* Patch by Stephan Linz, 09 Mar 2004
  - Add support for the SSV ADNP/ESC1 (Nios Softcore)

* Patch by George G. Davis, 9 Mar 2004:
  fix recent build failure for SA1100 target

* Patch by Travis Sawyer, 09 Mar 2004:
  Support native interrupt mode for the IBM440GX.
  Previously it was running in 440GP compatibility mode.

20 years ago* Patch by Philippe Robin, 09 Mar 2004:
wdenk [Sun, 14 Mar 2004 15:06:13 +0000 (15:06 +0000)]
* Patch by Philippe Robin, 09 Mar 2004:
  Added ARM Integrator AP, CP and Versatile PB926EJ-S Reference
  Platform support.

* Patch by Masami Komiya, 08 Mar 2004:
  Don't overwrite server IP address or boot file name
  when the boot server does not return values

* Patch by listmember@orkun.us, 5 Mar 2004:
  Removed compile time restriction on CFG_I2C_SPEED for DS1338 RTC

20 years ago* Patch by Tolunay Orkun, 5 Mar 2004:
wdenk [Sun, 14 Mar 2004 14:09:05 +0000 (14:09 +0000)]
* Patch by Tolunay Orkun, 5 Mar 2004:
  Fix early board initialization for Cogent CSB272 board

* Patch by Ed Okerson, 3 Mar 2004:
  fix CFI flash writes for little endian systems

* Patch by Reinhard Meyer, 01 Mar 2004:
  generalize USB and IDE support for MPC5200 with according
  changes to IceCube.h and TOP5200.h
  add Am29LV256 256 MBit FLASH support for TOP5200 boards
  add info about USB and IDE to README

20 years ago* Patch by Yuli Barcohen, 4 Mar 2004:
wdenk [Sun, 14 Mar 2004 00:59:59 +0000 (00:59 +0000)]
* Patch by Yuli Barcohen, 4 Mar 2004:
  Fix problems with GCC 3.3.x which changed handling of global
  variables explicitly initialized to zero (now in .bss instead of
  .data as before).

* Patch by Leon Kukovec, 02 Mar 2004:
  add strswab() to fix IDE LBA capacity, firmware and model numbers
  on little endian machines

* Patch by Masami Komiya, 02 Mar 2004:
  - Remove get_ticks() from NFS code
  - Add verification of RPC transaction ID

* Patch by Pierre Aubert, 02 Mar 2004:
  cleanup for IDE and USB drivers for MPC5200

20 years ago* Patch by Travis Sawyer, 01 Mar 2004:
wdenk [Sun, 14 Mar 2004 00:07:33 +0000 (00:07 +0000)]
* Patch by Travis Sawyer, 01 Mar 2004:
  Ocotea:
  - Add IBM PPC440GX Ref Platform support (Ocotea)
    Original code by Paul Reynolds <PaulReynolds@lhsolutions.com>
    Adapted to U-Boot and 440GX port
  440gx_enet.c:
  - Add gracious handling of all Ethernet Pin Selections for 440GX
  - Add RGMII selection for Cicada CIS8201 Gigabit PHY
  ppc440.h:
  - Add needed bit definitions
  - Fix formatting

* Patch by Carl Riechers, 1 Mar 2004:
  Add PPC440GX prbdv0 divider to fix memory clock calculation.

* Patch by Stephan Linz, 27 Feb 2004
  - avoid problems for targets without NFS download support

20 years ago* Patch by Rune Torgersen, 27 Feb 2004:
wdenk [Sat, 13 Mar 2004 23:29:43 +0000 (23:29 +0000)]
* Patch by Rune Torgersen, 27 Feb 2004:
  - Added LBA48 support (CONFIG_LBA48 & CFG_64BIT_LBA)
  - Added support for 64bit printing in vsprintf (CFG_64BIT_VSPRINTF)
  - Added support for 64bit strtoul (CFG_64BIT_STRTOUL)

* Patch by Masami Komiya, 27 Feb 2004:
  Fix rarpboot: add autoload by NFS

* Patch by Dan Eisenhut, 26 Feb 2004:
  fix flash_write return value in saveenv

* Patch by Stephan Linz, 11 Dec 2003
  expand config.mk to avoid trigraph warnings on NIOS

* Rename "BMS2003" board into "HMI10"

20 years agoSX1 patches: use "serial#" for USB serial #;
wdenk [Fri, 12 Mar 2004 15:38:25 +0000 (15:38 +0000)]
SX1 patches: use "serial#" for USB serial #;
use redundand environment storage;
auto-set console on USB port (using preboot command)

20 years agoCleanup.
wdenk [Fri, 12 Mar 2004 13:47:56 +0000 (13:47 +0000)]
Cleanup.

20 years agoAdd support for Siemens SX1 mobile phone; LABEL_2004_03_12_0130
wdenk [Fri, 12 Mar 2004 00:14:09 +0000 (00:14 +0000)]
Add support for Siemens SX1 mobile phone;
add support for USB-based console
(enable with "setenv stdout usbtty; setenv stdin usbtty")

20 years agoFix LOWBOOT configuration for MPC5200 with DDR memory
wdenk [Thu, 11 Mar 2004 22:46:36 +0000 (22:46 +0000)]
Fix LOWBOOT configuration for MPC5200 with DDR memory

20 years ago* Fix SDRAM timings for LITE5200 / IceCube board
wdenk [Tue, 2 Mar 2004 14:05:39 +0000 (14:05 +0000)]
* Fix SDRAM timings for LITE5200 / IceCube board

* Handle Auti-MDIX / connection status for INCA-IP

* Fix USB problems when attempting to read 0 bytes

20 years ago* Patch by Travis Sawyer, 26 Feb 2004:
wdenk [Fri, 27 Feb 2004 08:21:54 +0000 (08:21 +0000)]
* Patch by Travis Sawyer, 26 Feb 2004:
  Fix broken compile for XPEDITE1K target.

* Patch by Stephan Linz, 26 Feb 2004:
  Bug fix for NFS code on NIOS targets

* Patch by Stephen Williams, 26 Feb 2004:
  Break up SystemACE reads of large block counts

20 years ago* Patch by Pierre Aubert, 26 Feb 2004
wdenk [Fri, 27 Feb 2004 08:20:54 +0000 (08:20 +0000)]
* Patch by Pierre Aubert, 26 Feb 2004
  add IDE support for MPC5200

* Patch by Masami Komiya, 26 Feb 2004:
  add autoload via NFS

* Patch by Stephen Williams
  Use of CONFIG_SERIAL_SOFTWARE_FIFO in board.c consistent with uses
  elsewhere in the source.

20 years ago* Patch by Steven Scholz, 25 Feb 2004:
wdenk [Fri, 27 Feb 2004 00:07:27 +0000 (00:07 +0000)]
* Patch by Steven Scholz, 25 Feb 2004:
  - Timeouts in FPGA code should be based on CFG_HZ
  - Minor cleanup in code for Altera FPGA ACEX1K

* Patch by Steven Scholz, 25 Feb 2004:
  Changed "Directory Hierarchy" section in README

* Patch by Masami Komiya, 25 Feb 2004:
  Reduce copy count in nfs_read_reply() of NFS code

20 years ago* Patch by Markus Pietrek, 24 Feb 2004:
wdenk [Thu, 26 Feb 2004 23:46:20 +0000 (23:46 +0000)]
* Patch by Markus Pietrek, 24 Feb 2004:
  NS9750 DevBoard added

* Patch by Pierre AUBERT, 24 Feb 2004
  add USB support for MPC5200

* Patch by Steven Scholz, 24 Feb 2004:
  - fix MII commands to use values from last command

* Patch by Torsten Demke, 24 Feb 2004:
  Add support for the eXalion platform (SPSW-8240, F-30, F-300)

20 years ago* Patch by Rahul Shanbhag, 19 Feb 2004:
wdenk [Thu, 26 Feb 2004 23:01:04 +0000 (23:01 +0000)]
* Patch by Rahul Shanbhag, 19 Feb 2004:
  Fixes for for OMAP1610 board:
  - shift some IRQ specific code to platform.S file
  - remove duplicatewatchdog reset code from start.S

* Make Auto-MDIX Support configurable on INCA-IP board

* Fix license for mkimage tool

20 years ago* Patch by Masami Komiya, 24 Feb 2004:
wdenk [Tue, 24 Feb 2004 22:33:21 +0000 (22:33 +0000)]
* Patch by Masami Komiya, 24 Feb 2004:
  Update NetBootFileXferSize in NFS code

* Patch by Scott McNutt, 24 Feb 2004:
  fix packet length in NFS code

20 years agoAdd missing board/dave/B2/B2.c file. LABEL_2004_02_24_0305
wdenk [Tue, 24 Feb 2004 02:01:43 +0000 (02:01 +0000)]
Add missing board/dave/B2/B2.c file.

20 years ago* Patch by Masami Komiy, 22 Feb 2004:
wdenk [Tue, 24 Feb 2004 02:00:03 +0000 (02:00 +0000)]
* Patch by Masami Komiy, 22 Feb 2004:
  Add support for NFS for file download

* Minor code cleanup

20 years ago* Patch by Andrea Scian, 17 Feb 2004:
wdenk [Tue, 24 Feb 2004 00:16:43 +0000 (00:16 +0000)]
* Patch by Andrea Scian, 17 Feb 2004:
  Add support for S3C44B0 processor and DAVE B2 board

* Patch by Steven Scholz, 20 Feb 2004:
  - Add support for MII commands on AT91RM9200 boards
  - some cleanup in AT91RM9200 ethernet code

20 years ago* Patch by Peter Ryser, 20 Feb 2004:
wdenk [Mon, 23 Feb 2004 23:54:43 +0000 (23:54 +0000)]
* Patch by Peter Ryser, 20 Feb 2004:
  Add support for the Xilinx ML300 platform

* Patch by Stephan Linz, 17 Feb 2004:
  Fix watchdog support for NIOS

* Patch by Josh Fryman, 16 Feb 2004:
  Fix byte-swapping for cfi_flash.c for different bus widths

* Patch by Jon Diekema, 14 Jeb 2004:
  Remove duplicate "FPGA Support" notes from the README file

20 years ago* Patches by Reinhard Meyer, 14 Feb 2004:
wdenk [Mon, 23 Feb 2004 22:22:28 +0000 (22:22 +0000)]
* Patches by Reinhard Meyer, 14 Feb 2004:
  - update board/emk tree; use common flash driver
  - Corrected tested bits in machine check exception in cpu/mpc5xxx/traps.c
    [adapted for other PPC CPUs -- wd]
  - Added support for the M48T08 on the EVAL5200 board in rtc/mk48t59.c

* Patch by Jon Diekema, 13 Feb 2004:
  Call show_boot_progress() whenever POST "FAILED" is printed.

* Patch by Nishant Kamat, 13 Feb 2004:
  Add support for TI OMAP1610 H2 Board
  Fixes for cpu/arm926ejs/interrupt.c
       (based on Richard Woodruff's patch for arm925, 16 Oct 03)
  Fix for a timer bug in OMAP1610 Innovator
  Add support for CS0 (ROM)/CS3 (Flash) boot in OMAP1610 Innovator and H2

* Patches by Stephan Linz, 12 Feb 2004:
  - add support for NIOS timer with variable period preload counter value
  - prepare POST framework support for NIOS targets

* Patch by Denis Peter, 11 Feb 2004:
  add POST support for the MIP405 board

20 years ago* Patch by Laurent Mohin, 10 Feb 2004:
wdenk [Mon, 23 Feb 2004 20:48:38 +0000 (20:48 +0000)]
* Patch by Laurent Mohin, 10 Feb 2004:
  Fix buffer overflow in common/usb.c

* Patch by Tolunay Orkun, 10 Feb 2004:
  Add support for Cogent CSB272 board

* Code cleanup

20 years ago* Patch by Thomas Elste, 10 Feb 2004:
wdenk [Mon, 23 Feb 2004 19:30:57 +0000 (19:30 +0000)]
* Patch by Thomas Elste, 10 Feb 2004:
  Add support for NET+50 CPU and ModNET50 board

* Patch by Sam Song, 10 Feb 2004:
  Fix typos in cfi_flash.c

* Patch by Leon Kukovec, 10 Feb 2004
  Fixed long dir entry slot id calculation in get_vfatname

* Patch by Robin Gilks, 10 Feb 2004:
  add "itest" command (operators: -eq, -ne, -lt, -gt, -le, -ge, ==,
  !=, <>, <, >, <=, >=)

20 years ago* CVS add missing files
wdenk [Mon, 23 Feb 2004 16:11:30 +0000 (16:11 +0000)]
* CVS add missing files

* Cleanup compiler warnings

* Fix problem with side effects in macros in include/usb.h

* Patch by David Benson, 13 Nov 2003:
  bug 841358 - fix TFTP download size limit

* Fixing bug 850768:
  improper flush_cache() in load_serial()

* Fixing bug 834943:
  MPC8540 - missing volatile declarations

* Patch by Stephen Williams, 09 Feb 2004:
  Add support for Xilinx SystemACE chip:
  - New files common/cmd_ace.c and include/systemace.h
  - Hook systemace support into cmd_fat and the partition manager

* Patch by Travis Sawyer, 09 Feb 2004:
  Add bi_opbfreq & bi_iic_fast to 440GX bd_info as needed for Linux

20 years ago* Patch by Travis Sawyer, 09 Feb 2004:
wdenk [Sun, 22 Feb 2004 23:46:08 +0000 (23:46 +0000)]
* Patch by Travis Sawyer, 09 Feb 2004:
  o 440GX:
    - Fix PCI Indirect access for type 1 config cycles with ppc440.
    - Add phymode for 440 enet
    - fix pci pre init
  o XPedite1K:
    - Change board_pre_init to board_early_init_f
    - Add user flash to bus controller setup
    - Fix pci pre init
    - Fix is_pci_host to check GPIO for monarch bit
    - Force xpedite1k to pci conventional mode (via #define option)

* Patch by Brad Kemp, 4 Feb 2004:
  - handle the machine check that is generated during the PCI scans
    on 82xx processors.
  - define the registers used in the IMMR by the PCI subsystem.

* Patch by Pierre Aubert, 03 Feb 2004:
  cpu/mpc5xxx/start.S: copy MBAR into SPR311

* Patch by Jeff Angielski, 03 Feb 2004:
  Fix copy & paste error in cpu/mpc8260/pci.c

* Patch by Reinhard Meyer, 24 Jan 2004:
  Fix typo in cpu/mpc5xxx/pci_mpc5200.c

20 years agoAdd Auto-MDIX support for INCA-IP LABEL_2004_02_20_2310
wdenk [Fri, 20 Feb 2004 22:02:48 +0000 (22:02 +0000)]
Add Auto-MDIX support for INCA-IP

20 years agoLast minute fixes / cleanup. U-Boot-1_0_2
wdenk [Thu, 12 Feb 2004 15:11:57 +0000 (15:11 +0000)]
Last minute fixes / cleanup.

20 years agoFix typo.
wdenk [Thu, 12 Feb 2004 14:09:38 +0000 (14:09 +0000)]
Fix typo.

Release version 1.0.2

20 years ago* Some code cleanup
wdenk [Thu, 12 Feb 2004 00:47:09 +0000 (00:47 +0000)]
* Some code cleanup

* Patch by Josef Baumgartner, 10 Feb 2004:
  Fixes for Coldfire port

* Patch by Brad Kemp, 11 Feb 2004:
  Fix CFI flash driver problems

20 years ago* Make sure to use a bus clock divider of 2 only when running TQM8xxM LABEL_2004_02_11_2240
wdenk [Wed, 11 Feb 2004 21:35:18 +0000 (21:35 +0000)]
* Make sure to use a bus clock divider of 2 only when running TQM8xxM
  modules at CPU clock frequencies above 66 MHz.

* Optimize flash programming speed for LWMON (by another 100% :-)

20 years ago* Patch by Jian Zhang, 3 Feb 2004:
wdenk [Tue, 10 Feb 2004 00:03:41 +0000 (00:03 +0000)]
* Patch by Jian Zhang, 3 Feb 2004:
  - Changed the incorrect FAT12BUFSIZE
  - data_begin in fsdata can be negative. Changed it to be short.
* Code cleanup