diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-27 12:51:07 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-10-23 09:24:07 +0200 |
commit | e3dc39ee0cc025cb66baae8ab5d9ccb7bdbcd57c (patch) | |
tree | 9882bd6803ca766c585d19c8f7727bbc79c4a83c /rtemsbsd/sys | |
parent | linux: Move upper_32_bits() and lower_32_bits() (diff) | |
download | rtems-libbsd-e3dc39ee0cc025cb66baae8ab5d9ccb7bdbcd57c.tar.bz2 |
dpaa: Add <soc/fsl/dpaa.h>
Diffstat (limited to 'rtemsbsd/sys')
-rw-r--r-- | rtemsbsd/sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/rtemsbsd/sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c b/rtemsbsd/sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c index e5c11834..c71a73c4 100644 --- a/rtemsbsd/sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c +++ b/rtemsbsd/sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c @@ -44,6 +44,8 @@ #include <linux/phy.h> +#include <soc/fsl/dpaa.h> + #include "../../../../../../../../linux/drivers/net/ethernet/freescale/dpaa/dpaa_eth.h" #define FMAN_MAC_LOCK(sc) mtx_lock(&(sc)->mtx) @@ -579,3 +581,12 @@ void dpaa_cleanup_tx_fd(struct ifnet *ifp, const struct qm_fd *fd) m_freem(sgt->m); uma_zfree(sc->sgt_zone, sgt); } + +struct dpaa_priv * +dpaa_get_priv_of_ifp(struct ifnet *ifp) +{ + struct fman_mac_softc *sc; + + sc = ifp->if_softc; + return (netdev_priv(&sc->mac_dev.net_dev)); +} |