original_kernel/drivers/infiniband/hw/hfi1
Grzegorz Andrejczuk 0bae02d56b IB/hfi1: Add interrupt handler functions for accelerated ipoib
This patch adds the interrupt handler function, the NAPI poll
function, and its associated helper functions for receiving
accelerated ipoib packets. While we are here, fix the formats
of two error printouts.

Link: https://lore.kernel.org/r/20200511160637.173205.64890.stgit@awfm-01.aw.intel.com
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Sadanand Warrier <sadanand.warrier@intel.com>
Signed-off-by: Grzegorz Andrejczuk <grzegorz.andrejczuk@intel.com>
Signed-off-by: Kaike Wan <kaike.wan@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2020-05-21 11:23:56 -03:00
..
Kconfig
Makefile IB/hfi1: Add functions to receive accelerated ipoib packets 2020-05-21 11:23:56 -03:00
affinity.c IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
affinity.h IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
aspm.c
aspm.h
chip.c IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
chip.h IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
chip_registers.h
common.h IB/hfi1: Remove module parameter for KDETH qpns 2020-05-21 11:23:54 -03:00
debugfs.c
debugfs.h
device.c
device.h
driver.c IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
efivar.c
efivar.h
eprom.c
eprom.h
exp_rcv.c
exp_rcv.h
fault.c
fault.h
file_ops.c IB/hfi1: Remove module parameter for KDETH qpns 2020-05-21 11:23:54 -03:00
firmware.c
hfi.h IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
init.c IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
intr.c
iowait.c
iowait.h
ipoib.h IB/hfi1: Add functions to receive accelerated ipoib packets 2020-05-21 11:23:56 -03:00
ipoib_main.c IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev 2020-05-21 11:23:54 -03:00
ipoib_rx.c IB/hfi1: Add functions to receive accelerated ipoib packets 2020-05-21 11:23:56 -03:00
ipoib_tx.c IB/hfi1: Add functions to transmit datagram ipoib packets 2020-05-21 11:23:54 -03:00
mad.c
mad.h
mmu_rb.c
mmu_rb.h
msix.c IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
msix.h IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
netdev.h IB/hfi1: Add interrupt handler functions for accelerated ipoib 2020-05-21 11:23:56 -03:00
netdev_rx.c IB/hfi1: Add functions to receive accelerated ipoib packets 2020-05-21 11:23:56 -03:00
opa_compat.h
opfn.c
opfn.h
pcie.c
pio.c
pio.h
pio_copy.c
platform.c
platform.h
qp.c IB/ipoib: Increase ipoib Datagram mode MTU's upper limit 2020-05-21 11:23:55 -03:00
qp.h
qsfp.c
qsfp.h
rc.c
rc.h
ruc.c
sdma.c
sdma.h
sdma_txreq.h
sysfs.c
tid_rdma.c IB/hfi1: Remove module parameter for KDETH qpns 2020-05-21 11:23:54 -03:00
tid_rdma.h
trace.c IB/hfi1: Add functions to transmit datagram ipoib packets 2020-05-21 11:23:54 -03:00
trace.h
trace_ctxts.h
trace_dbg.h
trace_ibhdrs.h
trace_iowait.h
trace_misc.h
trace_mmu.h
trace_rc.h
trace_rx.h
trace_tid.h
trace_tx.h
uc.c
ud.c
user_exp_rcv.c
user_exp_rcv.h
user_pages.c
user_sdma.c
user_sdma.h
verbs.c IB/ipoib: Increase ipoib Datagram mode MTU's upper limit 2020-05-21 11:23:55 -03:00
verbs.h
verbs_txreq.c
verbs_txreq.h
vnic.h
vnic_main.c IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts 2020-05-21 11:23:55 -03:00
vnic_sdma.c