Home
last modified time | relevance | path

Searched refs:MMU_AS_REG (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_mmu_hw_direct.c69 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 Dmali_kbase_debug_job_fault_backend.c123 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 Dmali_kbase_mmu_hw_direct.c184 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 Dmali_kbase_mmu_jm.c358 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 Dmali_kbase_mmu_csf.c383 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 Dmali_kbase_gpu_regmap.h85 #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 Dmali_kbase_debug_job_fault_backend.c129 MMU_AS_REG(j, as_reg_snapshot[i]); in kbase_debug_job_fault_reg_snapshot_init()
H A Dmali_kbase_model_dummy.c1416 } 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 Dmali_kbase_pm_driver.c701 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 Dmali_midg_regmap.h280 #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 Dmali_kbase_csf_firmware.c319 if (!(kbase_reg_read(kbdev, MMU_AS_REG(MCU_AS_NR, AS_STATUS)) & in wait_ready()