[ipq40xx][edma] Add fix for memory allocation issue

Current RX allocation mechanism doesn't account the
number of RX buffers that could not be allocated.
Added mechanism to record the number of buffers that could
not be allocated and use this info during next
round of allocation

Change-Id: Iac37944afce2c754499b36bdcef2c4d2e48e4509
Signed-off-by: Rakesh Nair <ranair@codeaurora.org>
3 files changed
tree: 11e6b580296f3b8a57c075a257646c0a73b78c47
  1. edma.c
  2. edma.h
  3. edma_axi.c
  4. edma_ethtool.c
  5. ess_edma.h
  6. Makefile