[PATCH 5.15 594/846] mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling