Searched refs:vrtc (Results 1 – 17 of 17) sorted by relevance
| /freebsd-12-stable/sys/amd64/vmm/io/ |
| D | vrtc.c | 74 struct vrtc { struct 84 #define VRTC_LOCK(vrtc) mtx_lock(&((vrtc)->mtx)) argument 85 #define VRTC_UNLOCK(vrtc) mtx_unlock(&((vrtc)->mtx)) argument 86 #define VRTC_LOCKED(vrtc) mtx_owned(&((vrtc)->mtx)) argument 98 #define rtc_halted(vrtc) ((vrtc->rtcdev.reg_b & RTCSB_HALT) != 0) argument 99 #define aintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_AINTR) != 0) argument 100 #define pintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_PINTR) != 0) argument 101 #define uintr_enabled(vrtc) (((vrtc)->rtcdev.reg_b & RTCSB_UINTR) != 0) argument 104 static void vrtc_set_reg_c(struct vrtc *vrtc, uint8_t newval); 109 SYSCTL_NODE(_hw_vmm, OID_AUTO, vrtc, CTLFLAG_RW, NULL, NULL); [all …]
|
| D | vrtc.h | 36 struct vrtc; 38 struct vrtc *vrtc_init(struct vm *vm); 39 void vrtc_cleanup(struct vrtc *vrtc); 40 void vrtc_reset(struct vrtc *vrtc);
|
| /freebsd-12-stable/sys/gnu/dts/arm/ |
| D | tps65910.dtsi | 20 regulator-compatible = "vrtc";
|
| D | am335x-osd335x-common.dtsi | 95 regulator-name = "vio,vrtc,vdds";
|
| D | pxa910-dkb.dts | 136 marvell,88pm860x-vrtc = <1>;
|
| D | am335x-chilisom.dtsi | 97 regulator-name = "vio,vrtc,vdds";
|
| D | tegra20-whistler.dts | 501 vrtc { 502 regulator-name = "vrtc,pmu_vccadc";
|
| D | mt6323.dtsi | 181 regulator-name = "vrtc";
|
| D | am335x-lxm.dts | 189 /* vrtc - unused */
|
| D | am335x-bone-common.dtsi | 357 regulator-name = "vio,vrtc,vdds";
|
| D | am335x-shc.dts | 301 regulator-name = "vio,vrtc,vdds";
|
| D | am335x-guardian.dts | 294 regulator-name = "vio,vrtc,vdds";
|
| D | am335x-pepper.dts | 463 regulator-name = "vrtc,vdds";
|
| /freebsd-12-stable/sys/modules/vmm/ |
| D | Makefile | 37 vrtc.c
|
| /freebsd-12-stable/sys/amd64/vmm/ |
| D | vmm.c | 153 struct vrtc *vrtc; /* (o) virtual RTC */ member 423 vm->vrtc = vrtc_init(vm); in vm_init() 522 vrtc_cleanup(vm->vrtc); in vm_cleanup() 524 vrtc_reset(vm->vrtc); in vm_cleanup() 2588 struct vrtc * 2592 return (vm->vrtc); in vm_rtc()
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | vmm.h | 348 struct vrtc *vm_rtc(struct vm *vm);
|
| /freebsd-12-stable/sys/gnu/dts/arm64/amlogic/ |
| D | meson-g12-common.dtsi | 1876 vrtc: rtc@0a8 { label 1877 compatible = "amlogic,meson-vrtc";
|