Skip to content
Snippets Groups Projects
  1. Dec 04, 2008
  2. Dec 02, 2008
  3. Dec 01, 2008
  4. Nov 25, 2008
  5. Nov 24, 2008
  6. Nov 21, 2008
    • Stefan Roese's avatar
      ppc4xx: ML2 shouldn't include the 4xx EMAC driver · de01c76c
      Stefan Roese authored
      
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      de01c76c
    • Yuri Tikhonov's avatar
      ppc4xx: katmai: Change default config · 1a6a00dc
      Yuri Tikhonov authored
      
       This patch enables support for EXT2, and increases the
      CONFIG_SYS_BOOTMAPSZ size for the default configuration
      of the katmai boards to use them as the RAID-reference
      AMCC setups.
      
       EXT2 enabling allows one to boot kernels from the EXT2
      formatted Compact Flash cards.
      
       CONFIG_SYS_BOOTMAPSZ increasing allows one to boot the
      Linux kernels, which use PAGE_SIZE of 256KB. Otherwise,
      the memory area with DTB file (which is placed at the
      end of the bootmap area) will turn out to be overlapped
      with the BSS segment of the 256KB kernel, and zeroed
      in early_init() of Linux.
      
       Actually, increasing of the bootmap size could be done
      via setting of the bootm_size U-Boot variable, but it looks
      like the current U-Boot implementation have some bootm_size-
      related functionality lost. In many places through the U-Boot
      code the CONFIG_SYS_BOOTMAPSZ definition is used directly
      (instead of trying to read the corresponding value from the
      environment). The same is truth for the boot_jump_linux()
      function in lib_ppc/bootm.c, where U-Boot transfers control
      to Linux passing the CONFIG_SYS_BOOTMAPSZ (not bootm_size)
      value to the booting kernel.
      
      Signed-off-by: default avatarYuri Tikhonov <yur@emcraft.com>
      Signed-off-by: default avatarIlya Yanok <yanok@emcraft.com>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      1a6a00dc
    • Dave Mitchell's avatar
      ppc4xx: Changed 460EX/GT OCM TLB and internal SRAM initialization · ddf45cc7
      Dave Mitchell authored
      
      Expanded OCM TLB to allow access to 64K OCM as well as 256K of
      internal SRAM.
      
      Adjusted internal SRAM initialization to match updated user
      manual recommendation.
      
      OCM & ISRAM are now mapped as follows:
              physical        virtual         size
      ISRAM   0x4_0000_0000   0xE300_0000     256k
      OCM     0x4_0004_0000   0xE304_0000     64k
      
      A single TLB was used for this mapping.
      
      Signed-off-by: default avatarDave Mitchell <dmitch71@gmail.com>
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      ddf45cc7
Loading