1. 07 7月, 2012 12 次提交
  2. 16 6月, 2012 2 次提交
  3. 28 5月, 2012 3 次提交
  4. 15 5月, 2012 5 次提交
  5. 30 4月, 2012 1 次提交
  6. 25 4月, 2012 3 次提交
    • L
      powerpc/corenet_ds: Slave module for boot from SRIO · 292dc6c5
      Liu Gang 提交于
      For the powerpc processors with SRIO interface, boot location can be configured
      from SRIO1 or SRIO2 by RCW. The processor booting from SRIO can do without flash
      for u-boot image. The image can be fetched from another processor's memory
      space by SRIO link connected between them.
      
      The processor boots from SRIO is slave, the processor boots from normal flash
      memory space and can help slave to boot from its memory space is master.
      They are different environments and requirements:
      
      master:
      	1. NOR flash for its own u-boot image, ucode and ENV space.
      	2. Slave's u-boot image in master NOR flash.
      	3. Normally boot from local NOR flash.
      	4. Configure SRIO switch system if needed.
      slave:
      	1. Just has EEPROM for RCW. No flash for u-boot image, ucode and ENV.
      	2. Boot location should be set to SRIO1 or SRIO2 by RCW.
      	3. RCW should configure the SerDes, SRIO interfaces correctly.
      	4. Slave must be powered on after master's boot.
      	5. Must define CONFIG_SYS_QE_FMAN_FW_IN_REMOTE because of no ucode
      	   locally.
      
      For the slave module, need to finish these processes:
      	1. Set the boot location to SRIO1 or SRIO2 by RCW.
          2. Set a specific TLB entry for the boot process.
      	3. Set a LAW entry with the TargetID SRIO1 or SRIO2 for the boot.
      	4. Slave's u-boot image should be generated specifically by
      	   make xxxx_SRIOBOOT_SLAVE_config.
      	   This will set SYS_TEXT_BASE=0xFFF80000 and other configurations.
      Signed-off-by: NLiu Gang <Gang.Liu@freescale.com>
      Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com>
      292dc6c5
    • L
      powerpc/corenet_ds: Master module for boot from SRIO · 5ffa88ec
      Liu Gang 提交于
      For the powerpc processors with SRIO interface, boot location can be configured
      from SRIO1 or SRIO2 by RCW. The processor booting from SRIO can do without flash
      for u-boot image. The image can be fetched from another processor's memory
      space by SRIO link connected between them.
      
      The processor boots from SRIO is slave, the processor boots from normal flash
      memory space and can help slave to boot from its memory space is master.
      They are different environments and requirements:
      
      master:
      	1. NOR flash for its own u-boot image, ucode and ENV space.
      	2. Slave's u-boot image in master NOR flash.
      	3. Normally boot from local NOR flash.
      	4. Configure SRIO switch system if needed.
      slave:
      	1. Just has EEPROM for RCW. No flash for u-boot image, ucode and ENV.
      	2. Boot location should be set to SRIO1 or SRIO2 by RCW.
      	3. RCW should configure the SerDes, SRIO interfaces correctly.
      	4. Slave must be powered on after master's boot.
      
      For the master module, need to finish these processes:
      	1. Initialize the SRIO port and address space.
      	2. Set inbound SRIO windows covered slave's u-boot image stored in
      	   master's NOR flash.
      	3. Master's u-boot image should be generated specifically by
      	   make xxxx_SRIOBOOT_MASTER_config
      	4. Master must boot first, and then slave can be powered on.
      Signed-off-by: NLiu Gang <Gang.Liu@freescale.com>
      Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com>
      5ffa88ec
    • S
      powerpc/p2041rdb: add NAND and NAND boot support · c9b2feaf
      Shaohui Xie 提交于
      New P2041RDB board will add a NAND chip, so add support for NAND and
      NAND boot.
      Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com>
      Signed-off-by: NAndy Fleming <afleming@freescale.com>
      c9b2feaf
  7. 22 4月, 2012 1 次提交
  8. 02 4月, 2012 1 次提交
    • D
      MIPS: fix endianess handling · 6cb461b4
      Daniel Schwierzeck 提交于
      Make endianess of target CPU configurable. Use the new config
      option for dbau1550_el and pb1000 boards.
      
      Adapt linking of standalone applications to pass through
      endianess options to LD.
      
      Build tested with:
       - ELDK 4 mips_4KC- and mips4KCle
       - Sourcery CodeBench Lite 2011.03-93
      
      With this patch all 26 MIPS boards can be compiled now in one step by
      running "MAKEALL -a mips".
      Signed-off-by: NDaniel Schwierzeck <daniel.schwierzeck@googlemail.com>
      6cb461b4
  9. 29 3月, 2012 1 次提交
  10. 27 3月, 2012 1 次提交
  11. 28 2月, 2012 3 次提交
    • P
      dm6467Tevm: Use a common configuration file for davinci_dm6467evm and davinci_dm6467Tevm · fda9c20c
      prabhakar.csengg@gmail.com 提交于
      In commit 2d575e46 a separate header
      file was introduced for the DM6467T EVM, include/configs/davinci_dm6467Tevm.h.
      The substantial difference between the davinci_dm6467evm and the
      davinci_dm6467Tevm configuration is a single bit in the hardware revision
      that is passed to the Linux kernel and davinci_dm6467evm has
      REFCLK_FREQ = 27000000 where as davinci_dm6467Tevm.h has a
      REFCLK_FREQ = 33000000.
      
      This patch removes include/configs/davinci_dm6467Tevm.h. Instead the
      include/configs/davinci_dm6467evm.h configuration is used for DM6467T EVMs and
      renamed CFG_REFCLK_FREQ to CONFIG_REFCLK_FREQ and CONFIG_REFCLK_FREQ is defined
      in boards.cfg.
      Signed-off-by: NPrabhakar Lad <prabhakar.csengg@gmail.com>
      Cc: Tom Rini <trini@ti.com>
      fda9c20c
    • H
      da850evm: read mac address from I2C EEPROM on AM18x EVM · 206a1038
      Hadli, Manjunath 提交于
      add support to read mac address for AM18x EVM manufactured from
      Spectrum digital which have mac address stored in I2C EEPROM manufactured
      by WINBOND. This patch reads mac address from I2C EEPROM and sets the
      environment variable if not set, If mac address is already present in
      environment compare it with the mac address in EEPROM and warn on
      mismatch.Introduced a config option CONFIG_MAC_ADDR_IN_EEPROM to where
      to look for the mac address.
      Signed-off-by: NManjunath Hadli <manjunath.hadli@ti.com>
      Cc: Tom Rini <trini@ti.com>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Wolfgang Denk <wd@denx.de>
      206a1038
    • H
      da850evm: add support to read mac address from SPI flash · 38fed6ee
      Hadli, Manjunath 提交于
      add support to read mac address for da850/L138 evm manufactured by
      Logic PD which store mac address in SPI flash manufactured by ST
      Microelectronics. This patch adds support to read mac address from
      SPI flash and set the mac address if it hasn't been set in environment,
      If it has been set in the environment it compares the value one with
      SPI flash and warns on mismatch. Introduced a config option
      CONFIG_MAC_ADDR_IN_SPIFLASH indicating where to look mac address for.
      Signed-off-by: NManjunath Hadli <manjunath.hadli@ti.com>
      Cc: Tom Rini <trini@ti.com>
      Cc: Mike Frysinger <vapier@gentoo.org>
      Cc: Wolfgang Denk <wd@denx.de>
      38fed6ee
  12. 13 2月, 2012 2 次提交
  13. 12 2月, 2012 5 次提交