summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/Peripherals/FM
diff options
context:
space:
mode:
authorEyal Harari <Eyal.Harari@freesacle.com>2014-07-29 06:15:47 (GMT)
committerEyal Harari <Eyal.Harari@freesacle.com>2014-07-29 07:23:34 (GMT)
commit7675f24fc65eaff4cbd126fa766acb3e9a059544 (patch)
tree7963c97f5a17982c8b5d013ea2b811978241d342 /drivers/net/ethernet/freescale/fman/Peripherals/FM
parent087f4784b96585b712b62a110b0fe83e45ae4351 (diff)
downloadlinux-fsl-qoriq-7675f24fc65eaff4cbd126fa766acb3e9a059544.tar.xz
DSAR: configure tcp flags in DSAR tables
Signed-off-by: Eyal Harari <Eyal.Harari@freesacle.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM')
-rw-r--r--drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c
index a3fec5a..90ae2b7 100644
--- a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c
+++ b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Port/fm_port.c
@@ -5735,6 +5735,7 @@ t_Error FM_PORT_EnterDsar(t_Handle h_FmPortRx, t_FmPortDsarParams *params)
if (params->p_AutoResFilteringInfo->tcpPortDropOnHit)
tmp |= TCP_PORT_TBL_PASS_MASK;
WRITE_UINT8(ArCommonDescPtr->filterControl, tmp);
+ WRITE_UINT16(ArCommonDescPtr->tcpControlPass, params->p_AutoResFilteringInfo->tcpFlagsMask);
// ip filtering
if (params->p_AutoResFilteringInfo->ipProtTableSize)