]> www.infradead.org Git - users/jedix/linux-maple.git/commit
idpf: add support for SW triggered interrupts
authorJoshua Hay <joshua.a.hay@intel.com>
Mon, 25 Nov 2024 23:58:54 +0000 (15:58 -0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 17 Dec 2024 21:28:55 +0000 (13:28 -0800)
commit93433c1d919775f8ac0f7893692f42e6731a5373
treecaa62fe1bb3f374f3cfa23fd46ed8f9f38e89176
parent7ed2d91588779f0a2b27fd502ce2aaf1fab9b3ca
idpf: add support for SW triggered interrupts

SW triggered interrupts are guaranteed to fire after their timer
expires, unlike Tx and Rx interrupts which will only fire after the
timer expires _and_ a descriptor write back is available to be processed
by the driver.

Add the necessary fields, defines, and initializations to enable a SW
triggered interrupt in the vector's dyn_ctl register.

Reviewed-by: Madhu Chittim <madhu.chittim@intel.com>
Signed-off-by: Joshua Hay <joshua.a.hay@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/idpf/idpf_dev.c
drivers/net/ethernet/intel/idpf/idpf_txrx.h
drivers/net/ethernet/intel/idpf/idpf_vf_dev.c