14 Nov, 2013

2 commits

  • T1042RDB_PI is Freescale Reference Design Board supporting the T1042
    QorIQ Power Architecture™ processor. T1042 is a reduced personality
    of T1040 SoC without Integrated 8-port Gigabit. The board is designed
    with low power features targeted for Printing Image Market.

    T1042RDB_PI is similar to T1040RDB board with few differences like
    it has video interface, supports T1042 personality

    T1042RDB_PI board Overview
    -----------------------
    - Four e5500 cores, each with a private 256 KB L2 cache
    - 256 KB shared L3 CoreNet platform cache (CPC)
    - Interconnect CoreNet platform
    - 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and interleaving
    support
    - Data Path Acceleration Architecture (DPAA) incorporating acceleration
    for the following functions:
    - Packet parsing, classification, and distribution
    - Queue management for scheduling, packet sequencing, and congestion
    management
    - Cryptography Acceleration
    - RegEx Pattern Matching Acceleration
    - IEEE Std 1588 support
    - Hardware buffer management for buffer allocation and deallocation
    - Ethernet interfaces
    - Two on-board RGMII 10/100/1G ethernet ports.
    - SERDES Connections, 8 lanes supporting:
    — PCI
    — SATA 2.0
    - DDR Controller 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and
    Interleaving
    -IFC/Local Bus
    - NAND flash: 1GB 8-bit NAND flash
    - NOR: 128MB 16-bit NOR Flash
    - Ethernet
    - Two on-board RGMII 10/100/1G ethernet ports.
    - PHY #0 remains powered up during deep-sleep
    - CPLD
    - Clocks
    - System and DDR clock (SYSCLK, “DDRCLK”)
    - SERDES clocks
    - Video
    - DIU supports video at up to 1280x1024x32bpp
    - HDMI connector
    - Power Supplies
    - USB
    - Supports two USB 2.0 ports with integrated PHYs
    - Two type A ports with 5V@1.5A per port.
    - SDHC
    - SDHC/SDXC connector
    - SPI
    - On-board 64MB SPI flash
    - I2C
    - Device connected: EEPROM, thermal monitor, VID controller, RTC
    - Other IO
    - Two Serial ports
    - ProfiBus port
    - Four I2C ports

    Signed-off-by: Poonam Aggrwal
    Signed-off-by: Prabhakar Kushwaha
    Signed-off-by: Priyanka Jain

    Priyanka Jain
     
  • T1040RDB is Freescale Reference Design Board supporting
    the T1040 QorIQ Power Architecture™ processor.

    T1040RDB board Overview
    -----------------------
    - Four e5500 cores, each with a private 256 KB L2 cache
    - 256 KB shared L3 CoreNet platform cache (CPC)
    - Interconnect CoreNet platform
    - 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and interleaving
    support
    - Data Path Acceleration Architecture (DPAA) incorporating acceleration
    for the following functions:
    - Packet parsing, classification, and distribution
    - Queue management for scheduling, packet sequencing, and congestion
    management
    - Cryptography Acceleration
    - RegEx Pattern Matching Acceleration
    - IEEE Std 1588 support
    - Hardware buffer management for buffer allocation and deallocation
    - Ethernet interfaces
    - Integrated 8-port Gigabit Ethernet switch
    - Four 1 Gbps Ethernet controllers
    - SERDES Connections, 8 lanes supporting:
    - PCI
    - SGMII
    - QSGMII
    - SATA 2.0
    - DDR Controller 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and
    Interleaving
    -IFC/Local Bus
    - NAND flash: 1GB 8-bit NAND flash
    - NOR: 128MB 16-bit NOR Flash
    - Ethernet
    - Two on-board RGMII 10/100/1G ethernet ports.
    - PHY #0 remains powered up during deep-sleep
    - CPLD
    - Clocks
    - System and DDR clock (SYSCLK, “DDRCLK”)
    - SERDES clocks
    - Power Supplies
    - USB
    - Supports two USB 2.0 ports with integrated PHYs
    - Two type A ports with 5V@1.5A per port.
    - SDHC
    - SDHC/SDXC connector
    - SPI
    - On-board 64MB SPI flash
    - I2C
    - Devices connected: EEPROM, thermal monitor, VID controller
    - Other IO
    - Two Serial ports
    - ProfiBus port

    Signed-off-by: Poonam Aggrwal
    Signed-off-by: Prabhakar Kushwaha
    Signed-off-by: Priyanka Jain
    [York Sun: fixed Makefile]
    Acked-by: York Sun

    Priyanka Jain
     

12 Nov, 2013

