bus/fslmc: integrate dpio and dpbp to object framework
authorNipun Gupta <nipun.gupta@nxp.com>
Fri, 30 Jun 2017 08:54:18 +0000 (14:24 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Fri, 7 Jul 2017 07:25:02 +0000 (09:25 +0200)
commit6e1f055d79e0629745699fa7a049a1eefe5cc752
treefc22ded32ce927e3240b603165f4878b67863292
parentf6af0de58eb565a249427d536b26424e4dbea9e3
bus/fslmc: integrate dpio and dpbp to object framework

This patch removes the existing static call for dpio and dpbp
create and add them to object registration framework.

This patch also changes the vfio mc object processing to use
the framework.

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
drivers/bus/fslmc/fslmc_vfio.c
drivers/bus/fslmc/fslmc_vfio.h
drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c
drivers/bus/fslmc/portal/dpaa2_hw_dpio.c