bus: fsl-mc: dpio: add the DPAA2 DPIO service interface
authorRoy Pledge <Roy.Pledge@nxp.com>
Mon, 13 Mar 2017 19:02:02 +0000 (15:02 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 14 Mar 2017 03:19:52 +0000 (11:19 +0800)
commit780b626323d7212bdb03797d3160b33394f792cc
treedc60ff09ac7b8901166e29beb6b8b1a0003717b2
parent321eecb06bfba0522f33582335f0b09e5003b1e3
bus: fsl-mc: dpio: add the DPAA2 DPIO service interface

The DPIO service interface handles initialization of DPIO objects
and exports APIs to be used by other DPAA2 object drivers to perform
queuing and buffer management related operations.  The service allows
registration of callbacks when frames or notifications are received.

Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
Signed-off-by: Haiying Wang <haiying.wang@nxp.com>
Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/fsl-mc/bus/dpio/Makefile
drivers/staging/fsl-mc/bus/dpio/dpio-service.c [new file with mode: 0644]
drivers/staging/fsl-mc/include/dpaa2-io.h [new file with mode: 0644]