diff options
Diffstat (limited to 'drivers/usb/gadget/f_dfu.c')
| -rw-r--r-- | drivers/usb/gadget/f_dfu.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/drivers/usb/gadget/f_dfu.c b/drivers/usb/gadget/f_dfu.c index 5321a689d..37d04a192 100644 --- a/drivers/usb/gadget/f_dfu.c +++ b/drivers/usb/gadget/f_dfu.c @@ -312,6 +312,8 @@ static int state_dfu_idle(struct f_dfu *f_dfu,  			DFU_STATE_dfuMANIFEST_WAIT_RST;  		to_runtime_mode(f_dfu);  		f_dfu->dfu_state = DFU_STATE_appIDLE; + +		dfu_trigger_reset();  		break;  	default:  		f_dfu->dfu_state = DFU_STATE_dfuERROR; |