From: Stefan Chulski <stef...@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.
Signed-off-by: Stefan Chulski <stef...@marvell.com> Tested-by: iSoC Platform CI <ykj...@marvell.com> Reviewed-by: Nadav Haklai <nad...@marvell.com> Reviewed-by: Igal Liberman <ig...@marvell.com> --- drivers/net/mvpp2.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/net/mvpp2.c b/drivers/net/mvpp2.c index a7077c7..233c98b 100644 --- a/drivers/net/mvpp2.c +++ b/drivers/net/mvpp2.c @@ -2675,7 +2675,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; @@ -2861,9 +2861,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; } -- 1.9.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot