diff options
author | Jianhua Xie <Jianhua.Xie@freescale.com> | 2015-02-09 02:41:25 (GMT) |
---|---|---|
committer | Jianhua Xie <Jianhua.Xie@freescale.com> | 2015-03-09 06:55:09 (GMT) |
commit | 9936001835315a821a3e505645b22558fd4c68fd (patch) | |
tree | f6b102397a3442bb08787446c5d6402895898707 /drivers/net | |
parent | 3bbcd2a141e24655dd60f8b11829efaa7118c520 (diff) | |
download | linux-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')
-rw-r--r-- | drivers/net/bonding/hw_distribution.c | 14 |
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); |