1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-13 10:02:38 +00:00
freebsd/sys/contrib/ena-com
Marcin Wojtas 8483b844e7 Adjust ENA driver to the new HAL
* Removed adaptive interrupt moderation (not suported on FreeBSD).
* Use ena_com_free_q_entries instead of ena_com_free_desc.
* Don't use ENA_MEM_FREE outside of the ena_com.
* Don't use barriers before calling doorbells as it's already done in
  the HAL.
* Add function that generates random RSS key, common for all driver's
  interfaces.
* Change admin stats sysctls to U64.

Submitted by:  Michal Krawczyk <mk@semihalf.com>
Obtained from: Semihalf
Sponsored by:  Amazon, Inc.
2020-05-26 15:29:19 +00:00
..
ena_defs Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_admin_defs.h
ena_com.c Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_com.h Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_common_defs.h
ena_eth_com.c Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_eth_com.h Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_eth_io_defs.h
ena_plat.h Adjust ENA driver to the new HAL 2020-05-26 15:29:19 +00:00
ena_regs_defs.h