19 Commits (ae833aa9c0c26865c2b7d091a09c19212e894018)

Author SHA1 Message Date
Fernando Sahmkow ae833aa9c0 SMMU: Ensure the backing address range matches the current 2 years ago
Fernando Sahmkow d57165df45 Device Memory Manager: ensure raster protection only within mapped device addresses. 2 years ago
Fernando Sahmkow 738e9a79a0 DeviceMemory: Make counter types configurable 2 years ago
Liam 8f848f43e9 smmu: use new range mutex construction for protecting counters 2 years ago
Liam 550cadbee4 device_memory_manager: fix ScratchBuffer indexing 2 years ago
Liam 748465f5a5 device_memory_manager: use unique_lock for update 2 years ago
Liam beb438bb0b nvdrv: use static typing for SessionId, smmu Asid types 2 years ago
Fernando Sahmkow 0672847330 SMMU: Fix Right Shift UB. 2 years ago
Fernando Sahmkow a874ab0133 SMMU: Fix 8Gb layout. 2 years ago
Fernando Sahmkow 590d9b7e1d Core: Clang format and other small issues. 2 years ago
Fernando Sahmkow d8f1ce2f76 SMMU: Add continuity tracking optimization. 2 years ago
Fernando Sahmkow 9b11b9dce5 SMMU: Simplify and remove old code. 2 years ago
Fernando Sahmkow 303cd31162 SMMU: Add Android compatibility 2 years ago
Fernando Sahmkow 0adc09e0af GPU-SMMU: Estimate game leak and preallocate device region. 2 years ago
Fernando Sahmkow bad705f245 SMMU: Fix Unregister on MultiAddress 2 years ago
Fernando Sahmkow 34a8d0cc8e SMMU: Implement physical memory mirroring 2 years ago
Fernando Sahmkow 0a2536a0df SMMU: Initial adaptation to video_core. 2 years ago
Fernando Sahmkow c85d7ccd79 SMMU: Implement backing CPU page protect/unprotect 2 years ago
Fernando Sahmkow 2f0418c101 Core: Initial implementation of device memory mapping 2 years ago