]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'net-lan966x-add-support-for-fdma'
authorJakub Kicinski <kuba@kernel.org>
Tue, 12 Apr 2022 03:50:04 +0000 (20:50 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 12 Apr 2022 03:50:04 +0000 (20:50 -0700)
commita160f0567139569e83991c4b40c96d3eff234c23
tree364d1d599cbc083f2a3b06361f1fc4bab61db63a
parentf435e2ccfd336e6b8921a8f909da903f47f6e5d7
parentf0bf0faa426772a8cd2dfc9276dff1d767af41aa
Merge branch 'net-lan966x-add-support-for-fdma'

Horatiu Vultur says:

====================
net: lan966x: Add support for FDMA

Currently when injecting or extracting a frame from CPU, the frame
is given to the HW each word at a time. There is another way to
inject/extract frames from CPU using FDMA(Frame Direct Memory Access).
In this way the entire frame is given to the HW. This improves both
RX and TX bitrate.
====================

Tested-by: Michael Walle <michael@walle.cc> # on kontron-kswitch-d10
Link: https://lore.kernel.org/r/20220408070357.559899-1-horatiu.vultur@microchip.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>