From: Jon Loeliger <jdl@freescale.com>
Date: Tue, 2 Aug 2005 18:53:07 +0000 (-0500)
Subject: Merge with rsync://git-user@source.denx.net/git/u-boot.git
X-Git-Tag: v2025.01-rc5-pxa1908~23315^2~3
X-Git-Url: http://git.dujemihanovic.xyz/html/static/git-favicon.png?a=commitdiff_plain;h=4b1d95d96a39a71eddd088bb5e0e9e699035c9bf;p=u-boot.git

Merge with rsync://git-user@source.denx.net/git/u-boot.git
---

4b1d95d96a39a71eddd088bb5e0e9e699035c9bf
diff --cc CHANGELOG
index 281072e3b2,e1d658ea6f..27c013fe1e
--- a/CHANGELOG
+++ b/CHANGELOG
@@@ -1,51 -1,30 +1,74 @@@
  ======================================================================
  Changes for U-Boot 1.1.3:
  ======================================================================
 +* Patch by Jon Loeliger
 +  Fix style issues primarily in 85xx and 83xx boards.
 +    - C++ comments
 +    - Trailing white space
 +    - Indentation not by TAB
 +    - Excessive amount of empty lines
 +    - Trailing empty lines
 +
 +* Patch by Ron Alder, 11 July 2005
 +    Add Xianghua Xiao and Lunsheng Wang's support for the
 +    GDA MPC8540 EVAL board.
 +
 +* Patch by Eran Liberty
 +  Add support for the Freescale MPC8349ADS board.
 +
 +* Patch by Jon Loeliger, 2005-07-25
 +  Move the TSEC driver out of cpu/mpc85xx as it will be shared
 +  by the upcoming mpc83xx family as well.
 +
 +* Patch by Jon Loeliger, 2005-05-05
 +  Implemented support for MPC8548CDS board.
 +  Added DDR II support based on SPD values for MPC85xx boards.
 +  This roll-up patch also includes bugfies for the previously
 +  published patches:
 +    DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
 +
 +* Patch by Jon Loeliger, 2005-Feb-10
 +  Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
 +
 +* Patch by Jon Loeliger, Kumar Gala, 2005-02-08
 +  For MPC85xxCDS:
 +    Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
 +    for faster flash parts.
 +    Add documentation for BR/OR for FLASH.
 +
 +* Patch by Jon Loeliger 2005-02-08
 +  Determine L2 Cache size dynamically on 85XX boards.
 +
 +* Patch by Jon Loeliger, Kumar Gala 2005-02-08
 +  - Convert the CPM2 based functionality to use new CONFIG_CPM2
 +    option rather than a myriad of CONFIG_MPC8560-like variants.
 +    Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
 +    Eliminates the CONFIG_MPC8560 option entirely.  Distributes the
 +    new CONFIG_CPM2 option to each 8260 board.
  
