summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: lan966x: refactor buffer reload functionDaniel Machon2024-09-101-10/+4
* net: lan966x: use a few FDMA helpers throughoutDaniel Machon2024-09-101-31/+11
* net: lan966x: ditch tx->last_in_use variableDaniel Machon2024-09-101-16/+4
* net: lan966x: use library helper for freeing tx buffersDaniel Machon2024-09-101-6/+1
* net: lan966x: use FDMA library for adding DCB's in the tx pathDaniel Machon2024-09-101-32/+30
* net: lan966x: use the FDMA library for allocation of tx buffersDaniel Machon2024-09-101-41/+34
* net: lan966x: use library helper for freeing rx buffersDaniel Machon2024-09-101-14/+2
* net: lan966x: use FDMA library for adding DCB's in the rx pathDaniel Machon2024-09-101-49/+5
* net: lan966x: use the FDMA library for allocation of rx buffersDaniel Machon2024-09-101-61/+55
* net: lan966x: replace a few variables with new equivalent onesDaniel Machon2024-09-101-54/+77
* page_pool: split types and declarations from page_pool.hYunsheng Lin2023-08-071-0/+1
* lan966x: Don't use xdp_frame when action is XDP_TXHoratiu Vultur2023-04-251-12/+23
* net: lan966x: Don't read RX timestamp if not neededHoratiu Vultur2023-03-191-1/+1
* lan966x: execute xdp_do_flush() before napi_complete_done()Magnus Karlsson2023-01-281-3/+3
* net: lan966x: Add support for XDP_REDIRECTHoratiu Vultur2022-11-251-13/+66
* net: lan966x: Add support for XDP_TXHoratiu Vultur2022-11-251-7/+72
* net: lan966x: Update dma_dir of page_pool_paramsHoratiu Vultur2022-11-251-6/+23
* net: lan966x: Update rxq memory modelHoratiu Vultur2022-11-251-0/+13
* net: lan966x: Add len field to lan966x_tx_dcb_bufHoratiu Vultur2022-11-251-2/+3
* net: lan966x: Introduce helper functionsHoratiu Vultur2022-11-251-27/+44
* net: lan966x: Add XDP_PACKET_HEADROOMHoratiu Vultur2022-11-251-5/+11
* net: lan96x: Use page_pool APIHoratiu Vultur2022-11-111-40/+49
* net: lan966x: Add basic XDP supportHoratiu Vultur2022-11-111-1/+10
* net: lan966x: Split function lan966x_fdma_rx_get_frameHoratiu Vultur2022-11-111-25/+60
* net: lan966x: Add define IFH_LEN_BYTESHoratiu Vultur2022-11-111-5/+5
* net: lan966x: Fix unmapping of received frames using FDMAHoratiu Vultur2022-11-021-6/+12
* net: lan966x: Fix FDMA when MTU is changedHoratiu Vultur2022-11-021-2/+6
* net: lan966x: Stop replacing tx dcbs and dcbs_buf when changing MTUHoratiu Vultur2022-10-251-21/+3
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-291-2/+1
* net: lan966x: improve error handle in lan966x_fdma_rx_get_frame()Dan Carpenter2022-08-311-1/+4
* net: lan966x: Fix use of pointer after being freedHoratiu Vultur2022-05-131-2/+2
* net: lan966x: Update FDMA to change MTU.Horatiu Vultur2022-04-121-0/+134
* net: lan966x: Add FDMA functionalityHoratiu Vultur2022-04-121-0/+708