23 Apr, 2015

2 commits

  • Wire rate IO Processor (WRIOP) provide support of receive and transmit
    ethernet frames from the ethernet MAC. Here Each WRIOP block supports
    upto 64 DPMACs.

    Create a house keeping data structure to support upto 16 DPMACs and
    store external phy related information.

    Signed-off-by: Prabhakar Kushwaha
    Signed-off-by: York Sun

    Prabhakar Kushwaha
     
  • LDPAA Ethernet driver is a freescale's new ethernet driver based on
    Layerscape architecture.

    Every ethernet driver controls on DPNI object. Where all DPNIs share
    one common DPBP and DPIO object to support Rx and Tx flows.

    Signed-off-by: Prabhakar Kushwaha
    CC: Cristian Sovaiala
    CC: Bogdan Hamciuc
    CC: J. German Rivera
    [York Sun: s/NetReceive/net_process_received_packet]
    Reviewed-by: York Sun

    Prabhakar Kushwaha
     

22 Apr, 2015

2 commits

  • Freescale's Layerscape Management Complex (MC) provide support various
    objects like DPRC, DPNI, DPBP and DPIO.
    Where:
    DPRC: Place holdes for other MC objectes like DPNI, DPBP, DPIO
    DPBP: Management of buffer pool
    DPIO: Used for used to QBMan portal
    DPNI: Represents standard network interface

    These objects are used for DPAA ethernet drivers.

    Signed-off-by: J. German Rivera
    Signed-off-by: Lijun Pan
    Signed-off-by: Stuart Yoder
    Signed-off-by: Geoff Thorpe
    Signed-off-by: Haiying Wang
    Signed-off-by: Cristian Sovaiala
    Signed-off-by: pankaj chauhan
    Signed-off-by: Prabhakar Kushwaha
    Reviewed-by: York Sun

    Prabhakar Kushwaha
     
  • The Debug Server driver is responsible for loading the Debug
    server FW on the Service Processor (Cortex-A5 core) on LS2085A like
    SoCs and then polling for the successful initialization of the same.
    TOP MEM HIDE is adjusted to ensure the space required by Debug Server
    FW is accounted for. MC uses the DDR area which is calculated as:

    MC DDR region start = Top of DDR - area reserved by Debug Server FW

    Signed-off-by: Bhupesh Sharma
    Reviewed-by: York Sun

    Bhupesh Sharma
     

25 Feb, 2015

1 commit

  • Upgrade Manage Complex (MC) flib API to 0.5.2. Rename directory
    fsl_mc to fsl-mc. Change the fsl-mc node in Linux device tree
    from "fsl,dprcr" to "fsl-mc". Print MC version info when
    appropriate.

    Signed-off-by: J. German Rivera
    Signed-off-by: Lijun Pan
    Reviewed-by: York Sun

    J. German Rivera