
30 Nov
2015
30 Nov
'15
6:07 p.m.
On 11/03/2015 10:55 PM, Prabhakar Kushwaha wrote:
Freescale's DPAA2 ethernet driver depends upon the static DPL for the DPRC, DPNI, DPBP, DPIO objects.
Instead of static objects, Create DPNI, DPBP, DPIO objects at run-time.
Signed-off-by: Prabhakar Kushwaha prabhakar@freescale.com
Changes for v2: Use Child container for object creation Changes for v3:
- Avoid linux boot if MC up and DPL is not deployed
- Boot Linux is MC is not booted
Changes for v4: Sending as it is
board/freescale/ls2085aqds/ls2085aqds.c | 5 +- board/freescale/ls2085ardb/ls2085ardb.c | 5 +- drivers/net/fsl-mc/mc.c | 467 +++++++++++++++++++++++++++++--- drivers/net/ldpaa_eth/ldpaa_eth.c | 4 +- include/fsl-mc/fsl_mc.h | 5 +- include/fsl-mc/fsl_mc_private.h | 23 +- 6 files changed, 468 insertions(+), 41 deletions(-)
Applied to fsl-qoriq master. Thanks.
York