aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/tests/fpga-bridge-test.c
diff options
context:
space:
mode:
authorVladimir Oltean <[email protected]>2023-04-15 20:05:51 +0300
committerJakub Kicinski <[email protected]>2023-04-17 19:01:19 -0700
commit403ffc2c34de5297d007e0e169bf022094d444c2 (patch)
tree50c835cd0c7aaad2aedd9a49e5695f55c1e46523 /drivers/fpga/tests/fpga-bridge-test.c
parenta1ca9f8b07d865224a6e4b1c41692f10bd95a311 (diff)
net: mscc: ocelot: add support for preemptible traffic classes
In order to not transmit (preemptible) frames which will be received by the link partner as corrupted (because it doesn't support FP), the hardware requires the driver to program the QSYS_PREEMPTION_CFG_P_QUEUES register only after the MAC Merge layer becomes active (verification succeeds, or was disabled). There are some cases when FP is known (through experimentation) to be broken. Give priority to FP over cut-through switching, and disable FP for known broken link modes. Signed-off-by: Vladimir Oltean <[email protected]> Reviewed-by: Simon Horman <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/fpga/tests/fpga-bridge-test.c')
0 files changed, 0 insertions, 0 deletions