Merge with rsync://git-user@source.denx.net/git/u-boot.git
authorJon Loeliger <jdl@freescale.com>
Tue, 2 Aug 2005 18:53:07 +0000 (13:53 -0500)
committerJon Loeliger <jdl@freescale.com>
Tue, 2 Aug 2005 18:53:07 +0000 (13:53 -0500)
1  2 
CHANGELOG
MAKEALL
Makefile
README
common/cmd_bdinfo.c
include/asm-ppc/processor.h
include/asm-ppc/u-boot.h
lib_ppc/board.c

diff --cc CHANGELOG
index 281072e3b2e2b2fee7837eb29b26104d2ab92e58,e1d658ea6fdff661677198a35908274c728bb245..27c013fe1e2fccfc826d06409afb9d9a8f80a8a1
+++ 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 MAKEALL
Simple merge
diff --cc Makefile
Simple merge
diff --cc README
index b20ede47d3ecf03bd5b25b8fa3ba9b046ff7834c,6327f64140679a728afadfcc7fe38f5ca71ec7ba..9283c5eabdbdac080fea728c29945b37fbd1c93e
--- 1/README
--- 2/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
index c118f06de94e6c56790a34974c8656935639a4a1,6f29e2f58edc590782696a225d74e97d13f8d023..4914ac5a16ef8f9d25879bb3e457fa351cf18daf
@@@ -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));
Simple merge
Simple merge
diff --cc lib_ppc/board.c
Simple merge