|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1 |
|
| #
e7ea5f30 |
| 01-Feb-2022 |
Ivan Malov <[email protected]> |
common/sfc_efx/base: support selecting RSS table entry count
On Riverhead boards, the client can control how many entries to have in the indirection table of an exclusive RSS context.
Provide the n
common/sfc_efx/base: support selecting RSS table entry count
On Riverhead boards, the client can control how many entries to have in the indirection table of an exclusive RSS context.
Provide the new parameter to clients and indicate its bounds. Extend the API for writing the table to have the flexibility.
Signed-off-by: Ivan Malov <[email protected]> Reviewed-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
| #
7a71c15d |
| 01-Feb-2022 |
Ivan Malov <[email protected]> |
common/sfc_efx/base: refactor RSS table entry count name
In the existing code, "n" is hardly a clear name for that. Use a clearer name to help future maintainers of the code.
Signed-off-by: Ivan Ma
common/sfc_efx/base: refactor RSS table entry count name
In the existing code, "n" is hardly a clear name for that. Use a clearer name to help future maintainers of the code.
Signed-off-by: Ivan Malov <[email protected]> Reviewed-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
|
Revision tags: v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1 |
|
| #
7d104a8d |
| 11-Oct-2021 |
Viacheslav Galaktionov <[email protected]> |
common/sfc_efx/base: retrieve function interfaces for VNICs
This information is required to be able to fully identify the function. Add this information to the NIC configuration structure for easy a
common/sfc_efx/base: retrieve function interfaces for VNICs
This information is required to be able to fully identify the function. Add this information to the NIC configuration structure for easy access.
Signed-off-by: Viacheslav Galaktionov <[email protected]> Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
|
Revision tags: v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1 |
|
| #
aa6dc101 |
| 02-Jul-2021 |
Andrew Rybchenko <[email protected]> |
common/sfc_efx/base: support custom EvQ to IRQ mapping
Custom mapping is actually supported for EF10 and EF100 families only.
A driver (e.g. DPDK PMD) may require to customize mapping of EvQ to int
common/sfc_efx/base: support custom EvQ to IRQ mapping
Custom mapping is actually supported for EF10 and EF100 families only.
A driver (e.g. DPDK PMD) may require to customize mapping of EvQ to interrupts if, for example, extra EvQ are used for house-keeping in polling or wake up (via another EvQ) mode.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
|
Revision tags: v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1 |
|
| #
672386c1 |
| 11-Mar-2021 |
Andrew Rybchenko <[email protected]> |
common/sfc_efx: update copyright year
Bump copyright year to 2021.
Signed-off-by: Andrew Rybchenko <[email protected]>
|
|
Revision tags: 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 |
|
| #
79867285 |
| 24-Sep-2020 |
Andrew Rybchenko <[email protected]> |
common/sfc_efx/base: allocate vAdaptor on Riverhead
Riverhead has EVB support similar to EF10 and NIC must allocate its vAdaptor on init.
Signed-off-by: Andrew Rybchenko <[email protected]>
common/sfc_efx/base: allocate vAdaptor on Riverhead
Riverhead has EVB support similar to EF10 and NIC must allocate its vAdaptor on init.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
| #
9edb8ee3 |
| 24-Sep-2020 |
Andrew Rybchenko <[email protected]> |
common/sfc_efx/base: handle MCDI events on Riverhead
EF100 MCDI event layout is same as on EF10 except added QDMA phase bit which is unused on EF10.
Signed-off-by: Andrew Rybchenko <arybchenko@sola
common/sfc_efx/base: handle MCDI events on Riverhead
EF100 MCDI event layout is same as on EF10 except added QDMA phase bit which is unused on EF10.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|
| #
3c1c5cc4 |
| 24-Sep-2020 |
Andrew Rybchenko <[email protected]> |
common/sfc_efx/base: add Riverhead support to NIC module
Define basic NIC features and limitations.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <amoreton@x
common/sfc_efx/base: add Riverhead support to NIC module
Define basic NIC features and limitations.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]> Reviewed-by: Vijay Kumar Srivastava <[email protected]>
show more ...
|
| #
5e111ed8 |
| 17-Sep-2020 |
Andrew Rybchenko <[email protected]> |
net/sfc: introduce common driver library
Move libefx (base driver) into common driver.
Prepare to add vDPA driver which will use the common driver as well.
Signed-off-by: Andrew Rybchenko <arybche
net/sfc: introduce common driver library
Move libefx (base driver) into common driver.
Prepare to add vDPA driver which will use the common driver as well.
Signed-off-by: Andrew Rybchenko <[email protected]> Reviewed-by: Andy Moreton <[email protected]>
show more ...
|