2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/net/ethernet
Michal Swiatkowski b46012a200 i40e: use libie adminq descriptors
Use libie_aq_desc instead of i40e_aq_desc. Do needed changes to allow
clean build.

Get version descriptor is a little less detailed on i40e. To not mess up
with shifting or union inside libie desc use get version descriptor from
i40e.

Move additional caps for i40e to libie.

Fix RCT in declaration that is using libie_aq_desc;

Use libie_aq_raw() wherever it can be used.

The libie aq error is extended, cover it in ice driver just to clean
build. In next patches the libie code for that will be used in each
of intel driver.

Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Tested-by: Rinitha S <sx.rinitha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2025-07-24 09:26:13 -07:00
..
3com treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
8390 treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
actions
adaptec
adi
aeroflex
agere et131x: Add missing check after DMA map 2025-07-17 19:02:55 -07:00
airoha net: airoha: Fix a NULL vs IS_ERR() bug in airoha_npu_run_firmware() 2025-07-17 18:36:56 -07:00
alacritech
allwinner
alteon
altera
amazon net: ena: View PHC stats using debugfs 2025-06-18 18:57:29 -07:00
amd amd-xgbe: add hardware PTP timestamping support 2025-07-21 16:40:15 -07:00
apm
apple treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
aquantia net: atlantic: Rename PCI driver struct to end in _driver 2025-07-01 19:35:58 -07:00
arc
asix
atheros net: s/dev_set_threaded/netif_set_threaded/ 2025-07-18 17:27:47 -07:00
broadcom net: bcmasp: Add support for re-starting auto-negotiation 2025-07-18 17:30:32 -07:00
brocade treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
cadence net: cadence: macb: sama7g5_emac: Remove USARIO CLKEN flag 2025-07-16 17:28:37 -07:00
calxeda
cavium net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() 2025-07-14 17:16:10 -07:00
chelsio net: splice: Drop unused @gfp 2025-07-08 08:37:15 -07:00
cirrus
cisco Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-04 08:03:18 +02:00
cortina net: ethernet: cortina: Use TOE/TSO on all TCP 2025-04-09 19:15:58 -07:00
davicom
dec net: tulip: Rename PCI driver struct to end in _driver 2025-07-01 19:36:27 -07:00
dlink Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-06-12 10:09:10 -07:00
emulex be2net: Use correct byte order and format string for TCP seq and ack_seq 2025-07-18 17:31:16 -07:00
engleder tsnep: fix timestamping with a stacked DSA driver 2025-05-15 07:58:18 -07:00
ezchip
faraday net: ftgmac100: Add optional reset control for RMII mode on Aspeed SoCs 2025-07-10 18:13:52 -07:00
freescale net: fec: access ->pp through netmem_desc instead of page 2025-07-23 17:46:55 -07:00
fujitsu
fungible
google gve: implement DQO RX datapath and control path for AF_XDP zero-copy 2025-07-22 11:35:49 +02:00
hisilicon net: hns3: use seq_file for files in tx_bd_info/ and rx_bd_info/ in debugfs 2025-07-15 16:50:05 -07:00
huawei eth: hinic: migrate to new RXFH callbacks 2025-06-21 07:55:00 -07:00
i825xx
ibm ibmveth: Add multi buffers rx replenishment hcall support 2025-07-22 15:08:23 +02:00
intel i40e: use libie adminq descriptors 2025-07-24 09:26:13 -07:00
litex
marvell octeontx2-pf: access ->pp through netmem_desc instead of page 2025-07-23 17:46:55 -07:00
mediatek net: s/dev_close_many/netif_close_many/ 2025-07-18 17:27:47 -07:00
mellanox mlx5: access ->pp through netmem_desc instead of page 2025-07-23 17:46:55 -07:00
meta eth: fbnic: fix ubsan complaints about OOB accesses 2025-07-11 16:00:19 -07:00
micrel treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
microchip Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-06-19 13:00:24 -07:00
microsoft net: mana: fix spelling for mana_gd_deregiser_irq() 2025-07-10 18:07:25 -07:00
moxa
mscc net: dsa: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 2025-05-09 16:34:09 -07:00
myricom treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
natsemi treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
neterion treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
netronome eth: nfp: migrate to new RXFH callbacks 2025-06-21 07:55:00 -07:00
ni
nvidia treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
nxp
oki-semi treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
packetengines treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
pasemi treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
pensando Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-06-26 10:40:50 -07:00
qlogic Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-06-26 10:40:50 -07:00
qualcomm net: phy: remove Kconfig symbol MDIO_DEVRES 2025-05-14 19:12:19 -07:00
rdc
realtek rtase: Link queues to NAPI instances 2025-06-17 16:24:09 -07:00
renesas net: s/dev_set_threaded/netif_set_threaded/ 2025-07-18 17:27:47 -07:00
rocker treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
samsung eth: sxgbe: migrate to new RXFH callbacks 2025-06-18 13:19:01 -07:00
seeq treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
sfc sfc: falcon: refactor and document ef4_ethtool_get_rxfh_fields 2025-07-11 16:43:16 -07:00
sgi treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
silan
sis treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
smsc treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
socionext
stmicro net: stmmac: dwmac-renesas-gbeth: Add PM suspend/resume callbacks 2025-07-21 16:58:56 -07:00
sun Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-04 08:03:18 +02:00
sunplus
synopsys treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
tehuti net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards 2025-03-25 13:53:21 -07:00
ti net: ti: icssg-prueth: access ->pp through netmem_desc instead of page 2025-07-23 17:46:55 -07:00
toshiba
tundra treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
vertexcom net: vertexcom: mse102x: Simplify mse102x_rx_pkt_spi 2025-05-12 18:46:44 -07:00
via
wangxun Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-17 11:00:33 -07:00
wiznet
xilinx Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-07-17 11:00:33 -07:00
xircom
xscale net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 2025-05-12 18:10:24 -07:00
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
jme.c
jme.h
Kconfig
korina.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
lantiq_etop.c
lantiq_xrx200.c
Makefile
oa_tc6.c