Files
nvethernetrm/include
rakesh goyal ebe8b29bfa dma: fix Rx DMA suspend issue
Issue:  DMA will be in suspend state if there is no buffer allocation
        happen to HW. If DMA is in suspend state, no interrupt will
        occur for channel which leads to not calling of
        osd_receive_packet().

Fix:    Whenever there is rx buffer kernel memory allocation failure, desc
        will be updated with reserve rx buffer. This reserved buffer is
	already allocated at the time of ether_open. Aim of same to
	make sure rx DMA always have buffer and not go in suspend state.

Bug 200650229

Change-Id: If8ff5f2dbfb631e8d1bc2383f958ed389643d7a4
Signed-off-by: rakesh goyal <rgoyal@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2399010
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
2024-02-21 16:31:59 +05:30
..
2024-02-21 16:31:59 +05:30
2024-02-21 16:31:59 +05:30