summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
diff options
context:
space:
mode:
authorMarian Rotariu <marian.rotariu@freescale.com>2014-08-14 12:28:44 (GMT)
committerRich Schmitt <B43082@freescale.com>2014-09-05 17:32:33 (GMT)
commit4d368f8399162885f5255f62f04a7d2959bec034 (patch)
tree3b91d726803a0899f6c3e6dd6adc79f9b6b295ca /drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
parent455191e68d54c189ee6ec0821ff9b44f8ee0500d (diff)
downloadlinux-fsl-qoriq-4d368f8399162885f5255f62f04a7d2959bec034.tar.xz
dpaa_eth: merge recycle and confirmation queues
In FMan v3, special transmission queues, called recycle queues, were created because it was believed that the FCO flag from the FD is not enough to differentiate between frames that are recyclable and those who are not. The frame queue flags were used to signal the BMI to release the buffers back to the default buffer pool. The last findings and FMan improvements permit recycling activation only by using FD fields. With this patch, the recycling frame queues are not needed anymore. This patch also removes the code dependency on the FMan version and improves TCP traffic in forwarding scenarios due to single transmission queues, reducing the out-of-order segments. Signed-off-by: Marian Rotariu <marian.rotariu@freescale.com> Change-Id: Idd4fea4ef7883563df67cf21dea9e87435b2dee8 Reviewed-on: http://git.am.freescale.net:8181/16872 Reviewed-by: Madalin-Cristian Bucur <madalin.bucur@freescale.com> Tested-by: Madalin-Cristian Bucur <madalin.bucur@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c')
-rw-r--r--drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c b/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
index bf01677..cd8b7d1 100644
--- a/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
+++ b/drivers/net/ethernet/freescale/dpa/dpaa_eth_sysfs.c
@@ -102,11 +102,6 @@ static ssize_t dpaa_eth_show_fqids(struct device *dev,
case FQ_TYPE_TX:
str = "Tx";
break;
-#ifdef CONFIG_FMAN_T4240
- case FQ_TYPE_TX_RECYCLE:
- str = "Tx(recycling)";
- break;
-#endif
default:
str = "Unknown";
}