Home
last modified time | relevance | path

Searched refs:fault_status (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c593 u32 fault_status) in access_type_name() argument
595 switch (fault_status & AS_FAULTSTATUS_ACCESS_TYPE_MASK) { in access_type_name()
633 u32 fault_status; in panfrost_mmu_irq_handler_thread() local
641 fault_status = mmu_read(pfdev, AS_FAULTSTATUS(i)); in panfrost_mmu_irq_handler_thread()
646 exception_type = fault_status & 0xFF; in panfrost_mmu_irq_handler_thread()
647 access_type = (fault_status >> 8) & 0x3; in panfrost_mmu_irq_handler_thread()
648 source_id = (fault_status >> 16); in panfrost_mmu_irq_handler_thread()
669 fault_status, in panfrost_mmu_irq_handler_thread()
670 (fault_status & (1 << 10) ? "DECODER FAULT" : "SLAVE FAULT"), in panfrost_mmu_irq_handler_thread()
672 access_type, access_type_name(pfdev, fault_status), in panfrost_mmu_irq_handler_thread()
H A Dpanfrost_gpu.c26 u32 fault_status = gpu_read(pfdev, GPU_FAULT_STATUS); in panfrost_gpu_irq_handler() local
36 fault_status & 0xFF, panfrost_exception_name(pfdev, fault_status), in panfrost_gpu_irq_handler()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/gpu/
H A Dmali_kbase_gpu.c26 const char *kbase_gpu_access_type_name(u32 fault_status) in kbase_gpu_access_type_name() argument
28 switch (AS_FAULTSTATUS_ACCESS_TYPE_GET(fault_status)) { in kbase_gpu_access_type_name()
H A Dmali_kbase_gpu_fault.h46 const char *kbase_gpu_access_type_name(u32 fault_status);
/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Dmmu.c826 unsigned long fault_status) in user_mem_abort() argument
850 if (fault_status == FSC_PERM && !write_fault && !exec_fault) { in user_mem_abort()
912 if (fault_status != FSC_PERM || (logging_active && write_fault)) { in user_mem_abort()
968 if (fault_status != FSC_PERM && !device) in user_mem_abort()
986 if (fault_status == FSC_PERM && vma_pagesize == fault_granule) { in user_mem_abort()
1039 unsigned long fault_status; in kvm_handle_guest_abort() local
1047 fault_status = kvm_vcpu_trap_get_fault_type(vcpu); in kvm_handle_guest_abort()
1068 if (fault_status != FSC_FAULT && fault_status != FSC_PERM && in kvm_handle_guest_abort()
1069 fault_status != FSC_ACCESS) { in kvm_handle_guest_abort()
1131 if (fault_status == FSC_ACCESS) { in kvm_handle_guest_abort()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c115 u32 fault_status; in page_fault_worker() local
153 fault_status = faulting_as->fault_status; in page_fault_worker()
154 switch (fault_status & AS_FAULTSTATUS_EXCEPTION_CODE_MASK) { in page_fault_worker()
1710 u32 fault_status) in access_type_name() argument
1712 switch (fault_status & AS_FAULTSTATUS_ACCESS_TYPE_MASK) { in access_type_name()
1756 exception_type = as->fault_status & 0xFF; in kbase_mmu_report_fault_and_kill()
1757 access_type = (as->fault_status >> 8) & 0x3; in kbase_mmu_report_fault_and_kill()
1758 source_id = (as->fault_status >> 16); in kbase_mmu_report_fault_and_kill()
1772 as->fault_status, in kbase_mmu_report_fault_and_kill()
1773 (as->fault_status & (1 << 10) ? "DECODER FAULT" : "SLAVE FAULT"), in kbase_mmu_report_fault_and_kill()
[all …]
H A Dmali_kbase_defs.h692 u32 fault_status; member
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dmax31790.c62 u16 fault_status; member
83 data->fault_status = rv & 0x3F; in max31790_update_device()
89 data->fault_status |= (rv & 0x3F) << 6; in max31790_update_device()
184 *val = !!(data->fault_status & (1 << channel)); in max31790_read_fan()
/OK3568_Linux_fs/kernel/drivers/iommu/intel/
H A Ddmar.c1868 u32 fault_status; in dmar_fault() local
1875 fault_status = readl(iommu->reg + DMAR_FSTS_REG); in dmar_fault()
1876 if (fault_status && __ratelimit(&rs)) in dmar_fault()
1877 pr_err("DRHD: handling fault status reg %x\n", fault_status); in dmar_fault()
1880 if (!(fault_status & DMA_FSTS_PPF)) in dmar_fault()
1883 fault_index = dma_fsts_fault_record_index(fault_status); in dmar_fault()
1976 u32 fault_status; in enable_drhd_fault_handling() local
1989 fault_status = readl(iommu->reg + DMAR_FSTS_REG); in enable_drhd_fault_handling()
1990 writel(fault_status, iommu->reg + DMAR_FSTS_REG); in enable_drhd_fault_handling()
/OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/nx-gzip/include/
H A Dcrb.h138 #define crb_nx_fault_status(c) c->stamp.nx.fault_status
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dicswx.h121 __u8 fault_status; member
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/powernv/
H A Dvas-fault.c48 nx->flags, nx->fault_status); in dump_crb()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_mmu_hw_direct.c199 as->fault_status = kbase_reg_read(kbdev, in kbase_mmu_interrupt()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c972 u32 fault_status; in kbase_mmu_page_fault_worker() local
1041 fault_status = fault->status; in kbase_mmu_page_fault_worker()
1042 switch (fault_status & AS_FAULTSTATUS_EXCEPTION_CODE_MASK) { in kbase_mmu_page_fault_worker()
1151 if (AS_FAULTSTATUS_ACCESS_TYPE_GET(fault_status) == in kbase_mmu_page_fault_worker()
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Dbq2415x_charger.c1440 static DEVICE_ATTR(fault_status, S_IRUGO, bq2415x_sysfs_show_status, NULL);