From: Michal Simek Date: Mon, 17 Aug 2015 07:45:53 +0000 (+0200) Subject: net: gem: Allocate BD_SPACE in connection to RX_BUF X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e8c52f97bc58b2dc207d60fafe4b07a80a385510;p=thirdparty%2Fu-boot.git net: gem: Allocate BD_SPACE in connection to RX_BUF BD_SEPRN_SPACE should not have hard coded value and it will be calculated based on the number of buffer descriptors that we would like to use. Signed-off-by: Michal Simek --- diff --git a/drivers/net/zynq_gem.c b/drivers/net/zynq_gem.c index caaf1a3b0e5..d48e390413a 100644 --- a/drivers/net/zynq_gem.c +++ b/drivers/net/zynq_gem.c @@ -148,7 +148,7 @@ struct emac_bd { */ #define BD_SPACE 0x100000 /* BD separation space */ -#define BD_SEPRN_SPACE 64 +#define BD_SEPRN_SPACE (RX_BUF * sizeof(struct emac_bd)) /* Initialized, rxbd_current, rx_first_buf must be 0 after init */ struct zynq_gem_priv {