|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1, v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1, v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1, v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1, v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1, v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1, v18.11, v18.11-rc5, v18.11-rc4, v18.11-rc3, v18.11-rc2, v18.11-rc1, v18.08, v18.08-rc3, v18.08-rc2, v18.08-rc1, v18.05, v18.05-rc6, v18.05-rc5, v18.05-rc4, v18.05-rc3, v18.05-rc2, v18.05-rc1, v18.02, v18.02-rc4, v18.02-rc3, v18.02-rc2, v18.02-rc1 |
|
| #
37a725d6 |
| 20-Nov-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: support queue re-configuration
Support for re-configuration of number of queues per port and descriptor size. Renamed variable representing number of descriptors as nb_desc from max_co
net/liquidio: support queue re-configuration
Support for re-configuration of number of queues per port and descriptor size. Renamed variable representing number of descriptors as nb_desc from max_count.
Signed-off-by: Shijith Thotton <[email protected]>
show more ...
|
| #
aaf4363e |
| 08-Jan-2018 |
Jerin Jacob <[email protected]> |
drivers: use SPDX tag for Cavium copyright files
Signed-off-by: Jerin Jacob <[email protected]> Acked-by: Hemant Agrawal <[email protected]>
|
|
Revision tags: v17.11, v17.11-rc4, v17.11-rc3, v17.11-rc2, v17.11-rc1 |
|
| #
6e8b40b3 |
| 12-Oct-2017 |
Zhiyong Yang <[email protected]> |
net/liquidio: fix port id type
port_id in struct lio_device should be increased range to uint16_t since port id in rte_eth_dev_data has already been defined as uint16_t.
Fixes: f8244c6399d9 ("ethde
net/liquidio: fix port id type
port_id in struct lio_device should be increased range to uint16_t since port id in rte_eth_dev_data has already been defined as uint16_t.
Fixes: f8244c6399d9 ("ethdev: increase port id range")
Signed-off-by: Zhiyong Yang <[email protected]>
show more ...
|
| #
91f0c71e |
| 11-Oct-2017 |
Intiyaz Basha <[email protected]> |
net/liquidio: support promiscuous mode
Signed-off-by: Intiyaz Basha <[email protected]> Signed-off-by: Shijith Thotton <[email protected]>
|
|
Revision tags: v17.08, v17.08-rc4, v17.08-rc3, v17.08-rc2, v17.08-rc1 |
|
| #
f544804f |
| 08-Jun-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: do not touch mbuf initialized fields
Avoid re-initializing of mbuf fields which are set while in pool. Replaced lio_recv_buffer_alloc with rte_pktmbuf_alloc.
See commit 8f094a9ac5d7 (
net/liquidio: do not touch mbuf initialized fields
Avoid re-initializing of mbuf fields which are set while in pool. Replaced lio_recv_buffer_alloc with rte_pktmbuf_alloc.
See commit 8f094a9ac5d7 ("mbuf: set mbuf fields while in pool").
Signed-off-by: Shijith Thotton <[email protected]>
show more ...
|
|
Revision tags: v17.05, v17.05-rc4, v17.05-rc3, v17.05-rc2, v17.05-rc1 |
|
| #
04006cc2 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: support Tx stats
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <derek.ch
net/liquidio: support Tx stats
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
47abece2 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: support Rx stats
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <derek.ch
net/liquidio: support Rx stats
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
71867a4e |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: support RSS
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <derek.chickle
net/liquidio: support RSS
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
37660205 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs to start device and update link
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by:
net/liquidio: add APIs to start device and update link
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
68d35242 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add Tx data path for multiple segments
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: De
net/liquidio: add Tx data path for multiple segments
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
d749e52f |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs to enable and disable IO queues
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by:
net/liquidio: add APIs to enable and disable IO queues
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
990c41ee |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs for SG list
Add APIs to setup and free Scatter-Gather list. SG list is used while sending packets with multiple segments.
Signed-off-by: Shijith Thotton <shijith.thotton@cavi
net/liquidio: add APIs for SG list
Add APIs to setup and free Scatter-Gather list. SG list is used while sending packets with multiple segments.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
aae28004 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: initialize Rx queue
Initialize Rx queue registers and allocate packet buffers for Rx queue.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Ja
net/liquidio: initialize Rx queue
Initialize Rx queue registers and allocate packet buffers for Rx queue.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
191447ce |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to setup Rx queue
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles
net/liquidio: add API to setup Rx queue
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
c6186279 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to configure device
Add API to configure device and initialize ethernet device operations.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: J
net/liquidio: add API to configure device
Add API to configure device and initialize ethernet device operations.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
64af21f8 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to send packet to device
Add API to send control and data packets to device. Request list keeps track of host buffers to be freed till it reaches device.
Signed-off-by: Shijit
net/liquidio: add API to send packet to device
Add API to send control and data packets to device. Request list keeps track of host buffers to be freed till it reaches device.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
9a84a107 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs for response list
Add APIs to setup and process response list. Response list holds soft commands waiting for response from device. Entries of this list are processed to check
net/liquidio: add APIs for response list
Add APIs to setup and process response list. Response list holds soft commands waiting for response from device. Entries of this list are processed to check for command response or timeout.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
32601eae |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs to allocate and free soft command
Get buffers from SC buffer pool and create soft command. Buffers are freed to the pool once the command reaches device.
Signed-off-by: Shiji
net/liquidio: add APIs to allocate and free soft command
Get buffers from SC buffer pool and create soft command. Buffers are freed to the pool once the command reaches device.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
460da0e7 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs to allocate and free SC buffer pool
Soft command (SC) holds device control command and related information. SC buffer pool holds buffers which are used during soft command all
net/liquidio: add APIs to allocate and free SC buffer pool
Soft command (SC) holds device control command and related information. SC buffer pool holds buffers which are used during soft command allocation.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
04443cf2 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to setup IQ
Map instruction queue registers and set queue size.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <jerin.jacob@cav
net/liquidio: add API to setup IQ
Map instruction queue registers and set queue size.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
b8b4c621 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add APIs to allocate and free IQ
Instruction queue (IQ) is used to send control and data packets to device from host. IQ 0 is used to send device configuration commands during initiali
net/liquidio: add APIs to allocate and free IQ
Instruction queue (IQ) is used to send control and data packets to device from host. IQ 0 is used to send device configuration commands during initialization and later re-allocated as per application requirement.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
e86d79d0 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API for PF VF handshake
Handshake with PF kernel driver to check driver version compatibility.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: J
net/liquidio: add API for PF VF handshake
Handshake with PF kernel driver to check driver version compatibility.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
0bfe7588 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to setup mbox registers
Map and initialize mbox registers.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <jerin.jacob@caviumne
net/liquidio: add API to setup mbox registers
Map and initialize mbox registers.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
dc8c13d0 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add mbox APIs for PF VF communication
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Der
net/liquidio: add mbox APIs for PF VF communication
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|
| #
ba5f9ac5 |
| 25-Mar-2017 |
Shijith Thotton <[email protected]> |
net/liquidio: add API to setup IO queue registers
Set default configuration values for input and output queue registers.
Signed-off-by: Shijith Thotton <[email protected]> Signed-o
net/liquidio: add API to setup IO queue registers
Set default configuration values for input and output queue registers.
Signed-off-by: Shijith Thotton <[email protected]> Signed-off-by: Jerin Jacob <[email protected]> Signed-off-by: Derek Chickles <[email protected]> Signed-off-by: Venkat Koppula <[email protected]> Signed-off-by: Srisivasubramanian S <[email protected]> Signed-off-by: Mallesham Jatharakonda <[email protected]>
show more ...
|