The LPSR turns off the power for IOMUX when suspending so restore the
IOMUX when resuming in GPMI NAND driver.
The function was not tested yet since NAND only supported on 19x19
LPDDR board.
Signed-off-by: Han Xu <b45815@freescale.com>
Signed-off-by: Fugang Duan <B38611@freescale.com>
(cherry picked from commit:
b0375f42a27044667082e53449e534b265d7a029)
struct gpmi_nand_data *this = dev_get_drvdata(dev);
release_dma_channels(this);
+ pinctrl_pm_select_sleep_state(dev);
return 0;
}
struct gpmi_nand_data *this = dev_get_drvdata(dev);
int ret;
+ pinctrl_pm_select_default_state(dev);
+
ret = acquire_dma_channels(this);
if (ret < 0)
return ret;