History log of /dpdk/drivers/net/liquidio/lio_struct.h (Results 1 – 25 of 27)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...


12