1. 21 8月, 2014 5 次提交
    • Y
      powerpc/t4qds: Move doc/README.t4240qds under board/freescale/t4qds · 8af353bb
      York Sun 提交于
      Board specific README file should be moved to board folder.
      Signed-off-by: NYork Sun <yorksun@freescale.com>
      8af353bb
    • S
      powerpc/T4240QDS/eth: some fix for XFI · 9bf499ac
      Shaohui Xie 提交于
      XFI is supported on T4QDS-XFI board, which removed slot3, and four LANEs
      of serdes2 are routed to a SFP+ cages, which to house fiber cable or
      direct attach cable(copper), the copper cable is used to emulate the
      10GBASE-KR scenario.
      
      So, for XFI usage, there are two scenarios, one will use fiber cable,
      another will use copper cable. For fiber cable, there is NO PHY, while
      for copper cable, we need to use internal PHY which exist in Serdes to
      do auto-negotiation and link training, which implemented in kernel.
      We use hwconfig to define cable type for XFI, and fixup dtb based on the
      cable type.
      
      For copper cable, set below env in hwconfig:
      
      fsl_10gkr_copper:<10g_mac_name>
      
      the <10g_mac_name> can be fm1_10g1, fm1_10g2, fm2_10g1, fm2_10g2. The
      four <10g_mac_name>s do not have to be coexist in hwconfig. For XFI ports,
      if a given 10G port will use the copper cable for 10GBASE-KR, set the
      <10g_mac_name> of the port in hwconfig, otherwise, fiber cable will be
      assumed to be used for the port.
      
      For ex. if four XFI ports will both use copper cable, the hwconfig
      should contain:
      
      fsl_10gkr_copper:fm1_10g1,fm1_10g2,fm2_10g1,fm2_10g2
      
      For fiber cable:
      
      1. give PHY address to a XFI port, otherwise, the XFI ports will not be
      available in U-boot, there is no PHY physically for XFI when using fiber
      cable, this is just to make U-boot happy and we can use the XFI ports
      in U-boot.
      2. fixup dtb to use fixed-link in case of fiber cable which has no PHY.
      Kernel requests that a MAC must have a PHY or fixed-link.
      
      When using XFI protocol, the MAC 9/10 on FM1 should init as 10G interface.
      
      Change serdes 2 protocol 56 to 55 which has same feature as 56 since 56
      is not valid any longer.
      Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com>
      Reviewed-by: NYork Sun <yorksun@freescale.com>
      9bf499ac
    • V
      km-powerpc: define CONFIG_PRAM to protect PHRAM and PNVRAM · 24753676
      Valentin Longchamp 提交于
      When u-boot initializes the RAM (early in boot) it looks for the "pram"
      env variable to know which is area it cannot use. If the "pram" env variable
      is not found, the default CONFIG_PRAM value is used.
      
      This value used to be 0 (no protection at all). This patch sets it to a
      value that covers PHRAM and PNVRAM that must be protected in our case.
      Signed-off-by: NValentin Longchamp <valentin.longchamp@keymile.com>
      Signed-off-by: NHolger Brunck <holger.brunck@keymile.com>
      Reviewed-by: NYork Sun <yorksun@freescale.com>
      24753676
    • V
      driver/qe: update status of QE microcode · 12eeb135
      Vijay Rai 提交于
      This Patch updates error print for QE which should be easily understood
      Signed-off-by: NVijay Rai <vijay.rai@freescale.com>
      Reviewed-by: NYork Sun <yorksun@freescale.com>
      12eeb135
    • S
      powerpc/mpc85xx: Enabling CPC conditionally based on hwconfig options · 390619dd
      Shaveta Leekha 提交于
      If hwconfig does not contains "en_cpc" then by default all cpcs are enabled
      If this config is defined then only those individual cpcs which are defined
      in the subargument of "en_cpc" will be enabled e.g en_cpc:cpc1,cpc2; (this
      will enable cpc1 and cpc2) or en_cpc:cpc2; (this enables just cpc2)
      Signed-off-by: NShaveta Leekha <shaveta@freescale.com>
      Signed-off-by: NSandeep Singh <Sandeep@freescale.com>
      Reviewed-by: NYork Sun <yorksun@freescale.com>
      390619dd
  2. 13 8月, 2014 4 次提交
  3. 09 8月, 2014 31 次提交