dpaa2-mac: probe standalone DPMAC objects
authorIoana Ciornei <ioana.ciornei@nxp.com>
Tue, 22 Sep 2020 13:19:07 +0000 (16:19 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:36:29 +0000 (11:36 +0800)
commit63290f0998b2e424bf86b7eac63cd92986e928e5
treee522445844ab0dfb0790d9b050ab33dc520b3c26
parent62cae88f4a6565f72b885298354cebd79e4ad8a5
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