Home
last modified time | relevance | path

Searched refs:va_reg (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_trace_buffer.c174 (kbdev->csf.firmware_trace_buffers.mcu_rw.va_reg->start_pfn << PAGE_SHIFT) + in kbase_csf_firmware_trace_buffers_init()
180 (kbdev->csf.firmware_trace_buffers.mcu_write.va_reg->start_pfn << PAGE_SHIFT) + in kbase_csf_firmware_trace_buffers_init()
186 (trace_buffer->data_mapping.va_reg->start_pfn << PAGE_SHIFT); in kbase_csf_firmware_trace_buffers_init()
318 (kbdev->csf.firmware_trace_buffers.mcu_rw.va_reg->start_pfn << PAGE_SHIFT) + in kbase_csf_firmware_reload_trace_buffers_data()
324 (kbdev->csf.firmware_trace_buffers.mcu_write.va_reg->start_pfn << PAGE_SHIFT) + in kbase_csf_firmware_reload_trace_buffers_data()
330 (trace_buffer->data_mapping.va_reg->start_pfn << PAGE_SHIFT); in kbase_csf_firmware_reload_trace_buffers_data()
H A Dmali_kbase_csf_firmware_no_mali.c1545 struct kbase_va_region *va_reg; in kbase_csf_firmware_mcu_shared_mapping_init() local
1584 va_reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, num_pages, in kbase_csf_firmware_mcu_shared_mapping_init()
1586 if (!va_reg) in kbase_csf_firmware_mcu_shared_mapping_init()
1590 ret = kbase_add_va_region_rbtree(kbdev, va_reg, 0, num_pages, 1); in kbase_csf_firmware_mcu_shared_mapping_init()
1591 va_reg->flags &= ~KBASE_REG_FREE; in kbase_csf_firmware_mcu_shared_mapping_init()
1599 ret = kbase_mmu_insert_pages_no_flush(kbdev, &kbdev->csf.mcu_mmu, va_reg->start_pfn, in kbase_csf_firmware_mcu_shared_mapping_init()
1608 csf_mapping->va_reg = va_reg; in kbase_csf_firmware_mcu_shared_mapping_init()
1615 kbase_remove_va_region(kbdev, va_reg); in kbase_csf_firmware_mcu_shared_mapping_init()
1617 kbase_free_alloced_region(va_reg); in kbase_csf_firmware_mcu_shared_mapping_init()
1636 csf_mapping->va_reg = NULL; in kbase_csf_firmware_mcu_shared_mapping_init()
[all …]
H A Dmali_kbase_csf_firmware.c3028 struct kbase_va_region *va_reg; in kbase_csf_firmware_mcu_shared_mapping_init() local
3067 va_reg = kbase_alloc_free_region(kbdev, &kbdev->csf.shared_reg_rbtree, 0, num_pages, in kbase_csf_firmware_mcu_shared_mapping_init()
3069 if (!va_reg) in kbase_csf_firmware_mcu_shared_mapping_init()
3073 ret = kbase_add_va_region_rbtree(kbdev, va_reg, 0, num_pages, 1); in kbase_csf_firmware_mcu_shared_mapping_init()
3074 va_reg->flags &= ~KBASE_REG_FREE; in kbase_csf_firmware_mcu_shared_mapping_init()
3082 ret = kbase_mmu_insert_pages_no_flush(kbdev, &kbdev->csf.mcu_mmu, va_reg->start_pfn, in kbase_csf_firmware_mcu_shared_mapping_init()
3091 csf_mapping->va_reg = va_reg; in kbase_csf_firmware_mcu_shared_mapping_init()
3098 kbase_remove_va_region(kbdev, va_reg); in kbase_csf_firmware_mcu_shared_mapping_init()
3100 kbase_free_alloced_region(va_reg); in kbase_csf_firmware_mcu_shared_mapping_init()
3119 csf_mapping->va_reg = NULL; in kbase_csf_firmware_mcu_shared_mapping_init()
[all …]
H A Dmali_kbase_csf_firmware.h94 struct kbase_va_region *va_reg; member