]> git.baikalelectronics.ru Git - kernel.git/commit
qed: Add support of HW filter block
authorPrabhakar Kushwaha <pkushwaha@marvell.com>
Wed, 2 Jun 2021 17:16:52 +0000 (20:16 +0300)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Jun 2021 21:04:17 +0000 (14:04 -0700)
commit89cd715c742d9a1e131170b1ccafc872c54a1b1b
treea4691da30f5efef126dfab44364bebd04d9e0268
parent4505a00e5d7d393ae517b8007656e0e7c8a84828
qed: Add support of HW filter block

This patch introduces the functionality of HW filter block.
It adds and removes filters based on source and target TCP port.

It also add functionality to clear all filters at once.

Acked-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Prabhakar Kushwaha <pkushwaha@marvell.com>
Signed-off-by: Omkar Kulkarni <okulkarni@marvell.com>
Signed-off-by: Shai Malin <smalin@marvell.com>
Signed-off-by: Michal Kalderon <mkalderon@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qed/qed.h
drivers/net/ethernet/qlogic/qed/qed_dev.c
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c
include/linux/qed/qed_nvmetcp_if.h