| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_mmu_hw_direct.c | 69 u32 val = kbase_reg_read(kbdev, MMU_AS_REG(as_nr, AS_STATUS), kctx); in wait_ready() 74 val = kbase_reg_read(kbdev, MMU_AS_REG(as_nr, AS_STATUS), NULL); in wait_ready() 83 kbase_reg_read(kbdev, MMU_AS_REG(as_nr, AS_STATUS), kctx); in wait_ready() 96 kbase_reg_write(kbdev, MMU_AS_REG(as_nr, AS_COMMAND), cmd, in write_cmd() 177 MMU_AS_REG(as_no, in kbase_mmu_interrupt() 182 MMU_AS_REG(as_no, in kbase_mmu_interrupt() 200 MMU_AS_REG(as_no, in kbase_mmu_interrupt() 211 MMU_AS_REG(as_no, AS_FAULTEXTRA_HI), in kbase_mmu_interrupt() 215 MMU_AS_REG(as_no, AS_FAULTEXTRA_LO), in kbase_mmu_interrupt() 274 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSCFG_LO), in kbase_mmu_hw_configure() [all …]
|
| H A D | mali_kbase_debug_job_fault_backend.c | 123 MMU_AS_REG(j, as_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu_hw_direct.c | 184 if (!(kbase_reg_read(kbdev, MMU_AS_REG(as_nr, AS_STATUS)) & in wait_ready() 208 kbase_reg_write(kbdev, MMU_AS_REG(as_nr, AS_COMMAND), cmd); in write_cmd() 342 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSCFG_LO), in kbase_mmu_hw_configure() 344 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSCFG_HI), in kbase_mmu_hw_configure() 347 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSTAB_LO), in kbase_mmu_hw_configure() 349 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_TRANSTAB_HI), in kbase_mmu_hw_configure() 352 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_LO), in kbase_mmu_hw_configure() 354 kbase_reg_write(kbdev, MMU_AS_REG(as->number, AS_MEMATTR_HI), in kbase_mmu_hw_configure() 402 kbase_reg_write(kbdev, MMU_AS_REG(as_nr, AS_LOCKADDR_LO), in mmu_hw_set_lock_addr() 404 kbase_reg_write(kbdev, MMU_AS_REG(as_nr, AS_LOCKADDR_HI), in mmu_hw_set_lock_addr() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/backend/ |
| H A D | mali_kbase_mmu_jm.c | 358 fault->addr = kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 361 fault->addr |= kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 375 fault->status = kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 378 MMU_AS_REG(as_no, AS_FAULTEXTRA_HI)); in kbase_mmu_interrupt() 381 MMU_AS_REG(as_no, AS_FAULTEXTRA_LO)); in kbase_mmu_interrupt()
|
| H A D | mali_kbase_mmu_csf.c | 383 fault->addr = kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 386 fault->addr |= kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 396 fault->status = kbase_reg_read(kbdev, MMU_AS_REG(as_no, in kbase_mmu_interrupt() 400 MMU_AS_REG(as_no, AS_FAULTEXTRA_HI)); in kbase_mmu_interrupt() 403 MMU_AS_REG(as_no, AS_FAULTEXTRA_LO)); in kbase_mmu_interrupt()
|
| /OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/gpu/ |
| H A D | mali_kbase_gpu_regmap.h | 85 #define MMU_AS_REG(n, r) (MMU_REG(MMU_AS0 + ((n) << 6)) + (r)) macro
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_debug_job_fault_backend.c | 129 MMU_AS_REG(j, as_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init()
|
| H A D | mali_kbase_model_dummy.c | 1416 } else if ((addr >= MMU_AS_REG(0, AS_TRANSTAB_LO)) && (addr <= MMU_AS_REG(15, AS_STATUS))) { 1417 int mem_addr_space = (addr - MMU_AS_REG(0, AS_TRANSTAB_LO)) 1929 } else if (addr >= MMU_AS_REG(0, AS_TRANSTAB_LO) 1930 && addr <= MMU_AS_REG(15, AS_STATUS)) { 1931 int mem_addr_space = (addr - MMU_AS_REG(0, AS_TRANSTAB_LO))
|
| H A D | mali_kbase_pm_driver.c | 701 kbase_reg_read(kbdev, MMU_AS_REG(MCU_AS_NR, AS_STATUS)) & in wait_mcu_as_inactive()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_midg_regmap.h | 280 #define MMU_AS_REG(n, r) (MMU_REG(MMU_AS0 + ((n) << 6)) + (r)) macro
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_firmware.c | 319 if (!(kbase_reg_read(kbdev, MMU_AS_REG(MCU_AS_NR, AS_STATUS)) & in wait_ready()
|