+ * Patch by Stefan Roese, 01 Aug 2005:
+   - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
+     (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
+     for details.
+   - Sycamore (PPC405GPr) eval board added (Walnut port is extended
+     to run on both 405GP and 405GPr eval boards).
+ 
+ * Patch by Steven Blakeslee, 27 Jul 2005:
+   - Add support for AMCC PPC440EP/GR.
+   - Add support for AMCC Yosemite PPC440EP eval board.
+   - Add support for AMCC Yellowstone PPC440GR eval board.
+ 
+ * Minor fixes for PPChameleon Board:
+   - fix alignment of NAND size
+   - make code do what the comment says
+ 
+ * Implement h/w sector protection status synchronization at boot.
+   The code is provided for, and was tested on, the Yukon/Alaska
+   and PM520 boards only.
+ 
+   A bug in flash_real_protect() for the Yukon board was fixed by
+   adding a function that tells if two banks are on one flash chip.
+ 
  * Fix sysmon POST problem: check I2C error codes
    This fixes a problem of displaying bogus voltages when the voltages
    are so low that the I2C devices start failing while the rest of the
diff --cc README
index b20ede47d3,6327f64140..9283c5eabd
--- a/README
+++ b/README
@@@ -287,17 -287,17 +287,17 @@@ The following options need to be config
  		CONFIG_EBONY		CONFIG_MOUSSE		CONFIG_SXNI855T
  		CONFIG_ELPPC		CONFIG_MPC8260ADS	CONFIG_TQM823L
  		CONFIG_ELPT860		CONFIG_MPC8540ADS	CONFIG_TQM8260
 -		CONFIG_ep8260		CONFIG_MPC8560ADS	CONFIG_TQM850L
 -		CONFIG_ERIC		CONFIG_MUSENKI		CONFIG_TQM855L
 -		CONFIG_ESTEEM192E	CONFIG_MVS1		CONFIG_TQM860L
 -		CONFIG_ETX094		CONFIG_NETPHONE		CONFIG_TTTech
 -		CONFIG_EVB64260		CONFIG_NETTA		CONFIG_UTX8245
 -		CONFIG_FADS823		CONFIG_NETVIA		CONFIG_V37
 -		CONFIG_FADS850SAR	CONFIG_NX823		CONFIG_W7OLMC
 -		CONFIG_FADS860T		CONFIG_OCRTC		CONFIG_W7OLMG
 -		CONFIG_FLAGADM		CONFIG_ORSG		CONFIG_WALNUT
 -		CONFIG_FPS850L		CONFIG_OXC		CONFIG_ZPC1900
 -		CONFIG_FPS860L					CONFIG_ZUMA
 +		CONFIG_ep8260		CONFIG_MPC8540EVAL	CONFIG_TQM850L
 +		CONFIG_ERIC		CONFIG_MPC8560ADS	CONFIG_TQM855L
 +		CONFIG_ESTEEM192E	CONFIG_MUSENKI		CONFIG_TQM860L
 +		CONFIG_ETX094		CONFIG_MVS1		CONFIG_TTTech
 +		CONFIG_EVB64260		CONFIG_NETPHONE		CONFIG_UTX8245
 +		CONFIG_FADS823		CONFIG_NETTA		CONFIG_V37
 +		CONFIG_FADS850SAR	CONFIG_NETVIA		CONFIG_W7OLMC
 +		CONFIG_FADS860T		CONFIG_NX823		CONFIG_W7OLMG
- 		CONFIG_FLAGADM		CONFIG_OCRTC		CONFIG_WALNUT405
++		CONFIG_FLAGADM		CONFIG_OCRTC		CONFIG_WALNUT
 +		CONFIG_FPS850L		CONFIG_ORSG		CONFIG_ZPC1900
 +		CONFIG_FPS860L		CONFIG_OXC		CONFIG_ZUMA
  
  		ARM based boards:
  		-----------------
@@@ -2186,14 -2186,14 +2186,14 @@@ configurations; the following names ar
  	DUET_ADS_config		MBX_config		sbc8560_66_config
  	EBONY_config		MPC8260ADS_config	SM850_config
  	ELPT860_config		MPC8540ADS_config	SPD823TS_config
 -	ESTEEM192E_config	MPC8560ADS_config	stxgp3_config
 -	ETX094_config		NETVIA_config		SXNI855T_config
 -	FADS823_config		omap1510inn_config	TQM823L_config
 -	FADS850SAR_config	omap1610h2_config	TQM850L_config
 -	FADS860T_config		omap1610inn_config	TQM855L_config
 -	FPS850L_config		omap5912osk_config	TQM860L_config
 -				omap2420h4_config	walnut_config
 -							Yukon8220_config
 +	ESTEEM192E_config	MPC8540EVAL_config	stxgp3_config
 +	ETX094_config		MPC8560ADS_config	SXNI855T_config
 +	FADS823_config		NETVIA_config		TQM823L_config
 +	FADS850SAR_config	omap1510inn_config	TQM850L_config
 +	FADS860T_config		omap1610h2_config	TQM855L_config
 +	FPS850L_config		omap1610inn_config	TQM860L_config
- 				omap5912osk_config	WALNUT405_config
++				omap5912osk_config	walnut_config
 +				omap2420h4_config	Yukon8220_config
  							ZPC1900_config
  
  Note: for some board special configuration names may exist; check if
diff --cc common/cmd_bdinfo.c
index c118f06de9,6f29e2f58e..4914ac5a16
--- a/common/cmd_bdinfo.c
+++ b/common/cmd_bdinfo.c
@@@ -61,14 -61,16 +61,16 @@@ int do_bdinfo ( cmd_tbl_t *cmdtp, int f
  #endif
  	print_num ("bootflags",	    bd->bi_bootflags	);
  #if defined(CONFIG_405GP) || defined(CONFIG_405CR) || \
-     defined(CONFIG_405EP) || defined(CONFIG_XILINX_ML300)
+     defined(CONFIG_405EP) || defined(CONFIG_XILINX_ML300) || \
+     defined(CONFIG_440_EP) || defined(CONFIG_440_GR)
  	print_str ("procfreq",	    strmhz(buf, bd->bi_procfreq));
  	print_str ("plb_busfreq",   strmhz(buf, bd->bi_plb_busfreq));
- #if defined(CONFIG_405GP) || defined(CONFIG_405EP) || defined(CONFIG_XILINX_ML300)
+ #if defined(CONFIG_405GP) || defined(CONFIG_405EP) || defined(CONFIG_XILINX_ML300) || \
+     defined(CONFIG_440_EP) || defined(CONFIG_440_GR)
  	print_str ("pci_busfreq",   strmhz(buf, bd->bi_pci_busfreq));
  #endif
- #else	/* ! CONFIG_405GP, CONFIG_405CR, CONFIG_405EP, CONFIG_XILINX_ML300 */
+ #else	/* ! CONFIG_405GP, CONFIG_405CR, CONFIG_405EP, CONFIG_XILINX_ML300, CONFIG_440_EP CONFIG_440_GR */
 -#if defined(CONFIG_8260) || defined(CONFIG_MPC8560)
 +#if defined(CONFIG_CPM2)
  	print_str ("vco",	    strmhz(buf, bd->bi_vco));
  	print_str ("sccfreq",	    strmhz(buf, bd->bi_sccfreq));
  	print_str ("brgfreq",	    strmhz(buf, bd->bi_brgfreq));