[WCNCR00154888] misc: Add support MMC_PM_WAKE_SDIO_IRQ

[Description]
Add support MMC_PM_WAKE_SDIO_IRQ

Based on Linux PM design, update driver suspend flow as below:
1. Try to enable MMC_PM_KEEP_POWER by default
2. If wow enable, try to enable MMC_PM_WAKE_SDIO_IRQ as well
3. If any set_flag() fail, just print warning msg. Keep suspend success.

Change-Id: I293bc47f0b60e53f2fed874b7f28cec81697841e
Signed-off-by: Deren Wu <deren.wu@mediatek.com>
CR-Id: WCNCR00154888
Feature: misc
(cherry picked from commit ca706a7845bc79b1377e145733d190ad08ab92a3)
1 file changed