1. 18 Nov, 2008 1 commit
  2. 11 Nov, 2008 1 commit
  3. 10 Nov, 2008 6 commits
    • Becky Bruce's avatar
      mpc8641: Try to detect old .dts files · d52082b1
      Becky Bruce authored
      Since we've changed the memory map of the board, be nice and
      add some checking to try to catch out-of-date .dts files.  We do
      this by checking the CCSRBAR location in the .dts and comparing
      it to the CCSRBAR location in u-boot.  If they don't match, a
      warning msg is printed.  This isn't foolproof, but it's simple and
      will catch most of the cases where an out-of-date .dts is present,
      including all of the cases where a new u-boot is used with an old
      standard MPC8641 .dts file as supplied with Linux.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
    • Becky Bruce's avatar
      mpc8641: Support 36-bit physical addressing · 3111d32c
      Becky Bruce authored
      This patch creates a memory map with all the devices
      in 36-bit physical space, in addition to the 32-bit map.
      The CCSR relocation is moved (again, sorry) to
      allow for the physical address to be 36 bits - this
      requires translation to be enabled.  With 36-bit physical
      addressing enabled, we are no longer running with VA=PA
      translations.  This means we have to distinguish between
      the two in the config file.  The existing region name is
      used to indicate the virtual address, and a _PHYS variety
      is created to represent the physical address.
      Large physical addressing is not enabled by default.
      Set CONFIG_PHYS_64BIT in the config file to turn this on.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
    • Becky Bruce's avatar
      mpc8641: Change 32-bit memory map · c759a01a
      Becky Bruce authored
      The memory map on the 8641hpcn is modified to look more like
      the 85xx boards; this is a step towards a more standardized
      layout going forward. As part of this change, we now relocate
      the flash.
      The regions for some of the mappings were far larger than they
      needed to be.  I have reduced the mappings to match the
      actual sizes supported by the hardware.
      In addition I have removed the comments at the head
      of the BAT blocks in the config file, rather than updating
      them.  These get horribly out of date, and it's a simple
      matter to look at the defines to see what they are set to
      since everything is right here in the same file.
      Documentation has been changed to reflect the new map, as this
      change is user visible, and affects the OS which runs post-uboot.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
    • Becky Bruce's avatar
      mpc8641: Drop imaginary second flash bank, map 8MB · 170deacb
      Becky Bruce authored
      There's a lot of setup and foo for the second flash
      bank.  The problem is, this board doesn't actually have one.
      Clean this up.  Also, the flash is 8M in size.  Get rid
      of the confusing aliased overmapping, and just map 8M.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
    • Ben Warren's avatar
      Moved PPC4xx EMAC driver to drivers/net · 4d03a4e2
      Ben Warren authored
      Also changed path in all linker scripts that reference this driver
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      Acked-by: default avatarStefan Roese <sr@denx.de>
    • Ben Warren's avatar
      Moved initialization of MPC8220 FEC to cpu_eth_init() · a9bec96d
      Ben Warren authored
      Removed initialization of the driver from net/eth.c
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
  4. 07 Nov, 2008 2 commits
  5. 04 Nov, 2008 2 commits
  6. 03 Nov, 2008 9 commits
  7. 02 Nov, 2008 3 commits
  8. 31 Oct, 2008 14 commits
  9. 30 Oct, 2008 2 commits