[qca-edma] Add support to make queue stop configurable

Core3 CPU utilization was shooting up when TX queues
were stopped due to unavailability of HW descriptors.
This was causing TX packets for Core1 to be processed
on Core3 thereby causing apparent hike in CPU utilization.
This code adds support to make queue stopping configurable

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