Searched refs:vrtc (Results 1 – 9 of 9) sorted by relevance
72 struct vrtc { struct82 #define VRTC_LOCK(vrtc) mtx_lock(&((vrtc)->mtx)) argument83 #define VRTC_UNLOCK(vrtc) mtx_unlock(&((vrtc)->mtx)) argument84 #define VRTC_LOCKED(vrtc) mtx_owned(&((vrtc)->mtx)) argument96 #define rtc_halted(vrtc) ((vrtc->rtcdev.reg_b & RTCSB_HALT) != 0) argument97 #define aintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_AINTR) != 0) argument98 #define pintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_PINTR) != 0) argument99 #define uintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_UINTR) != 0) argument102 static void vrtc_set_reg_c(struct vrtc *vrtc, uint8_t newval);107 SYSCTL_NODE(_hw_vmm, OID_AUTO, vrtc, CTLFLAG_RW, NULL, NULL);[all …]
34 struct vrtc;36 struct vrtc *vrtc_init(struct vm *vm);37 void vrtc_cleanup(struct vrtc *vrtc);38 void vrtc_reset(struct vrtc *vrtc);
23 regulator-compatible = "vrtc";
497 vrtc {498 regulator-name = "vrtc,pmu_vccadc";
250 regulator-name = "vio,vrtc,vdds";
192 /* vrtc - unused */
37 vrtc.c
152 struct vrtc *vrtc; /* (o) virtual RTC */ member423 vm->vrtc = vrtc_init(vm); in vm_init()477 vrtc_cleanup(vm->vrtc); in vm_cleanup()479 vrtc_reset(vm->vrtc); in vm_cleanup()2455 struct vrtc *2459 return (vm->vrtc); in vm_rtc()
323 struct vrtc *vm_rtc(struct vm *vm);