1. 04 Mar, 2008 1 commit
  2. 20 Feb, 2008 1 commit
    • Jon Loeliger's avatar
      86xx: Fix GUR PCI config registers properly. · a551cee9
      Jon Loeliger authored
      Back in commit 975a083a
      I tried to "8610HPCD: Fix typos in two PCI setup registers", I
      botched it due to not realizing that 8610 and 8641 had different
      Global Utility Register defintions, one of which was like 85xx,
      and the other wasn't.  Correct this problem by introducing two
      symbols, one for each 86xx SoC, but neither of which is named
      anything like 85xx.
      My bad.  Lovely Wednesday with git bisect.  You know.
      Signed-off-by: default avatarJon Loeliger <jdl@freescale.com>
  3. 19 Feb, 2008 1 commit
  4. 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>
  5. 14 Feb, 2008 1 commit
  6. 24 Jan, 2008 3 commits
  7. 17 Jan, 2008 16 commits
  8. 16 Jan, 2008 7 commits
  9. 13 Jan, 2008 1 commit
  10. 12 Jan, 2008 1 commit
    • Wolfgang Denk's avatar
      Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections · 64134f01
      Wolfgang Denk authored
      With recent toolchain versions, some boards would not build because
      or errors like this one (here for ocotea board when building with
      ELDK 4.2 beta):
      ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab]
      For many boards, the .bss section is big enough that it wraps around
      at the end of the address space (0xFFFFFFFF), so the problem will not
      be visible unless you use a 64 bit tool chain for development. On
      some boards however, changes to the code size (due to different
      optimizations) we bail out with section overlaps like above.
      The fix is to add the NOLOAD attribute to the .bss and .sbss
      sections, telling the linker that .bss does not consume any space in
      the image.
      Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
  11. 11 Jan, 2008 1 commit
    • Anton Vorontsov's avatar
      mpc83xx: add support for the MPC8360E-RDK · fab6f556
      Anton Vorontsov authored
      This is MPC8360E based board with:
      - 256MB fixed SDRAM;
      - 8MB Intel Strata NOR flash;
      - StMICRO 64MiB NAND flash;
      - two 10/100/1000 ethernet ports connected via Broadcom
        BCM5481 PHYs;
      - two 10/100 ethernet ports connected via National
        DP83848 PHYs;
      - one PCI and one miniPCI slots;
      - four serial ports (two NS16550-compatible, two UCCs);
      - four USB ports working through MPC8360E "FHCI" USB controller;
      - Fujitsu MB86277 graphics controller;
      - Analog to Digital Converter/Touchscreen controller, AD7843
        connected to SPI.
      Features not supported in this patch are:
      - StMICRO 64MiB NAND flash (patch sent);
      - MINT framebuffer initialization (patch is pending);
      - Fetching production information from the EEPROM via I2C;
      - FHCI USB;
      - Two slow UCCs used as RS-485 UARTs.
      Signed-off-by: default avatarAnton Vorontsov <avorontsov@ru.mvista.com>
      Signed-off-by: default avatarKim Phillips <kim.phillips@freescale.com>
  12. 09 Jan, 2008 6 commits