• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/ncsw/Peripherals/FM/Rtc/

Lines Matching defs:p_MemMap

95     struct rtc_regs     *p_MemMap;
99 p_MemMap = p_Rtc->p_MemMap;
101 events = fman_rtc_check_and_clear_event(p_MemMap);
106 fman_rtc_set_timer_alarm_l(p_MemMap, 0, 0);
107 fman_rtc_disable_interupt(p_MemMap, FMAN_RTC_TMR_TEVENT_ALM1);
116 fman_rtc_set_timer_alarm_l(p_MemMap, 1, 0);
117 fman_rtc_disable_interupt(p_MemMap, FMAN_RTC_TMR_TEVENT_ALM2);
185 p_Rtc->p_MemMap = (struct rtc_regs *)UINT_TO_PTR(p_FmRtcParam->baseAddress);
196 struct rtc_regs *p_MemMap;
202 p_MemMap = p_Rtc->p_MemMap;
239 p_MemMap,
423 fman_rtc_enable(p_Rtc->p_MemMap, resetClock);
437 fman_rtc_disable(p_Rtc->p_MemMap);
450 fman_rtc_set_timer_offset(p_Rtc->p_MemMap, offset);
486 fman_rtc_set_alarm(p_Rtc->p_MemMap, p_FmRtcAlarmParams->alarmId, (unsigned long)tmpAlarm, enable);
505 if (fman_rtc_is_enabled(p_Rtc->p_MemMap))
527 fman_rtc_set_periodic_pulse(p_Rtc->p_MemMap, p_FmRtcPeriodicPulseParams->periodicPulseId, (uint32_t)tmpFiper, enable);
545 fman_rtc_clear_periodic_pulse(p_Rtc->p_MemMap, periodicPulseId);
570 fman_rtc_set_ext_trigger(p_Rtc->p_MemMap, p_FmRtcExternalTriggerParams->externalTriggerId, enable, p_FmRtcExternalTriggerParams->usePulseAsInput);
587 fman_rtc_clear_external_trigger(p_Rtc->p_MemMap, externalTriggerId);
605 *p_TimeStamp = fman_rtc_get_trigger_stamp(p_Rtc->p_MemMap, triggerId)*p_Rtc->clockPeriodNanoSec;
618 *p_Ts = fman_rtc_get_timer(p_Rtc->p_MemMap)*p_Rtc->clockPeriodNanoSec;
632 fman_rtc_set_timer(p_Rtc->p_MemMap, (int64_t)ts);
645 *p_Compensation = fman_rtc_get_frequency_compensation(p_Rtc->p_MemMap);
659 fman_rtc_set_frequency_compensation(p_Rtc->p_MemMap, freqCompensation);
674 fman_rtc_enable_interupt(p_Rtc->p_MemMap, events);
688 fman_rtc_disable_interupt(p_Rtc->p_MemMap, events);