Skip to content
Snippets Groups Projects
  1. Jul 03, 2007
  2. Jun 25, 2007
  3. May 01, 2007
  4. Apr 21, 2007
  5. Feb 27, 2007
  6. Feb 20, 2007
  7. Nov 06, 2006
  8. Nov 04, 2006
    • Dave Liu's avatar
      mpc83xx: Fix the incorrect dcbz operation · 90f30a71
      Dave Liu authored
      
      The 834x rev1.x silicon has one CPU5 errata.
      
      The issue is when the data cache locked with
      HID0[DLOCK], the dcbz instruction looks like no-op inst.
      
      The right behavior of the data cache is when the data cache
      Locked with HID0[DLOCK], the dcbz instruction allocates
      new tags in cache.
      
      The 834x rev3.0 and later and 8360 have not this bug inside.
      
      So, when 834x rev3.0/8360 are working with ECC, the dcbz
      instruction will corrupt the stack in cache, the processor will
      checkstop reset.
      
      However, the 834x rev1.x can work with ECC with these code,
      because the sillicon has this cache bug. The dcbz will not
      corrupt the stack in cache.
      Really, it is the fault code running on fault sillicon.
      
      This patch fix the incorrect dcbz operation. Instead of
      CPU FP writing to initialise the ECC.
      
      CHANGELOG:
      * Fix the incorrect dcbz operation instead of CPU FP
      writing to initialise the ECC memory. Otherwise, it
      will corrupt the stack in cache, The processor will checkstop
      reset.
      
      Signed-off-by: default avatarDave Liu <daveliu@freescale.com>
      90f30a71
  9. Oct 13, 2006
  10. Oct 08, 2006
  11. Sep 01, 2006
  12. Aug 14, 2006
  13. Aug 10, 2006
  14. Jul 13, 2006
    • Haiying Wang's avatar
      Add support for reading and writing mac addresses to or from ID EEPROM. · bea3f28d
      Haiying Wang authored
      
      Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
      With attached patch, we can use command "mac/mac read/mac save/"
      to read and write EEPROM under u-boot prompt.
      
      U-boot will calculate the checksum of EEPROM while bootup,
      if it is right, then u-boot will check whether the mac address
      of eTSEC0/1/2/3 is availalbe (non-zero).
      
      If there is mac address availabe in EEPROM, u-boot will use it,
      otherewise, u-boot will use the mac address defined in
      MPC8641HPCN.h. This matches the requirement to set unique mac address
      for each TSEC port.
      
      Signed-off-by: default avatarHaiying Wang <haiying.wang@freescale.com>
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      bea3f28d
  15. Jul 12, 2006
  16. Jun 30, 2006
  17. Apr 26, 2006
  18. Mar 14, 2006
  19. Oct 13, 2005
  20. Aug 15, 2005
  21. Jul 28, 2005
  22. Apr 04, 2005
    • Wolfgang Denk's avatar
      Patch by Steven Scholz, 4 Apr 2005: · 8aa1a2d1
      Wolfgang Denk authored
      - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
      - introduce two new configuration options instead:
        CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
      8aa1a2d1
  23. Apr 03, 2005
  24. Dec 13, 2004
  25. Dec 12, 2004
  26. Oct 28, 2004
  27. Oct 10, 2004
  28. Aug 01, 2004
    • Wolfgang Denk's avatar
      * Code cleanup · 281e00a3
      Wolfgang Denk authored
      * Patch by Sascha Hauer, 28 Jun:
        - add generic support for Motorola i.MX architecture
        - add support for mx1ads, mx1fs2 and scb9328 boards
      
      * Patches by Marc Leeman, 23 Jul 2004:
        - Add define for the PCI/Memory Buffer Configuration Register
        - corrected comments in cpu/mpc824x/cpu_init.c
      
      * Add support for multiple serial interfaces
        (for example to allow modem dial-in / dial-out)
      281e00a3
  29. Jul 10, 2004
  30. Jul 09, 2004
    • Wolfgang Denk's avatar
      Patch by Jon Loeliger, 17 June 2004: · 0ac6f8b7
      Wolfgang Denk authored
      Completion of the 8540ADS/8560ADS updates:
      Fix some PCI and Rapid I/O memory maps,
      Initialize both TSEC 1 and 2,
      Initialize SDRAM
      Update MAINTAINER for 85xx boards and README.mpc85xxads
      0ac6f8b7
  31. Jun 09, 2004
    • Wolfgang Denk's avatar
      Patch by Sam Song, 09 Jun 2004: · e63c8ee3
      Wolfgang Denk authored
      - Add support for RPXlite_DW board
      - Update FLASH driver for 4*AM29DL323DB90VI
      - Add option configuration of CFG_ENV_IS_IN_NVRAM on RPXlite_DW board
      e63c8ee3
    • Wolfgang Denk's avatar
      * Patch by Mark Jonas, 08 June 2004: · 36c72877
      Wolfgang Denk authored
        - Make MPC5200 boards evaluate the SVR to print processor name and
          version in checkcpu() (cpu/mpc5xxx/cpu.c).
      
      * Patch by Kai-Uwe Bloem, 06 May 2004:
        Fix endianess problem in cramfs code
      36c72877
    • Wolfgang Denk's avatar
      * Patch by Paul Ruhland, 17 May 2004: · f39748ae
      Wolfgang Denk authored
        - Add support for the Logic Zoom LH7A40x based SDK board(s),
          specifically the LPD7A400.
      
      * Patches by Robert Schwebel, 15 May 2004:
        - call MAC address reading code also for SMSC91C111;
        - make SMSC91C111 timeout configurable, remove duplicate code
        - fix get_timer() for PXA
        - update doc/README.JFFS2
        - use "bootfile" env variable also for jffs2
      f39748ae
    • Wolfgang Denk's avatar
      Patches by Jon Loeliger, 11 May 2004: · 547b4cb2
      Wolfgang Denk authored
      (partially, as they contained a lot of crap)
      547b4cb2
  32. Jun 06, 2004
    • Wolfgang Denk's avatar
      Patch by Yuli Barcohen, 19 Apr 2004: · 1114257c
      Wolfgang Denk authored
      - 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
      1114257c
Loading