162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci========================= 462306a36Sopenharmony_ciocteontx2 devlink support 562306a36Sopenharmony_ci========================= 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciThis document describes the devlink features implemented by the ``octeontx2 AF, PF and VF`` 862306a36Sopenharmony_cidevice drivers. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciParameters 1162306a36Sopenharmony_ci========== 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciThe ``octeontx2 PF and VF`` drivers implement the following driver-specific parameters. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci.. list-table:: Driver-specific parameters implemented 1662306a36Sopenharmony_ci :widths: 5 5 5 85 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci * - Name 1962306a36Sopenharmony_ci - Type 2062306a36Sopenharmony_ci - Mode 2162306a36Sopenharmony_ci - Description 2262306a36Sopenharmony_ci * - ``mcam_count`` 2362306a36Sopenharmony_ci - u16 2462306a36Sopenharmony_ci - runtime 2562306a36Sopenharmony_ci - Select number of match CAM entries to be allocated for an interface. 2662306a36Sopenharmony_ci The same is used for ntuple filters of the interface. Supported by 2762306a36Sopenharmony_ci PF and VF drivers. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciThe ``octeontx2 AF`` driver implements the following driver-specific parameters. 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci.. list-table:: Driver-specific parameters implemented 3262306a36Sopenharmony_ci :widths: 5 5 5 85 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ci * - Name 3562306a36Sopenharmony_ci - Type 3662306a36Sopenharmony_ci - Mode 3762306a36Sopenharmony_ci - Description 3862306a36Sopenharmony_ci * - ``dwrr_mtu`` 3962306a36Sopenharmony_ci - u32 4062306a36Sopenharmony_ci - runtime 4162306a36Sopenharmony_ci - Use to set the quantum which hardware uses for scheduling among transmit queues. 4262306a36Sopenharmony_ci Hardware uses weighted DWRR algorithm to schedule among all transmit queues. 43