]> git.baikalelectronics.ru Git - kernel.git/commit
qede: Add qedr framework
authorRam Amrani <Ram.Amrani@caviumnetworks.com>
Sat, 1 Oct 2016 18:59:56 +0000 (21:59 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 4 Oct 2016 03:22:46 +0000 (23:22 -0400)
commit0803e8a3c766828711cd87672d3da33621e114ac
tree14b733749d29a4af12a0883b0675af027ca04829
parent6ae5878dbe6e728212e2f1757170cfa54633bc5f
qede: Add qedr framework

Adds a skeletal implementation of the qede RoCE driver -
The qedr has some dependencies of the state of the underlying base
interface. This adds some logic required with mutual registrations
and the ability to pass updates on 'intresting' events.

Signed-off-by: Ram Amrani <Ram.Amrani@caviumnetworks.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@caviumnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/Kconfig
drivers/net/ethernet/qlogic/qede/Makefile
drivers/net/ethernet/qlogic/qede/qede.h
drivers/net/ethernet/qlogic/qede/qede_main.c
drivers/net/ethernet/qlogic/qede/qede_roce.c [new file with mode: 0644]
include/linux/qed/qed_if.h
include/linux/qed/qede_roce.h [new file with mode: 0644]