summaryrefslogtreecommitdiff
path: root/drivers/net/bonding
diff options
context:
space:
mode:
authorJianhua Xie <Jianhua.Xie@freescale.com>2015-02-09 02:41:25 (GMT)
committerJianhua Xie <Jianhua.Xie@freescale.com>2015-03-09 06:55:09 (GMT)
commit9936001835315a821a3e505645b22558fd4c68fd (patch)
treef6b102397a3442bb08787446c5d6402895898707 /drivers/net/bonding
parent3bbcd2a141e24655dd60f8b11829efaa7118c520 (diff)
downloadlinux-fsl-qoriq-9936001835315a821a3e505645b22558fd4c68fd.tar.xz
bonding: Remove unnecessary qman_query_fq()
when qman_init_fq() returns 0, which means fq init OK. qman_query_fq is not mandatory required any more. Change-Id: Ied9c151de47b3521949237fb123dd5be3081edfb Reviewed-on: http://git.am.freescale.net:8181/30329 Reviewed-by: Jiafei Pan <Jiafei.Pan@freescale.com> Signed-off-by: Jianhua Xie <jianhua.xie@freescale.com>
Diffstat (limited to 'drivers/net/bonding')
-rw-r--r--drivers/net/bonding/hw_distribution.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/net/bonding/hw_distribution.c b/drivers/net/bonding/hw_distribution.c
index b6dca03..a2c46a6 100644
--- a/drivers/net/bonding/hw_distribution.c
+++ b/drivers/net/bonding/hw_distribution.c
@@ -1069,20 +1069,6 @@ static int init_oh_errq_defq(struct device *dev,
return errno;
}
- errno = qman_query_fq(&errq->fq_base, &fqd);
- hw_lag_dbg("errno of qman_query_fq:0x%08x\n", errno);
- if (fqd.fq_ctrl != initfq.fqd.fq_ctrl) {
- pr_err("queried fq_ctrl=%x, should be=%x\n", fqd.fq_ctrl,
- initfq.fqd.fq_ctrl);
- panic("fail");
- }
- if (memcmp(&fqd.td, &initfq.fqd.td, sizeof(fqd.td))) {
- pr_err("queried td_thresh=%x:%x, should be=%x:%x\n",
- fqd.td.exp, fqd.td.mant,
- initfq.fqd.td.exp, initfq.fqd.td.mant);
- panic("fail");
- }
-
/* init oh ports default fq */
initfq.fqd.dest.wq = wq_defq;
errno = qman_init_fq(&defq->fq_base, QMAN_INITFQ_FLAG_SCHED, &initfq);