Home
last modified time | relevance | path

Searched defs:as (Results 1 – 25 of 38) sorted by relevance

12

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/
Dmali_kbase_mmu_csf.c72 struct kbase_as *const as = &kbdev->as[as_nr]; in submit_work_pagefault() local
138 struct kbase_as *as, struct kbase_fault *fault) in kbase_gpu_report_bus_fault_and_kill()
198 struct kbase_as *as, const char *reason_str, in kbase_mmu_report_fault_and_kill()
278 struct kbase_context *kctx, struct kbase_as *as, in kbase_mmu_interrupt_process()
323 struct kbase_as *as; in kbase_mmu_bus_fault_interrupt() local
374 struct kbase_as *as = &kbdev->as[as_no]; in kbase_mmu_interrupt() local
512 struct kbase_as *const as = &kbdev->as[as_nr]; in submit_work_gpufault() local
538 int as; in kbase_mmu_gpu_fault_interrupt() local
Dmali_kbase_mmu_jm.c58 struct kbase_as *as, struct kbase_fault *fault) in kbase_gpu_report_bus_fault_and_kill()
104 struct kbase_as *as, const char *reason_str, in kbase_mmu_report_fault_and_kill()
202 struct kbase_context *kctx, struct kbase_as *as, in kbase_mmu_interrupt_process()
329 struct kbase_as *as; in kbase_mmu_interrupt() local
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/gpu/panfrost/
Dpanfrost_regs.h284 #define MMU_AS(as) (0x2400 + ((as) << 6)) argument
286 #define AS_TRANSTAB_LO(as) (MMU_AS(as) + 0x00) /* (RW) Translation Table Base Address for address … argument
287 #define AS_TRANSTAB_HI(as) (MMU_AS(as) + 0x04) /* (RW) Translation Table Base Address for address … argument
288 #define AS_MEMATTR_LO(as) (MMU_AS(as) + 0x08) /* (RW) Memory attributes for address space n, low w… argument
289 #define AS_MEMATTR_HI(as) (MMU_AS(as) + 0x0C) /* (RW) Memory attributes for address space n, high … argument
290 #define AS_LOCKADDR_LO(as) (MMU_AS(as) + 0x10) /* (RW) Lock region address for address space n, lo… argument
291 #define AS_LOCKADDR_HI(as) (MMU_AS(as) + 0x14) /* (RW) Lock region address for address space n, hi… argument
292 #define AS_COMMAND(as) (MMU_AS(as) + 0x18) /* (WO) MMU command register for address space n */ argument
293 #define AS_FAULTSTATUS(as) (MMU_AS(as) + 0x1C) /* (RO) MMU fault status register for address space… argument
294 #define AS_FAULTADDRESS_LO(as) (MMU_AS(as) + 0x20) /* (RO) Fault Address for address space n, low … argument
[all …]
Dpanfrost_mmu.c141 int as; in panfrost_mmu_as_get() local
357 addr_to_mapping(struct panfrost_device *pfdev, int as, u64 addr) in addr_to_mapping()
393 static int panfrost_mmu_map_fault_addr(struct panfrost_device *pfdev, int as, in panfrost_mmu_map_fault_addr()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
Dmali_kbase_mmu_hw_direct.c147 struct kbase_as *as; in kbase_mmu_interrupt() local
229 void kbase_mmu_hw_configure(struct kbase_device *kbdev, struct kbase_as *as, struct kbase_context *… in kbase_mmu_hw_configure()
273 int kbase_mmu_hw_do_operation(struct kbase_device *kbdev, struct kbase_as *as, struct kbase_context… in kbase_mmu_hw_do_operation()
320 void kbase_mmu_hw_clear_fault(struct kbase_device *kbdev, struct kbase_as *as, struct kbase_context… in kbase_mmu_hw_clear_fault()
348 void kbase_mmu_hw_enable_fault(struct kbase_device *kbdev, struct kbase_as *as, struct kbase_contex… in kbase_mmu_hw_enable_fault()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
Dmali_kbase_mmu_hw_direct.c151 struct kbase_as *as; in kbase_mmu_interrupt() local
251 void kbase_mmu_hw_configure(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_configure()
302 int kbase_mmu_hw_do_operation(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_do_operation()
352 void kbase_mmu_hw_clear_fault(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_clear_fault()
379 void kbase_mmu_hw_enable_fault(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_enable_fault()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
Dmali_kbase_mmu_hw_direct.c159 void kbase_mmu_hw_configure(struct kbase_device *kbdev, struct kbase_as *as) in kbase_mmu_hw_configure()
209 int kbase_mmu_hw_do_operation(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_do_operation()
298 void kbase_mmu_hw_clear_fault(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_clear_fault()
326 void kbase_mmu_hw_enable_fault(struct kbase_device *kbdev, struct kbase_as *as, in kbase_mmu_hw_enable_fault()
Dmali_kbase_mmu_mode_aarch64.c59 struct kbase_as *as; in mmu_update() local
76 struct kbase_as * const as = &kbdev->as[as_nr]; in mmu_disable_as() local
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
Dmali_kbase_mmu_hw_direct.c126 void kbase_mmu_hw_configure(struct kbase_device *kbdev, struct kbase_as *as) in kbase_mmu_hw_configure()
173 int kbase_mmu_hw_do_operation(struct kbase_device *kbdev, struct kbase_as *as, u64 vpfn, u32 nr, u3… in kbase_mmu_hw_do_operation()
204 void kbase_mmu_hw_clear_fault(struct kbase_device *kbdev, struct kbase_as *as, enum kbase_mmu_fault… in kbase_mmu_hw_clear_fault()
232 void kbase_mmu_hw_enable_fault(struct kbase_device *kbdev, struct kbase_as *as, enum kbase_mmu_faul… in kbase_mmu_hw_enable_fault()
Dmali_kbase_mmu_mode_aarch64.c74 struct kbase_as *as; in mmu_update() local
92 struct kbase_as *const as = &kbdev->as[as_nr]; in mmu_disable_as() local
Dmali_kbase_mmu_mode_lpae.c88 struct kbase_as *as; in mmu_update() local
106 struct kbase_as *const as = &kbdev->as[as_nr]; in mmu_disable_as() local
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
Dmali_kbase_tlstream.h231 #define KBASE_TLSTREAM_TL_SUMMARY_NEW_AS(as, nr) __TRACE_IF_ENABLED(tl_summary_new_as, as, nr) argument
242 #define KBASE_TLSTREAM_TL_SUMMARY_LIFELINK_AS_GPU(as, gpu) __TRACE_IF_ENABLED(tl_summary_lifelink_a… argument
355 #define KBASE_TLSTREAM_TL_RET_AS_CTX(as, ctx) __TRACE_IF_ENABLED(tl_ret_as_ctx, as, ctx) argument
365 #define KBASE_TLSTREAM_TL_NRET_AS_CTX(as, ctx) __TRACE_IF_ENABLED(tl_nret_as_ctx, as, ctx) argument
375 #define KBASE_TLSTREAM_TL_RET_ATOM_AS(atom, as) __TRACE_IF_ENABLED(tl_ret_atom_as, atom, as) argument
385 #define KBASE_TLSTREAM_TL_NRET_ATOM_AS(atom, as) __TRACE_IF_ENABLED(tl_nret_atom_as, atom, as) argument
475 #define KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, transtab, memattr, transcfg) … argument
Dmali_kbase_mmu.c1672 static void kbase_mmu_report_fault_and_kill(struct kbase_context *kctx, struct kbase_as *as, const … in kbase_mmu_report_fault_and_kill()
1766 struct kbase_as *as; in kbasep_as_do_poke() local
1803 struct kbase_as *as; in kbasep_as_poke_timer_callback() local
1829 struct kbase_as *as; in kbase_as_poking_timer_retain_atom() local
1869 struct kbase_as *as; in kbase_as_poking_timer_release_atom() local
1924 …_mmu_interrupt_process(struct kbase_device *kbdev, struct kbase_context *kctx, struct kbase_as *as) in kbase_mmu_interrupt_process()
2011 struct kbase_as *as = &kbdev->as[i]; in kbase_flush_mmu_wqs() local
Dmali_kbase_mmu_mode_aarch64.c85 struct kbase_as *const as = &kbdev->as[kctx->as_nr]; in mmu_update() local
96 struct kbase_as *const as = &kbdev->as[as_nr]; in mmu_disable_as() local
Dmali_kbase_mmu_mode_lpae.c87 struct kbase_as *const as = &kbdev->as[kctx->as_nr]; in mmu_update() local
98 struct kbase_as *const as = &kbdev->as[as_nr]; in mmu_disable_as() local
Dmali_kbase_tlstream.c1262 void __kbase_tlstream_tl_summary_new_as(void *as, u32 nr) in __kbase_tlstream_tl_summary_new_as()
1282 void __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu) in __kbase_tlstream_tl_summary_lifelink_as_gpu()
1563 void __kbase_tlstream_tl_ret_as_ctx(void *as, void *ctx) in __kbase_tlstream_tl_ret_as_ctx()
1583 void __kbase_tlstream_tl_nret_as_ctx(void *as, void *ctx) in __kbase_tlstream_tl_nret_as_ctx()
1603 void __kbase_tlstream_tl_ret_atom_as(void *atom, void *as) in __kbase_tlstream_tl_ret_atom_as()
1623 void __kbase_tlstream_tl_nret_atom_as(void *atom, void *as) in __kbase_tlstream_tl_nret_atom_as()
1746 void __kbase_tlstream_tl_attrib_as_config(void *as, u64 transtab, u64 memattr, u64 transcfg) in __kbase_tlstream_tl_attrib_as_config()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
Dmali_kbase_tlstream.h246 #define KBASE_TLSTREAM_TL_SUMMARY_NEW_AS(as, nr) \ argument
258 #define KBASE_TLSTREAM_TL_SUMMARY_LIFELINK_AS_GPU(as, gpu) \ argument
381 #define KBASE_TLSTREAM_TL_RET_AS_CTX(as, ctx) \ argument
392 #define KBASE_TLSTREAM_TL_NRET_AS_CTX(as, ctx) \ argument
403 #define KBASE_TLSTREAM_TL_RET_ATOM_AS(atom, as) \ argument
414 #define KBASE_TLSTREAM_TL_NRET_ATOM_AS(atom, as) \ argument
509 #define KBASE_TLSTREAM_TL_ATTRIB_AS_CONFIG(as, transtab, memattr, transcfg) \ argument
Dmali_kbase_mmu.c1734 struct kbase_as *as, const char *reason_str) in kbase_mmu_report_fault_and_kill()
1833 struct kbase_as *as; in kbasep_as_do_poke() local
1872 struct kbase_as *as; in kbasep_as_poke_timer_callback() local
1897 struct kbase_as *as; in kbase_as_poking_timer_retain_atom() local
1935 struct kbase_as *as; in kbase_as_poking_timer_release_atom() local
1989 …_mmu_interrupt_process(struct kbase_device *kbdev, struct kbase_context *kctx, struct kbase_as *as) in kbase_mmu_interrupt_process()
2084 struct kbase_as *as = &kbdev->as[i]; in kbase_flush_mmu_wqs() local
Dmali_kbase_mmu_mode_aarch64.c96 struct kbase_as * const as = &kbdev->as[kctx->as_nr]; in mmu_update() local
107 struct kbase_as * const as = &kbdev->as[as_nr]; in mmu_disable_as() local
Dmali_kbase_mmu_mode_lpae.c100 struct kbase_as * const as = &kbdev->as[kctx->as_nr]; in mmu_update() local
111 struct kbase_as * const as = &kbdev->as[as_nr]; in mmu_disable_as() local
Dmali_kbase_tlstream.c1648 void __kbase_tlstream_tl_summary_new_as(void *as, u32 nr) in __kbase_tlstream_tl_summary_new_as()
1673 void __kbase_tlstream_tl_summary_lifelink_as_gpu(void *as, void *gpu) in __kbase_tlstream_tl_summary_lifelink_as_gpu()
2030 void __kbase_tlstream_tl_ret_as_ctx(void *as, void *ctx) in __kbase_tlstream_tl_ret_as_ctx()
2055 void __kbase_tlstream_tl_nret_as_ctx(void *as, void *ctx) in __kbase_tlstream_tl_nret_as_ctx()
2080 void __kbase_tlstream_tl_ret_atom_as(void *atom, void *as) in __kbase_tlstream_tl_ret_atom_as()
2105 void __kbase_tlstream_tl_nret_atom_as(void *atom, void *as) in __kbase_tlstream_tl_nret_atom_as()
2264 void *as, u64 transtab, u64 memattr, u64 transcfg) in __kbase_tlstream_tl_attrib_as_config()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/backend/
Dmali_kbase_mmu_jm.c57 void kbase_gpu_report_bus_fault_and_kill(struct kbase_context *kctx, struct kbase_as *as, struct kb… in kbase_gpu_report_bus_fault_and_kill()
97 void kbase_mmu_report_fault_and_kill(struct kbase_context *kctx, struct kbase_as *as, const char *r… in kbase_mmu_report_fault_and_kill()
183 …_mmu_interrupt_process(struct kbase_device *kbdev, struct kbase_context *kctx, struct kbase_as *as, in kbase_mmu_interrupt_process()
295 struct kbase_as *as; in kbase_mmu_interrupt() local
/device/soc/esp/esp32/components/xtensa/include/
Dxt_instr_macros.h23 #define WITLB(at, as) asm volatile ("witlb %0, %1; \n isync \n " : : "r" (at), "r" (as)) argument
24 #define WDTLB(at, as) asm volatile ("wdtlb %0, %1; \n dsync \n " : : "r" (at), "r" (as)) argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
Dmali_kbase_dummy_job_wa.c113 static inline int run_job(struct kbase_device *kbdev, int as, int slot, u64 cores, u64 jc) in run_job()
145 int as; in kbase_dummy_job_wa_execute() local
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
Dmali_kbase_dummy_job_wa.c113 static inline int run_job(struct kbase_device *kbdev, int as, int slot, in run_job()
156 int as; in kbase_dummy_job_wa_execute() local

12