Lines Matching refs:features

125 	u64 features;  member
147 u64 features; member
234 if (!(priv->features & TA_RTC_FEATURE_CORRECTION)) in optee_rtc_readoffset()
259 if (!(priv->features & TA_RTC_FEATURE_CORRECTION)) in optee_rtc_setoffset()
284 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_read_alarm()
331 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_set_alarm()
370 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_enable_alarm()
404 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_wait_alarm()
429 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_cancel_wait_alarm()
450 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_set_alarm_wake_status()
499 u64 *features) in optee_rtc_read_info() argument
530 *features = info->features; in optee_rtc_read_info()
605 err = optee_rtc_read_info(dev, rtc, &priv->features); in optee_rtc_probe()
612 if (priv->features & TA_RTC_FEATURE_ALARM) { in optee_rtc_probe()
643 if (priv->features & TA_RTC_FEATURE_WAKEUP_ALARM) in optee_rtc_probe()
655 if (!(priv->features & TA_RTC_FEATURE_CORRECTION)) in optee_rtc_probe()
656 clear_bit(RTC_FEATURE_CORRECTION, rtc->features); in optee_rtc_probe()
657 if (!(priv->features & TA_RTC_FEATURE_ALARM)) in optee_rtc_probe()
658 clear_bit(RTC_FEATURE_ALARM, rtc->features); in optee_rtc_probe()
668 if (priv->features & TA_RTC_FEATURE_ALARM) { in optee_rtc_probe()
673 if (priv->features & TA_RTC_FEATURE_ALARM) in optee_rtc_probe()
689 if (priv->features & TA_RTC_FEATURE_ALARM) { in optee_rtc_remove()