Message ID | 1498033898-15650-11-git-send-email-stefanc@malvell.com |
---|---|
State | Superseded |
Delegated to: | Stefan Roese |
Headers | show |
On Wed, Jun 21, 2017 at 3:31 AM, <stefanc@malvell.com> wrote: > From: Stefan Chulski <stefanc@marvell.com> > > Set BM poll size once during priv probe and do not > overwrite it during port probe procedure. Pool is common for > all CP ports. > > Change-Id: Icf8c2be3f9cc653c132365e918044713accef335 > Signed-off-by: Stefan Chulski <stefanc@marvell.com> > Reviewed-on: http://vgitil04.il.marvell.com:8080/39969 > Tested-by: iSoC Platform CI <ykjenk@marvell.com> > Reviewed-by: Nadav Haklai <nadavh@marvell.com> > Reviewed-on: http://vgitil04.il.marvell.com:8080/39956 > Reviewed-by: Igal Liberman <igall@marvell.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com>
diff --git a/drivers/net/mvpp2.c b/drivers/net/mvpp2.c index 8168539..8bc7b08 100644 --- a/drivers/net/mvpp2.c +++ b/drivers/net/mvpp2.c @@ -2683,7 +2683,7 @@ static int mvpp2_bm_pools_init(struct udevice *dev, err = mvpp2_bm_pool_create(dev, priv, bm_pool, size); if (err) goto err_unroll_pools; - mvpp2_bm_pool_bufsize_set(priv, bm_pool, 0); + mvpp2_bm_pool_bufsize_set(priv, bm_pool, RX_BUFFER_SIZE); } return 0; @@ -2869,9 +2869,6 @@ mvpp2_bm_pool_use(struct mvpp2_port *port, int pool, enum mvpp2_bm_type type, } } - mvpp2_bm_pool_bufsize_set(port->priv, new_pool, - MVPP2_RX_BUF_SIZE(new_pool->pkt_size)); - return new_pool; }