1. 06 12月, 2014 2 次提交
  2. 23 11月, 2014 1 次提交
  3. 17 10月, 2014 2 次提交
  4. 25 9月, 2014 3 次提交
  5. 13 8月, 2014 2 次提交
  6. 31 7月, 2014 1 次提交
  7. 30 7月, 2014 1 次提交
  8. 23 7月, 2014 2 次提交
  9. 06 6月, 2014 1 次提交
    • S
      powerpc/mpc85xx: Add workaround to enable TDM on T1040 · 377ffcfa
      Sandeep Singh 提交于
      This is a workaround for 32 bit hardware limitation of TDM.
      T1040 has 36 bit physical addressing, TDM DMAC register
      are 32 bit wide but need to store address of CCSR space
      which lies beyond 32 bit address range. This workaround
      creats a LAW to enable access of TDM DMA to CCSR by
      mapping CCSR to overlap with DDR.
      A hole of 16M is created in memory using device tree. This
      workaround law is set only if "tdm" is defined in hwconfig.
      Also disable POST tests and add LIODN for TDM
      Signed-off-by: NSandeep Singh <Sandeep@freescale.com>
      Reviewed-by: NYork Sun <yorksun@freescale.com>
      377ffcfa
  10. 17 5月, 2014 1 次提交
  11. 23 4月, 2014 9 次提交
  12. 08 3月, 2014 1 次提交
    • P
      powerpc/t104xrdb: Update DDR initialization related settings · 96ac18c9
      Priyanka Jain 提交于
      Update following DDR related settings for T1040RDB, T1042RDB_PI
      -Correct number of chip selects to two as t1040 supports
       two Chip selects.
      -Update board_specific_parameters udimm structure with settings
       derived via calibration.
      -Update ddr_raw_timing sructure corresponding to DIMM.
      -Set ODT to off. Typically on FSL board, ODT is set to 75 ohm,
       but on T104xRDB, on setting this , DDR instability is observed.
       Board-level debugging is in progress.
      
      Verified the updated settings to be working fine with dual-ranked
      Micron, MT18KSF51272AZ-1G6 DIMM at data rate 1600MT/s.
      Signed-off-by: NPriyanka Jain <Priyanka.Jain@freescale.com>
      Signed-off-by: NYork Sun <yorksun@freescale.com>
      96ac18c9
  13. 19 2月, 2014 1 次提交
  14. 04 2月, 2014 2 次提交
  15. 25 1月, 2014 1 次提交
  16. 22 1月, 2014 1 次提交
  17. 13 12月, 2013 1 次提交
  18. 26 11月, 2013 1 次提交
  19. 14 11月, 2013 2 次提交
    • P
      powerpc/t104xrdb: Add T1040RDB board support · 062ef1a6
      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: NPoonam Aggrwal <poonam.aggrwal@freescale.com>
      Signed-off-by: NPrabhakar Kushwaha <prabhakar@freescale.com>
      Signed-off-by: NPriyanka Jain <Priyanka.Jain@freescale.com>
      [York Sun: fixed Makefile]
      Acked-by: NYork Sun <yorksun@freescale.com>
      062ef1a6
    • P
      powerpc/t1040: enable PBL tool for T1040 · 439fbe75
      Prabhakar Kushwaha 提交于
      Use a default RCW of protocol 0x66.
      A PBI configure file which uses CPC as 256KB SRAM. It can be used by
      PBL tool on T1040 to build a pbl boot image.
      Signed-off-by: NPrabhakar Kushwaha <prabhakar@freescale.com>
      439fbe75
  20. 17 10月, 2013 3 次提交
    • P
      powerpc/t1040qds: Add T1040QDS board · 7d436078
      Prabhakar Kushwaha 提交于
      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: NPoonam Aggrwal <poonam.aggrwal@freescale.com>
      Signed-off-by: NPriyanka Jain <Priyanka.Jain@freescale.com>
      Signed-off-by: NPrabhakar Kushwaha <prabhakar@freescale.com>
      [York Sun: fix conflict in boards.cfg]
      Acked-by-by: NYork Sun <yorksun@freescale.com>
      7d436078
    • S
      powerpc/B4860: enable PBL tool for B4860 · 83d92566
      Shaohui Xie 提交于
      Use a default RCW of protocol 0x2A_0x98, and a PBI configure file which
      uses CPC1 as 512KB SRAM, then PBL tool can be used on B4860 to build a
      pbl boot image.
      Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com>
      83d92566
    • P
      powerpc: add CONFIG_SECURE_BOOT condition into fsl_secure_boot.h · 0d2cff2d
      Po Liu 提交于
      This patch is for board config file not to add CONFIG_SECURE_BOOT
      condition for include the asm/fsl_secure_boot.h.
      Signed-off-by: NPo Liu <Po.Liu@freescale.com>
      0d2cff2d
  21. 10 8月, 2013 2 次提交
    • M
      powerpc/rman: fix RMan support for t4240 and b4860 · 0795eff3
      Minghuan Lian 提交于
      1. Add CONFIG_SYS_DPAA_RMAN macro to t4240 and b4860.
      2. Decrease RMan liodn offset number.
      SET_RMAN_LIODN() is used to set liodn offset of RMan blocks 0-3.
      For t4240 and b4860, RMan liodn base is assigned to 922, the original
      offset number is too large that the liodn (base+offset 922+678 = 1600)
      is greater than 0x500 the maximum liodn number.
      Signed-off-by: NMinghuan Lian <Minghuan.Lian@freescale.com>
      Signed-off-by: NYork Sun <yorksun@freescale.com>
      0795eff3
    • S
      board/b4860qds: Add support for configuring SerDes1 Refclks · cb033741
      Shaveta Leekha 提交于
      1) Add support in B4860 board files for using IDT driver where
         IDT8T49N222A is a low phase noise Frequency Translator / Synthesizer
         that generate different refclks for SerDes modules, used this driver
         for reconfiguring SerDes1 Refclks(based on SerDes1 protocols)
         for CPRI to work. CPRI works on 122.88MHz and default refclks coming
         on board are not suitable for it
      2) Move SerDes1 refclk1 source selection from eth_b4860qds.c file
         to b4860qds board file, as SerDes1 Refclk1 would come from
         PHY MUX in case of certain protocols, that have been checked here.
         This change would make on board SGMIIs to work
      3) Add I2C addresses for IDT8T49N222A devices in board/include file
      4) Add define for PCA-I2C bus multiplexer, on which IDT devices exist
      Signed-off-by: NShaveta Leekha <shaveta@freescale.com>
      Acked-by: NYork Sun <yorksun@freescale.com>
      cb033741