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>
Showing
- drivers/net/ethernet/qlogic/Kconfig 12 additions, 6 deletionsdrivers/net/ethernet/qlogic/Kconfig
- drivers/net/ethernet/qlogic/qede/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/qlogic/qede/Makefile
- drivers/net/ethernet/qlogic/qede/qede.h 9 additions, 0 deletionsdrivers/net/ethernet/qlogic/qede/qede.h
- drivers/net/ethernet/qlogic/qede/qede_main.c 26 additions, 9 deletionsdrivers/net/ethernet/qlogic/qede/qede_main.c
- drivers/net/ethernet/qlogic/qede/qede_roce.c 314 additions, 0 deletionsdrivers/net/ethernet/qlogic/qede/qede_roce.c
- include/linux/qed/qed_if.h 1 addition, 2 deletionsinclude/linux/qed/qed_if.h
- include/linux/qed/qede_roce.h 88 additions, 0 deletionsinclude/linux/qed/qede_roce.h
Please register or sign in to comment