summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/tehuti/Makefile
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@gmail.com>2024-06-24 08:55:05 +0900
committerJakub Kicinski <kuba@kernel.org>2024-06-25 18:44:19 -0700
commit37c4947af44d51358cb03262c8e6eeac4a1cd642 (patch)
tree2f83202163e9ba1495f0a3535f626c2857bf64bc /drivers/net/ethernet/tehuti/Makefile
parentdd2a0ff554082f6972b6cc6ea8f9d67e123e054e (diff)
downloadlwn-37c4947af44d51358cb03262c8e6eeac4a1cd642.tar.gz
lwn-37c4947af44d51358cb03262c8e6eeac4a1cd642.zip
net: tn40xx: add basic Rx handling
This patch adds basic Rx handling. The Rx logic uses three major data structures; two ring buffers with NIC and one database. One ring buffer is used to send information to NIC about memory to be stored packets to be received. The other is used to get information from NIC about received packets. The database is used to keep the information about DMA mapping. After a packet arrived, the db is used to pass the packet to the network stack. Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> Reviewed-by: Hans-Frieder Vogt <hfdevel@gmx.net> Link: https://patch.msgid.link/20240623235507.108147-6-fujita.tomonori@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/tehuti/Makefile')
0 files changed, 0 insertions, 0 deletions