diff options
| -rw-r--r-- | drivers/dma/pl330.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/dma/pl330.c b/drivers/dma/pl330.c index defcdde4d358..04fc4d8da0e9 100644 --- a/drivers/dma/pl330.c +++ b/drivers/dma/pl330.c @@ -1046,13 +1046,16 @@ static bool _start(struct pl330_thread *thrd)  		if (_state(thrd) == PL330_STATE_KILLING)  			UNTIL(thrd, PL330_STATE_STOPPED) +		/* fall through */  	case PL330_STATE_FAULTING:  		_stop(thrd); +		/* fall through */  	case PL330_STATE_KILLING:  	case PL330_STATE_COMPLETING:  		UNTIL(thrd, PL330_STATE_STOPPED) +		/* fall through */  	case PL330_STATE_STOPPED:  		return _trigger(thrd);  | 
