event/octeontx2: remove selftest option

Since selftest now depends on dynamic mbuf fields it is not
feasible to run selftest on device probe.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
This commit is contained in:
Pavan Nikhilesh 2020-11-19 19:27:34 +05:30 committed by Jerin Jacob
parent fd3607bb8a
commit c116a2aad9
3 changed files with 0 additions and 18 deletions

View File

@ -80,15 +80,6 @@ Runtime Config Options
-a 0002:0e:00.0,qos=[1-50-50-50]
- ``Selftest``
The functionality of OCTEON TX2 eventdev can be verified using this option,
various unit and functional tests are run to verify the sanity.
The tests are run once the vdev creation is successfully complete.
For example::
-a 0002:0e:00.0,selftest=1
- ``TIM disable NPA``
By default chunks are allocated from NPA then TIM can automatically free

View File

@ -1606,7 +1606,6 @@ static struct rte_eventdev_ops otx2_sso_ops = {
#define OTX2_SSO_XAE_CNT "xae_cnt"
#define OTX2_SSO_SINGLE_WS "single_ws"
#define OTX2_SSO_GGRP_QOS "qos"
#define OTX2_SSO_SELFTEST "selftest"
static void
parse_queue_param(char *value, void *opaque)
@ -1696,8 +1695,6 @@ sso_parse_devargs(struct otx2_sso_evdev *dev, struct rte_devargs *devargs)
if (kvlist == NULL)
return;
rte_kvargs_process(kvlist, OTX2_SSO_SELFTEST, &parse_kvargs_flag,
&dev->selftest);
rte_kvargs_process(kvlist, OTX2_SSO_XAE_CNT, &parse_kvargs_value,
&dev->xae_cnt);
rte_kvargs_process(kvlist, OTX2_SSO_SINGLE_WS, &parse_kvargs_flag,
@ -1813,10 +1810,6 @@ otx2_sso_init(struct rte_eventdev *event_dev)
otx2_sso_dbg("Initializing %s max_queues=%d max_ports=%d",
event_dev->data->name, dev->max_event_queues,
dev->max_event_ports);
if (dev->selftest) {
event_dev->dev->driver = &pci_sso.driver;
event_dev->dev_ops->dev_selftest();
}
otx2_tim_init(pci_dev, (struct otx2_dev *)dev);
@ -1866,5 +1859,4 @@ RTE_PMD_REGISTER_KMOD_DEP(event_octeontx2, "vfio-pci");
RTE_PMD_REGISTER_PARAM_STRING(event_octeontx2, OTX2_SSO_XAE_CNT "=<int>"
OTX2_SSO_SINGLE_WS "=1"
OTX2_SSO_GGRP_QOS "=<string>"
OTX2_SSO_SELFTEST "=1"
OTX2_NPA_LOCK_MASK "=<1-65535>");

View File

@ -147,7 +147,6 @@ struct otx2_sso_evdev {
uint64_t *timer_adptr_sz;
/* Dev args */
uint8_t dual_ws;
uint8_t selftest;
uint32_t xae_cnt;
uint8_t qos_queue_cnt;
struct otx2_sso_qos *qos_parse_data;