1. 29 Jul, 2011 1 commit
  2. 04 Apr, 2011 1 commit
  3. 14 Jan, 2011 2 commits
  4. 14 Nov, 2010 1 commit
    • Peter Tyser's avatar
      fsl: Clean up printing of PCI boot info · 8ca78f2c
      Peter Tyser authored
      Previously boards used a variety of indentations, newline styles, and
      colon styles for the PCI information that is printed on bootup.  This
      patch unifies the style to look like:
      
      ...
      NAND:  1024 MiB
      PCIE1: connected as Root Complex
                 Scanning PCI bus 01
              04  01  8086  1010  0200  00
              04  01  8086  1010  0200  00
              03  00  10b5  8112  0604  00
              02  01  10b5  8518  0604  00
              02  02  10b5  8518  0604  00
              08  00  1957  0040  0b20  00
              07  00  10b5  8518  0604  00
              09  00  10b5  8112  0604  00
              07  01  10b5  8518  0604  00
              07  02  10b5  8518  0604  00
              06  00  10b5  8518  0604  00
              02  03  10b5  8518  0604  00
              01  00  10b5  8518  0604  00
      PCIE1: Bus 00 - 0b
      PCIE2: connected as Root Complex
                 Scanning PCI bus 0d
              0d  00  1957  0040  0b20  00
      PCIE2: Bus 0c - 0d
      In:    serial
      ...
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      CC: wd@denx.de
      CC: sr@denx.de
      CC: galak@kernel.crashing.org
      8ca78f2c
  5. 20 Oct, 2010 1 commit
  6. 20 Jul, 2010 3 commits
  7. 05 Nov, 2009 1 commit
  8. 28 Aug, 2009 2 commits
  9. 22 Jul, 2009 1 commit
  10. 04 Apr, 2009 2 commits
  11. 01 Apr, 2009 2 commits
    • Kumar Gala's avatar
      86xx: Cleanup MP support · 7649a590
      Kumar Gala authored
      * Use CONFIG_MP instead of CONFIG_NUM_CPUS to match 85xx
      * Introduce determine_mp_bootpg() helper.  We'll need this to address a
        bug introduced in v2009.03 with 86xx MP booting.  We have to make sure
        to reserve the region of memory used for the MP bootpg() so other
        u-boot code doesn't use it.
      * Added dummy versions of cpu_reset(), cpu_status() & cpu_release() to
        allow cmd_mp.c to build and work. In the future we should look at
        implementing all these functions. This could be common w/85xx if we
        use spin tables on 86xx.
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      7649a590
    • Becky Bruce's avatar
      mpc8641hpcn/sbc8641d: Add missing board_lmb_reserves · f6ef8b7a
      Becky Bruce authored
      We're missing the board_lmb_reserve definitions that allow
      cpu_mp_lmb_reserve to be called; this means that Linux
      is free to reallocate reserved pages.  Linux currently boots
      because we're getting lucky - the page we've reserved is
      high enough in memory that it isn't allocated by Linux
      while we still need it to be in existence.
      Signed-off-by: default avatarBecky Bruce <beckyb@kernel.crashing.org>
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      f6ef8b7a
  12. 17 Feb, 2009 1 commit
    • Peter Tyser's avatar
      86xx: Reset update · 4ef630df
      Peter Tyser authored
      Update the 86xx reset sequence to try executing a board-specific reset
      function.  If the board-specific reset is not implemented or does not
      succeed, then assert #HRESET_REQ.  Using #HRESET_REQ is a more standard
      reset procedure than the previous method and allows all board
      peripherals to be reset if needed.
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      4ef630df
  13. 13 Jan, 2009 1 commit
  14. 02 Nov, 2008 1 commit
  15. 30 Oct, 2008 1 commit
  16. 24 Oct, 2008 1 commit
  17. 18 Oct, 2008 1 commit
  18. 27 Aug, 2008 1 commit
  19. 12 Jun, 2008 1 commit
    • Becky Bruce's avatar
      Change initdram() return type to phys_size_t · 9973e3c6
      Becky Bruce authored
      This patch changes the return type of initdram() from long int to phys_size_t.
      This is required for a couple of reasons: long int limits the amount of dram
      to 2GB, and u-boot in general is moving over to phys_size_t to represent the
      size of physical memory.  phys_size_t is defined as an unsigned long on almost
      all current platforms.
      
      This patch *only* changes the return type of the initdram function (in
      include/common.h, as well as in each board's implementation of initdram).  It
      does not actually modify the code inside the function on any of the platforms;
      platforms which wish to support more than 2GB of DRAM will need to modify
      their initdram() function code.
      
      Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc
      MPC8641HPCN.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
      9973e3c6
  20. 29 Apr, 2008 1 commit
  21. 04 Mar, 2008 1 commit
  22. 25 Feb, 2008 1 commit
  23. 18 Feb, 2008 1 commit
    • Jon Loeliger's avatar
      86xx: Convert sbc8641d to use libfdt. · 13f5433f
      Jon Loeliger authored
      This is the proper fix for a missing closing brace in the function
      ft_cpu_setup() noticed by joe.hamman <at> embeddedspecialties.com.
      The ft_cpu_setup() function in mpc8641hpcn.c should have been
      removed earlier as it was under the obsolete CONFIG_OF_FLAT_TREE,
      but was missed.  Only, the sbc8641d was nominally still using it.
      It all got ripped out, and the funcality that was in ft_board_setup()
      was refactored to remove the CPU portions into the new file
      cpu/mpc86xx/fdt.c instead.  Make sbc8641d use this now.
      
      Based loosely on an original patch from joe.hamman@embeddedspecialties.com
      Signed-off-by: default avatarJon Loeliger <jdl@freescale.com>
      13f5433f
  24. 13 Aug, 2007 1 commit
  25. 10 Aug, 2007 1 commit