Cherry-pick: aw: Flush idle queue on hardware teardown

Clean cherry-pick of chromium crrev.com/r286834

BUG: 16550863

Original description:

Not flushing idle queue on tear down could lead to deadlocks.

Change-Id: If8ca7d6cd2c696277e4c60c2551b0c497223a0a9
1 file changed