• Prabhakar Kushwaha's avatar
    powerpc/fsl-booke: Add initial T104x_QDS board support · 0c0fc4d3
    Prabhakar Kushwaha authored
    Add support for T104x board in board file t104x_qds.c, It is common for
     both T1040 and T1042 as they share same QDS board.
    
     T1040QDS board Overview
     -----------------------
     - SERDES Connections, 8 lanes supporting:
          — PCI Express: supporting Gen 1 and Gen 2;
          — SGMII
          — QSGMII
          — SATA 2.0
          — Aurora debug with dedicated connectors (T1040 only)
     - DDR Controller
         - Supports rates of up to 1600 MHz data-rate
         - Supports one DDR3LP UDIMM/RDIMMs, of single-, dual- or quad-rank types.
     -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 (T1040 only)
     - 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
    
    Add T104xQDS support in Kconfig and Makefile. Also create device tree.
    Following features are currently not implmented.
      - SerDes: Aurora
      - IFC: GASIC, Promjet
      - QIXIS
      - Ethernet
      - DIU
      - power supplies management
      - ProfiBus
    Signed-off-by: default avatarPriyanka Jain <Priyanka.Jain@freescale.com>
    Signed-off-by: default avatarPoonam Aggrwal <poonam.aggrwal@freescale.com>
    Signed-off-by: default avatarPrabhakar Kushwaha <prabhakar@freescale.com>
    Signed-off-by: default avatarScott Wood <scottwood@freescale.com>
    0c0fc4d3
corenet_generic.c 4.21 KB