1 commit

  • The MPC824x processors have long reached EOL, and the PN62 board has
    not seen any board-specific updates for more than a decade. It is now
    causing build issues. Instead of wasting time on things nobody is
    interested in any more, we rather drop this board.

    Signed-off-by: Wolfgang Denk
    Cc: Wolfgang Grandegger
    cc: Tom Rini

    Wolfgang Denk
     

11 Nov, 2013

1 commit


10 Nov, 2013

3 commits

  • Conflicts:
    arch/arm/cpu/arm926ejs/mxs/Makefile
    board/compulab/cm_t35/Makefile
    board/corscience/tricorder/Makefile
    board/ppcag/bg0900/Makefile
    drivers/bootcount/Makefile
    include/configs/omap4_common.h
    include/configs/pdnb3.h

    Makefile conflicts are due to additions/removals of
    object files on the ARM branch vs KBuild introduction
    on the main branch. Resolution consists in adjusting
    the list of object files in the main branch version.
    This also applies to two files which are not listed
    as conflicting but had to be modified:

    board/compulab/common/Makefile
    board/udoo/Makefile

    include/configs/omap4_common.h conflicts are due to
    the OMAP4 conversion to ti_armv7_common.h on the ARM
    side, and CONFIG_SYS_HZ removal on the main side.
    Resolution is to convert as this icludes removal of
    CONFIG_SYS_HZ.

    include/configs/pdnb3.h is due to a removal on ARM side.
    Trivial resolution is to remove the file.

    Note: 'git show' will also list two files just because
    they are new:

    include/configs/am335x_igep0033.h
    include/configs/omap3_igep00x0.h

    Albert ARIBAUD
     
  • This patch adds me as a maintainer of the malta(el) board(s). I have
    access to physical Malta boards and the desire for U-boot to run well on
    them.

    Signed-off-by: Paul Burton

    Paul Burton
     
  • This is in preparation for adapting this board to function correctly on
    a physical MIPS Malta board. The board is moved into an "imgtec" vendor
    directory at the same time in order to ready us for any other boards
    supported by Imagination in the future.

    Signed-off-by: Paul Burton

    Paul Burton
     

08 Nov, 2013

2 commits

  • Remove 'HEAD' line which is most likely left there while rebasing. It was
    introduced in commit 877bfe37dc00b0ae59f37742954a62bce3fdf3a0.

    Signed-off-by: Luka Perkov

    Luka Perkov
     
  • Commit 93e14596 "Coding Style cleanup: replace leading SPACEs by TABs"
    added trailing whitespace to a single line of boards.cfg. I presume this
    was unintentional, and it causes the file to change after running it
    through the reformat.py script. Remove the offending character.

    Signed-off-by: Paul Burton

    Paul Burton
     

07 Nov, 2013

1 commit


02 Nov, 2013

4 commits


25 Oct, 2013

1 commit

  • This patch introduces the support for Keymile's kmp204x reference
    design. This design is based on Freescale's P2040/P2041 SoC.

    The peripherals used by this design are:
    - DDR3 RAM with SPD support
    - SPI NOR Flash as boot medium
    - NAND Flash
    - 2 PCIe busses (hosts 1 and 3)
    - 3 FMAN Ethernet devices (FMAN1 DTSEC1/2/5)
    - 3 Local Bus windows, with one dedicated to the QRIO reset/power mgmt
    FPGA
    - 2 HW I2C busses
    - last but not least, the mandatory serial port

    The board/keymile/kmp204x code is mostly based on Freescale's P2041rdb
    support and was changed according to our design (that means essentially
    removing what is not present on the designs and a few adaptations).

    There is currently only one prototype board that is based on this design
    and this patch also introduces it. The board is called kmlion1.

    Signed-off-by: Stefan Bigler
    Signed-off-by: Valentin Longchamp

    kmp204x: update the ENV #define

    The comments had to be refined as well as the total size

    Signed-off-by: Valentin Longchamp
    [York Sun: fix ddr.c]
    Acked-by: York Sun

    Valentin Longchamp
     

17 Oct, 2013

