From 731e1c0996d80e51ff167a6d75675309ff4983be Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Thu, 19 Feb 2015 14:31:08 +0100 Subject: [PATCH] axi_dmac: Use internal enable signal for the request generator All components should use the internal 'do_enable' signal instead of the external 'enable' signal. The former correctly incorporates the shutdown sequence and does not get asserted again until the shutdown has been completed. Using the external signal can cause problems when it is disabled and enabled again in close proximity. Signed-off-by: Lars-Peter Clausen --- library/axi_dmac/request_arb.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/axi_dmac/request_arb.v b/library/axi_dmac/request_arb.v index 0e13f26ee..d90651158 100644 --- a/library/axi_dmac/request_arb.v +++ b/library/axi_dmac/request_arb.v @@ -1007,7 +1007,7 @@ dmac_request_generator #( .req_ready(req_gen_ready), .req_burst_count(req_length[C_DMA_LENGTH_WIDTH-1:BYTES_PER_BURST_WIDTH]), - .enable(enable), + .enable(do_enable), .pause(pause), .eot(request_eot)