bus/fslmc: introduce MC object functions
authorHemant Agrawal <hemant.agrawal@nxp.com>
Tue, 11 Apr 2017 13:37:10 +0000 (19:07 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 19 Apr 2017 13:37:37 +0000 (15:37 +0200)
commit3af733ba8da8364e31ef51a58ecb3d0422025ec1
tree86fe0e48e7a75432284beeb32e67f59a8cfbb197
parent531b17a780dc5f486e8be8d82d1ccd077ea25f14
bus/fslmc: introduce MC object functions

This patch introduces the DPAA2 MC(Management complex Driver).

This is a minimal set of low level functions to send and
receive commands to the fsl-mc. It includes support for basic
management commands and commands to manipulate MC objects.

This is common to be used by various DPAA2 PMDs. e.g.net, crypto
and other drivers.

This is a low level library also used in kernel.

Signed-off-by: Cristian Sovaiala <cristian.sovaiala@nxp.com>
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
drivers/bus/fslmc/Makefile
drivers/bus/fslmc/mc/fsl_mc_cmd.h [new file with mode: 0644]
drivers/bus/fslmc/mc/fsl_mc_sys.h [new file with mode: 0644]
drivers/bus/fslmc/mc/mc_sys.c [new file with mode: 0644]
drivers/bus/fslmc/rte_bus_fslmc_version.map