Lines Matching refs:wakeupSource
606 void Cy_SysPm_SetHibernateWakeupSource(uint32_t wakeupSource) in Cy_SysPm_SetHibernateWakeupSource() argument
608 CY_ASSERT_L3(CY_SYSPM_IS_WAKE_UP_SOURCE_VALID(wakeupSource)); in Cy_SysPm_SetHibernateWakeupSource()
615 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN0_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
618 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 0))) in Cy_SysPm_SetHibernateWakeupSource()
625 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN1_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
628 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 1))) in Cy_SysPm_SetHibernateWakeupSource()
635 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN2_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
638 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 2))) in Cy_SysPm_SetHibernateWakeupSource()
645 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN3_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
648 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 3))) in Cy_SysPm_SetHibernateWakeupSource()
655 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN4_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
658 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 4))) in Cy_SysPm_SetHibernateWakeupSource()
665 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN5_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
668 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 5))) in Cy_SysPm_SetHibernateWakeupSource()
675 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN6_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
678 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 6))) in Cy_SysPm_SetHibernateWakeupSource()
685 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN7_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
688 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 7))) in Cy_SysPm_SetHibernateWakeupSource()
695 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN8_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
698 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 8))) in Cy_SysPm_SetHibernateWakeupSource()
705 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN9_LOW)) in Cy_SysPm_SetHibernateWakeupSource()
708 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 9))) in Cy_SysPm_SetHibernateWakeupSource()
715 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_CSV_BAK)) in Cy_SysPm_SetHibernateWakeupSource()
721 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_RTC_ALARM)) in Cy_SysPm_SetHibernateWakeupSource()
727 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_WDT)) in Cy_SysPm_SetHibernateWakeupSource()
741 if (0U != _FLD2VAL(SRSS_PWR_HIBERNATE_POLARITY_HIBPIN, wakeupSource)) in Cy_SysPm_SetHibernateWakeupSource()
744 if (0U != (wakeupSource & CY_SYSPM_HIB_WAKEUP_LPCOMP0_MASK)) in Cy_SysPm_SetHibernateWakeupSource()
749 if (0U != (wakeupSource & CY_SYSPM_HIB_WAKEUP_LPCOMP1_MASK)) in Cy_SysPm_SetHibernateWakeupSource()
754 if (0U != (wakeupSource & CY_SYSPM_HIB_WAKEUP_PIN0_MASK)) in Cy_SysPm_SetHibernateWakeupSource()
759 if (0U != (wakeupSource & CY_SYSPM_HIB_WAKEUP_PIN1_MASK)) in Cy_SysPm_SetHibernateWakeupSource()
765 SRSS_PWR_HIBERNATE = (SRSS_PWR_HIBERNATE & (uint32_t) ~polarityMask) | wakeupSource; in Cy_SysPm_SetHibernateWakeupSource()
773 void Cy_SysPm_ClearHibernateWakeupSource(uint32_t wakeupSource) in Cy_SysPm_ClearHibernateWakeupSource() argument
775 CY_ASSERT_L3(CY_SYSPM_IS_WAKE_UP_SOURCE_VALID(wakeupSource)); in Cy_SysPm_ClearHibernateWakeupSource()
783 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN0_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
786 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 0))) in Cy_SysPm_ClearHibernateWakeupSource()
793 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN1_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
796 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 1))) in Cy_SysPm_ClearHibernateWakeupSource()
803 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN2_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
806 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 2))) in Cy_SysPm_ClearHibernateWakeupSource()
813 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN3_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
816 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 3))) in Cy_SysPm_ClearHibernateWakeupSource()
823 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN4_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
826 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 4))) in Cy_SysPm_ClearHibernateWakeupSource()
833 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN5_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
836 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 5))) in Cy_SysPm_ClearHibernateWakeupSource()
843 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN6_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
846 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 6))) in Cy_SysPm_ClearHibernateWakeupSource()
853 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN7_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
856 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 7))) in Cy_SysPm_ClearHibernateWakeupSource()
863 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN8_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
866 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 8))) in Cy_SysPm_ClearHibernateWakeupSource()
873 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_PIN9_LOW)) in Cy_SysPm_ClearHibernateWakeupSource()
876 if (0U != (wakeupSource & (CY_SYSPM_HIBERNATE_POLARITY_HIGH_FLAG << 9))) in Cy_SysPm_ClearHibernateWakeupSource()
883 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_CSV_BAK)) in Cy_SysPm_ClearHibernateWakeupSource()
889 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_RTC_ALARM)) in Cy_SysPm_ClearHibernateWakeupSource()
895 if (0U != (wakeupSource & (uint32_t)CY_SYSPM_HIBERNATE_WDT)) in Cy_SysPm_ClearHibernateWakeupSource()
907 …uint32_t clearWakeupSourceMask = wakeupSource & (uint32_t) ~SRSS_PWR_HIBERNATE_POLARITY_HIBPIN_Msk; in Cy_SysPm_ClearHibernateWakeupSource()
909 if (0U != _FLD2VAL(SRSS_PWR_HIBERNATE_POLARITY_HIBPIN, wakeupSource)) in Cy_SysPm_ClearHibernateWakeupSource()
912 …if ((uint32_t) CY_SYSPM_HIBERNATE_LPCOMP0_HIGH == (wakeupSource & (uint32_t) CY_SYSPM_HIBERNATE_LP… in Cy_SysPm_ClearHibernateWakeupSource()
917 …if ((uint32_t) CY_SYSPM_HIBERNATE_LPCOMP1_HIGH == (wakeupSource & (uint32_t) CY_SYSPM_HIBERNATE_LP… in Cy_SysPm_ClearHibernateWakeupSource()
922 …if ((uint32_t) CY_SYSPM_HIBERNATE_PIN0_HIGH == (wakeupSource & (uint32_t) CY_SYSPM_HIBERNATE_PIN0_… in Cy_SysPm_ClearHibernateWakeupSource()
927 …if ((uint32_t) CY_SYSPM_HIBERNATE_PIN1_HIGH == (wakeupSource & (uint32_t) CY_SYSPM_HIBERNATE_PIN1_… in Cy_SysPm_ClearHibernateWakeupSource()
944 cy_en_syspm_hibernate_wakeup_source_t wakeupSource = CY_SYSPM_HIBERNATE_NO_SRC; in Cy_SysPm_GetHibernateWakeupCause() local
953 wakeupSource = CY_SYSPM_HIBERNATE_CSV_BAK; in Cy_SysPm_GetHibernateWakeupCause()
957 wakeupSource = CY_SYSPM_HIBERNATE_RTC_ALARM; in Cy_SysPm_GetHibernateWakeupCause()
961 wakeupSource = CY_SYSPM_HIBERNATE_WDT; in Cy_SysPm_GetHibernateWakeupCause()
967 wakeupSource = CY_SYSPM_HIBERNATE_PIN0_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
971 wakeupSource = CY_SYSPM_HIBERNATE_PIN0_LOW; in Cy_SysPm_GetHibernateWakeupCause()
978 wakeupSource = CY_SYSPM_HIBERNATE_PIN1_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
982 wakeupSource = CY_SYSPM_HIBERNATE_PIN1_LOW; in Cy_SysPm_GetHibernateWakeupCause()
989 wakeupSource = CY_SYSPM_HIBERNATE_PIN2_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
993 wakeupSource = CY_SYSPM_HIBERNATE_PIN2_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1000 wakeupSource = CY_SYSPM_HIBERNATE_PIN3_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1004 wakeupSource = CY_SYSPM_HIBERNATE_PIN3_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1011 wakeupSource = CY_SYSPM_HIBERNATE_PIN4_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1015 wakeupSource = CY_SYSPM_HIBERNATE_PIN4_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1022 wakeupSource = CY_SYSPM_HIBERNATE_PIN5_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1026 wakeupSource = CY_SYSPM_HIBERNATE_PIN5_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1033 wakeupSource = CY_SYSPM_HIBERNATE_PIN6_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1037 wakeupSource = CY_SYSPM_HIBERNATE_PIN6_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1044 wakeupSource = CY_SYSPM_HIBERNATE_PIN7_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1048 wakeupSource = CY_SYSPM_HIBERNATE_PIN7_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1055 wakeupSource = CY_SYSPM_HIBERNATE_PIN8_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1059 wakeupSource = CY_SYSPM_HIBERNATE_PIN8_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1066 wakeupSource = CY_SYSPM_HIBERNATE_PIN9_HIGH; in Cy_SysPm_GetHibernateWakeupCause()
1070 wakeupSource = CY_SYSPM_HIBERNATE_PIN9_LOW; in Cy_SysPm_GetHibernateWakeupCause()
1078 return wakeupSource; in Cy_SysPm_GetHibernateWakeupCause()