On 9/20/2018 10:05 AM, Andrzej Ostruszka wrote: > From: Zyta Szpak <z...@semihalf.com> > > Add neta pmd driver skeleton providing base for the further > development. > > Signed-off-by: Natalie Samsonov <nsams...@marvell.com> > Signed-off-by: Yelena Krivosheev <yel...@marvell.com> > Signed-off-by: Dmitri Epshtein <d...@marvell.com> > Signed-off-by: Zyta Szpak <z...@semihalf.com> > Signed-off-by: Andrzej Ostruszka <a...@semihalf.com>
<...> > @@ -0,0 +1,75 @@ > +/* SPDX-License-Identifier: BSD-3-Clause > + * Copyright(c) 2018 Marvell International Ltd. > + * Copyright(c) 2018 Semihalf. > + * All rights reserved. > + */ > + > +#ifndef _MVNETA_ETHDEV_H_ > +#define _MVNETA_ETHDEV_H_ > + > +/* > + * container_of is defined by both DPDK and MUSDK, > + * we'll declare only one version. > + * > + * Note that it is not used in this PMD anyway. > + */ > +#ifdef container_of > +#undef container_of > +#endif > + > +#include <drivers/mv_neta.h> > +#include <drivers/mv_neta_ppio.h> Can't find mv_neta.h in $(LIBMUSDK_PATH)/include [1] There is a "mv_neta.h" in "./src/include/drivers/mv_neta.h" but not in the installed path. <musdk>/usr/local/include/drivers. Is there a specific build param required for musdk for neta support? [1] .../drivers/net/mvneta/mvneta_ethdev.h:24:10: fatal error: 'drivers/mv_neta.h' file not found #include <drivers/mv_neta.h> ^~~~~~~~~~~~~~~~~~~