23 Nov, 2014

1 commit


17 Oct, 2014

2 commits


31 Jul, 2014

1 commit


30 Jul, 2014

1 commit

  • We are about to switch to Kconfig in the next commit.
    But there are something to get done beforehand.

    In Kconfig, include/generated/autoconf.h defines boolean
    CONFIG macros as 1.

    CONFIG_SPL and CONFIG_TPL, if defined, must be set to 1.
    Otherwise, when switching to Kconfig, the build log
    would be sprinkled with warning messages like this:
    warning: "CONFIG_SPL" redefined [enabled by default]

    Signed-off-by: Masahiro Yamada
    Reviewed-by: Simon Glass

    Masahiro Yamada
     

24 Jul, 2014

1 commit


23 Jul, 2014

1 commit


17 May, 2014

2 commits

  • The new 768KB u-boot image size requires changes for
    SRIO/PCIE boot. These addresses need to be updated to
    appropriate locations.

    The updated addresses are used to configure the SRIO/PCIE
    inbound windows for the boot, and they must be aligned
    with the window size based on the SRIO/PCIE modules requirement.
    So for the 768KB u-boot image, the inbound window cannot be set
    with 0xfff40000 base address and 0xc0000 size, it should be
    extended to 1MB size and the base address can be aligned with
    the size.

    Signed-off-by: Liu Gang
    Reviewed-by: York Sun

    Liu Gang
     
  • AFAICT, c=ffe does nothing and was a typo from the original commit
    d17123696c6180ac8b74fbd318bf14652623e982 "powerpc/p4080: Add support
    for the P4080DS board" and just kept on getting duplicated
    in subsequently added board config files.

    Signed-off-by: Kim Phillips
    Acked-by: Edward Swarthout
    Reviewed-by: York Sun

    Kim Phillips
     

13 May, 2014

2 commits


23 Apr, 2014

5 commits


13 Mar, 2014

1 commit


08 Mar, 2014

1 commit

  • T2080PCIe-RDB is a Freescale Reference Design Board that hosts the T2080 SoC.
    It works in two mode: standalone mode and PCIe endpoint mode.

    T2080PCIe-RDB Feature Overview
    ------------------------------
    Processor:
    - T2080 SoC integrating four 64-bit dual-threads e6500 cores up to 1.8GHz
    DDR Memory:
    - Single memory controller capable of supporting DDR3 and DDR3-LP devices
    - 72bit 4GB DDR3-LP SODIMM in slot
    Ethernet interfaces:
    - Two 10M/100M/1G RGMII ports on-board
    - Two 10Gbps SFP+ ports on-board
    - Two 10Gbps Base-T ports on-board
    Accelerator:
    - DPAA components consist of FMan, BMan, QMan, PME, DCE and SEC
    SerDes 16 lanes configuration:
    - SerDes-1 Lane A-B: to two 10G XFI fiber (MAC9 & MAC10)
    - SerDes-1 Lane C-D: to two 10G Base-T (MAC1 & MAC2)
    - SerDes-1 Lane E-H: to PCIe Goldfinger (PCIe4 x4, Gen3)
    - SerDes-2 Lane A-D: to PCIe Slot (PCIe1 x4, Gen2)
    - SerDes-2 Lane E-F: to C293 secure co-processor (PCIe2 x2)
    - SerDes-2 Lane G-H: to SATA1 & SATA2
    IFC/Local Bus:
    - NOR: 128MB 16-bit NOR flash
    - NAND: 512MB 8-bit NAND flash
    - CPLD: for system controlling with programable header on-board
    eSPI:
    - 64MB N25Q512 SPI flash
    USB:
    - Two USB2.0 ports with internal PHY (both Type-A)
    PCIe:
    - One PCIe x4 gold-finger
    - One PCIe x4 connector
    - One PCIe x2 end-point device (C293 Crypto co-processor)
    SATA:
    - Two SATA 2.0 ports on-board
    SDHC:
    - support a TF-card on-board
    I2C:
    - Four I2C controllers.
    UART:
    - Dual 4-pins UART serial ports

    Signed-off-by: Shengzhou Liu
    Reviewed-by: York Sun

    Shengzhou Liu