5 commits

  • This board supports FEC Ethernet, SPI NOR and NAND flash.

    Signed-off-by: Marek Vasut
    Cc: Stefano Babic
    Cc: Christoph Baumann

    Marek Vasut
     
  • Add basic support for mx6q udoo board.

    For further information about Udoo board:
    http://www.udoo.org/

    Tested booting a mainline device tree kernel and a Yocto rootfs from mmc.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • Remove Prodrive pdnb3 board (including the scpu variant) support
    from mainline. As its unmaintained and not needed any more for
    quite some time.

    Signed-off-by: Stefan Roese
    Cc: Martijn de Gouw
    Cc: Albert Aribaud

    Stefan Roese
     
  • - Rename old P1010RDB board as P1010RDB-PA.
    - Add support for new P1010RDB-PB board.
    - Some optimization.

    For more details, see board/freescale/p1010rdb/README.

    Signed-off-by: Shengzhou Liu
    [York Sun: fix conflicts in boards.cfg]
    Acked-by: York Sun

    Shengzhou Liu
     
  • T1040QDS is a high-performance computing evaluation, development and
    test platform supporting the T1040 QorIQ Power Architecture™ processor.

    T1040QDS board Overview
    -----------------------
    - Four e5500 cores, each with a private 256 KB L2 cache
    - 256 KB shared L3 CoreNet platform cache (CPC)
    - Interconnect CoreNet platform
    - 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and interleaving
    support
    - Data Path Acceleration Architecture (DPAA) incorporating acceleration
    for the following functions:
    - Packet parsing, classification, and distribution
    - Queue management for scheduling, packet sequencing, and congestion
    management
    - Cryptography Acceleration
    - RegEx Pattern Matching Acceleration
    - IEEE Std 1588 support
    - Hardware buffer management for buffer allocation and deallocation
    - Ethernet interfaces
    - Integrated 8-port Gigabit Ethernet switch
    - Four 1 Gbps Ethernet controllers
    - SERDES Connections, 8 lanes supporting:
    — PCI Express: supporting Gen 1 and Gen 2;
    — SGMII
    — QSGMII
    — SATA 2.0
    — Aurora debug with dedicated connectors
    - DDR Controller 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and
    Interleaving
    -IFC/Local Bus
    - NAND flash: 8-bit, async, up to 2GB.
    - NOR: 8-bit or 16-bit, non-multiplexed, up to 512MB
    - GASIC: Simple (minimal) target within Qixis FPGA
    - PromJET rapid memory download support
    - Ethernet
    - Two on-board RGMII 10/100/1G ethernet ports.
    - PHY #0 remains powered up during deep-sleep
    - QIXIS System Logic FPGA
    - Clocks
    - System and DDR clock (SYSCLK, “DDRCLK”)
    - SERDES clocks
    - Power Supplies
    - Video
    - DIU supports video at up to 1280x1024x32bpp
    - USB
    - Supports two USB 2.0 ports with integrated PHYs
    — Two type A ports with 5V@1.5A per port.
    — Second port can be converted to OTG mini-AB
    - SDHC
    - SDHC port connects directly to an adapter card slot, featuring:
    - Supporting SD slots for: SD, SDHC (1x, 4x, 8x) and/or MMC
    — Supporting eMMC memory devices
    - SPI
    - On-board support of 3 different devices and sizes
    - Other IO
    - Two Serial ports
    - ProfiBus port
    - Four I2C ports

    Signed-off-by: Poonam Aggrwal
    Signed-off-by: Priyanka Jain
    Signed-off-by: Prabhakar Kushwaha
    [York Sun: fix conflict in boards.cfg]
    Acked-by-by: York Sun

    Prabhakar Kushwaha
     

15 Oct, 2013

2 commits


14 Oct, 2013

1 commit


11 Oct, 2013

1 commit


08 Oct, 2013

2 commits


02 Oct, 2013

1 commit


25 Sep, 2013

1 commit


20 Sep, 2013

1 commit


13 Sep, 2013

1 commit


12 Sep, 2013

1 commit


11 Sep, 2013

5 commits


05 Sep, 2013

1 commit


04 Sep, 2013

1 commit


30 Aug, 2013

1 commit


28 Aug, 2013

1 commit

  • add support for the am335x based boards from siemens:

    dxr2:
    - DDR3 128MiB
    - NAND 256MiB
    - Ethernet with external Switch SMSC LAN9303
    - no PMIC
    - internal Watchdog
    - DFU support

    pxm2:
    - DDR2 512 MiB
    - NAND 1024 MiB
    - PMIC
    - PHY atheros ar803x
    - USB Host
    - internal Watchdog
    - DFU support

    rut:
    - DDR3 256 MiB
    - NAND 256 MiB
    - PMIC
    - PHY natsemi dp83630
    - external Watchdog
    - DFU support

    Signed-off-by: Heiko Schocher
    Signed-off-by: Roger Meier
    Signed-off-by: Samuel Egli
    Cc: Pascal Bach
    Cc: Tom Rini

    Heiko Schocher