Re: [PATCH v4 09/15] net/xsc: add ethdev start

2025-01-05 Thread WanRenyong
On 2025/1/4 3:17, Stephen Hemminger wrote: > On Fri, 03 Jan 2025 23:04:23 +0800 > "WanRenyong" wrote: > >> +static int >> +xsc_ethdev_start(struct rte_eth_dev *dev) >> +{ >> +int ret; >> +struct xsc_ethdev_priv *priv = TO_XSC_ETHDEV_PRIV(dev); >> + >> +ret = xsc_txq_start(priv); >> +

Re: [PATCH v4 09/15] net/xsc: add ethdev start

2025-01-03 Thread Stephen Hemminger
On Fri, 03 Jan 2025 23:04:23 +0800 "WanRenyong" wrote: > +static int > +xsc_ethdev_start(struct rte_eth_dev *dev) > +{ > + int ret; > + struct xsc_ethdev_priv *priv = TO_XSC_ETHDEV_PRIV(dev); > + > + ret = xsc_txq_start(priv); > + if (ret) { > + PMD_DRV_LOG(ERR, "Port

[PATCH v4 09/15] net/xsc: add ethdev start

2025-01-03 Thread WanRenyong
Implement xsc ethdev start function. Signed-off-by: WanRenyong Signed-off-by: Rong Qian --- drivers/net/xsc/meson.build | 2 + drivers/net/xsc/xsc_dev.c| 33 drivers/net/xsc/xsc_dev.h| 8 + drivers/net/xsc/xsc_ethdev.c | 174 + drivers/net/xsc/xsc_ethdev.h