usb: dfu: give wait_for_usb_dfu an argument

Allow callers to wait for an arbitrary amount of time, instead of always
waiting for a compile-time fixed period.

Signed-off-by: Josh Gao <josh@jmgao.dev>
4 files changed