dpaa2-mac: probe standalone DPMAC objects
authorIoana Ciornei <ioana.ciornei@nxp.com>
Tue, 22 Sep 2020 13:19:07 +0000 (16:19 +0300)
committerIoana Ciornei <ciorneiioana@gmail.com>
Mon, 26 Apr 2021 09:22:47 +0000 (12:22 +0300)
commit64e7f931c2aed8495bc10f2cd0e48f90dbb98ccb
tree7f161c53a1884dd0e2b73f1b724cea5f72723e5e
parent8eb2bc738ce411c0b844e6b6ec77f96251dd4f0c
dpaa2-mac: probe standalone DPMAC objects

In upstream, at the moment, we only support DPMAC objects which are
connected to DPNIs driver by the Linux kernel. To close the gap (aka
driver any other DPMAC object in TYPE_PHY) we build a standalone
driver around the dpaa2-mac.

Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
drivers/net/ethernet/freescale/dpaa2/Kconfig
drivers/net/ethernet/freescale/dpaa2/Makefile
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h
drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h
drivers/net/ethernet/freescale/dpaa2/dpmac.c
drivers/net/ethernet/freescale/dpaa2/dpmac.h
drivers/net/ethernet/freescale/dpaa2/old-mac [new symlink]