Changeset 105687 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Aug 15, 2024 12:45:46 PM (5 months ago)
- Location:
- trunk/src/VBox/VMM/VMMR3
- Files:
-
- 1 added
- 2 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/GICR3.cpp
r100758 r105687 70 70 GIC_SYSREGRANGE(ARMV8_AARCH64_SYSREG_ICC_DIR_EL1, ARMV8_AARCH64_SYSREG_ICC_SGI0R_EL1, "ICC_DIR_EL1 - ICC_SGI0R_EL1"), 71 71 GIC_SYSREGRANGE(ARMV8_AARCH64_SYSREG_ICC_IAR1_EL1, ARMV8_AARCH64_SYSREG_ICC_IGRPEN1_EL1, "ICC_IAR1_EL1 - ICC_IGRPEN1_EL1"), 72 GIC_SYSREGRANGE(ARMV8_AARCH64_SYSREG_ICC_SRE_EL2, ARMV8_AARCH64_SYSREG_ICC_SRE_EL2, "ICC_SRE_EL2") 72 73 }; 73 74 -
trunk/src/VBox/VMM/VMMR3/GICR3Nem-linux.cpp
r105686 r105687 138 138 * @param fAsserted Flag whether the interrupt is asserted (true) or not (false). 139 139 */ 140 VMMR3_INT_DECL(int) GICR3 KvmSpiSet(PVMCC pVM, uint32_t uIntId, bool fAsserted)140 VMMR3_INT_DECL(int) GICR3NemSpiSet(PVMCC pVM, uint32_t uIntId, bool fAsserted) 141 141 { 142 142 PGIC pGic = VM_TO_GIC(pVM); … … 157 157 * @param fAsserted Flag whether the interrupt is asserted (true) or not (false). 158 158 */ 159 VMMR3_INT_DECL(int) GICR3 KvmPpiSet(PVMCPUCC pVCpu, uint32_t uIntId, bool fAsserted)159 VMMR3_INT_DECL(int) GICR3NemPpiSet(PVMCPUCC pVCpu, uint32_t uIntId, bool fAsserted) 160 160 { 161 161 PPDMDEVINS pDevIns = VMCPU_TO_DEVINS(pVCpu); … … 276 276 */ 277 277 pGic->pDevInsR3 = pDevIns; 278 pGic->f KvmGic = true;278 pGic->fNemGic = true; 279 279 pThis->pDevIns = pDevIns; 280 280 pThis->fdKvmVm = pVM->nem.s.fdVm; … … 359 359 * GIC device registration structure. 360 360 */ 361 const PDMDEVREG g_DeviceGIC Kvm =361 const PDMDEVREG g_DeviceGICNem = 362 362 { 363 363 /* .u32Version = */ PDM_DEVREG_VERSION, 364 364 /* .uReserved0 = */ 0, 365 /* .szName = */ "gic- kvm",365 /* .szName = */ "gic-nem", 366 366 /* .fFlags = */ PDM_DEVREG_FLAGS_DEFAULT_BITS | PDM_DEVREG_FLAGS_NEW_STYLE, 367 367 /* .fClass = */ PDM_DEVREG_CLASS_PIC, -
trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp
r104386 r105687 686 686 AssertRCReturn(rc, rc); 687 687 688 # ifdef RT_OS_LINUX 689 /* 690 * Register the internal VMM GIC device, KVM variant. 691 */ 692 rc = pdmR3DevReg_Register(&RegCB.Core, &g_DeviceGICKvm); 688 /* 689 * Register the internal VMM GIC device, NEM variant. 690 */ 691 rc = pdmR3DevReg_Register(&RegCB.Core, &g_DeviceGICNem); 693 692 AssertRCReturn(rc, rc); 694 # endif695 693 #else 696 694 /*
Note:
See TracChangeset
for help on using the changeset viewer.