#
3151e6a6 |
| 16-Mar-2020 |
Harman Kalra <hkalra@marvell.com> |
net/octeontx: support MTU
Adding support for mtu eth operation which configures mtu based on max pkt len.
Signed-off-by: Harman Kalra <hkalra@marvell.com>
|
#
85221a0c |
| 16-Mar-2020 |
Harman Kalra <hkalra@marvell.com> |
net/octeontx: support multi segment
Adding multi segment support to the octeontx PMD. Also adding the logic to share rx/tx ofloads with the eventdev code.
Signed-off-by: Harman Kalra <hkalra@marvel
net/octeontx: support multi segment
Adding multi segment support to the octeontx PMD. Also adding the logic to share rx/tx ofloads with the eventdev code.
Signed-off-by: Harman Kalra <hkalra@marvell.com>
show more ...
|
#
a6d6f0af |
| 20-Nov-2019 |
Pavan Nikhilesh <pbhagavatula@marvell.com> |
net/octeontx: add application domain validation
Add domain validation for PKI and PKO vfs
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
|
#
aaf4363e |
| 08-Jan-2018 |
Jerin Jacob <jerin.jacob@caviumnetworks.com> |
drivers: use SPDX tag for Cavium copyright files
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
|
#
3813a10a |
| 08-Oct-2017 |
Jerin Jacob <jerin.jacob@caviumnetworks.com> |
net/octeontx/base: add remaining PKO operations
Adding remaining PKO operations like flow control, Tx channel query, etc.
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Signed-off-by:
net/octeontx/base: add remaining PKO operations
Adding remaining PKO operations like flow control, Tx channel query, etc.
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
show more ...
|
#
cad78ca2 |
| 08-Oct-2017 |
Jerin Jacob <jerin.jacob@caviumnetworks.com> |
net/octeontx/base: add base PKO operations
PKO is the packet output processing unit, which receives the packet from the core and sends to the BGX interface. This patch adds the basic PKO operation l
net/octeontx/base: add base PKO operations
PKO is the packet output processing unit, which receives the packet from the core and sends to the BGX interface. This patch adds the basic PKO operation like open, close, start and stop. These operations are implemented through mailbox messages and kernel PF driver being the server to process the message with the logical port identifier.
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
show more ...
|
#
445371e8 |
| 08-Oct-2017 |
Jerin Jacob <jerin.jacob@caviumnetworks.com> |
net/octeontx/base: probe PKI and PKO PCIe VF devices
An octeontx ethdev device consists of multiple PKO VF devices and an PKI VF device. On Octeontx HW, each Rx queues are enumerated as SSOVF device
net/octeontx/base: probe PKI and PKO PCIe VF devices
An octeontx ethdev device consists of multiple PKO VF devices and an PKI VF device. On Octeontx HW, each Rx queues are enumerated as SSOVF device which is exposed as event_octeontx device, Tx queues are enumerated as PKOVF device, and ingress packet configuration is accomplished through PKIVF device.
In order to expose as an single ethdev instance, On PCIe VF probe, the driver stores the information associated with the PCIe VF device and later with vdev infrastructure creates ethdev device with earlier probed PCIe VF device.
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
show more ...
|