#define IGNORE_S3_WKC0 SSWKC(PMU_AONT_LSS_02)
#define IGNORE_S3_WKC1 SSWKC(PMU_ADC_LSS_42-32)
+#ifdef CONFIG_BOARD_CTP
+/* FIXME:: CVT Platform gives SRAM Error if SRAM(lss12, 13) is put in D0i3 */
+#define S0I3_SSS0 ( \
+ SSMSK(D0I3_MASK, PMU_SDIO0_LSS_00) | \
+ SSMSK(D0I3_MASK, PMU_EMMC0_LSS_01) | \
+ SSMSK(D0I3_MASK, PMU_AONT_LSS_02) | \
+ SSMSK(D0I3_MASK, PMU_HSI_LSS_03) | \
+ SSMSK(D0I2_MASK, PMU_SECURITY_LSS_04) | \
+ SSMSK(D0I3_MASK, PMU_EMMC1_LSS_05) | \
+ SSMSK(D0I1_MASK, PMU_USB_OTG_LSS_06) | \
+ SSMSK(D0I1_MASK, PMU_USB_HSIC_LSS_07) | \
+ SSMSK(D0I3_MASK, PMU_AUDIO_ENGINE_LSS_08) | \
+ SSMSK(D0I3_MASK, PMU_AUDIO_DMA_LSS_09) | \
+ SSMSK(D0I3_MASK, PMU_SDIO2_LSS_14))
+#else
#define S0I3_SSS0 ( \
SSMSK(D0I3_MASK, PMU_SDIO0_LSS_00) | \
SSMSK(D0I3_MASK, PMU_EMMC0_LSS_01) | \
SSMSK(D0I3_MASK, PMU_SRAM_LSS_12) | \
SSMSK(D0I3_MASK, PMU_SRAM_LSS_13) | \
SSMSK(D0I3_MASK, PMU_SDIO2_LSS_14))
+#endif
+
#define S0I3_SSS1 ( \
SSMSK(D0I3_MASK, PMU_SPI1_LSS_18-16) | \