Revert "Revert "mmc: core: handle flush requests timeout""

This reverts commit 0bf73976ca9c2dc12d5d7272115592e183e335ac.