/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/platform/cmsis/inc/ca/ |
D | core_ca.h | 1975 #define section_normal(descriptor_l1, region) region.rg_t = SECTION; \ argument 1976 region.domain = 0x0; \ 1977 region.e_t = ECC_DISABLED; \ 1978 region.g_t = GLOBAL; \ 1979 region.inner_norm_t = WB_WA; \ 1980 region.outer_norm_t = WB_WA; \ 1981 region.mem_t = NORMAL; \ 1982 region.sec_t = SECURE; \ 1983 region.xn_t = EXECUTE; \ 1984 region.priv_t = RW; \ [all …]
|
/device/soc/st/common/platform/stm32mp1xx_hal/STM32MP1xx_HAL_Driver/Inc/ |
D | core_ca.h | 1777 #define section_normal(descriptor_l1, region) region.rg_t = SECTION; \ argument 1778 region.domain = 0x0; \ 1779 region.e_t = ECC_DISABLED; \ 1780 region.g_t = GLOBAL; \ 1781 region.inner_norm_t = WB_WA; \ 1782 region.outer_norm_t = WB_WA; \ 1783 region.mem_t = NORMAL; \ 1784 region.sec_t = SECURE; \ 1785 region.xn_t = EXECUTE; \ 1786 region.priv_t = RW; \ [all …]
|
/device/soc/esp/esp32/components/heap/ |
D | heap_caps_init.c | 30 static void register_heap(heap_t *region) in register_heap() argument 32 size_t heap_size = region->end - region->start; in register_heap() 34 region->heap = multi_heap_register((void *)region->start, heap_size); in register_heap() 35 if (region->heap != NULL) { in register_heap() 36 ESP_EARLY_LOGD(TAG, "New heap initialised at %p", region->heap); in register_heap() 96 soc_memory_region_t *region = ®ions[i]; in heap_caps_init() local 97 const soc_memory_type_desc_t *type = &soc_memory_types[region->type]; in heap_caps_init() 99 if (region->type == -1) { in heap_caps_init() 106 heap->start = region->start; in heap_caps_init() 107 heap->end = region->start + region->size; in heap_caps_init() [all …]
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
D | mali_kbase_mmu.c | 209 struct kbase_va_region *region; in kbase_gpu_mmu_handle_write_fault() local 225 region = kbase_region_tracker_find_region_enclosing_address(kctx, fault->addr); in kbase_gpu_mmu_handle_write_fault() 226 if (kbase_is_region_invalid_or_free(region)) { in kbase_gpu_mmu_handle_write_fault() 232 if (!(region->flags & KBASE_REG_GPU_WR)) { in kbase_gpu_mmu_handle_write_fault() 257 pos->region = region; in kbase_gpu_mmu_handle_write_fault() 267 pfn_offset = fault_pfn - region->start_pfn; in kbase_gpu_mmu_handle_write_fault() 269 …ret = kbase_mmu_update_pages_no_flush(kctx, fault_pfn, &kbase_get_gpu_phy_pages(region)[pfn_offset… in kbase_gpu_mmu_handle_write_fault() 270 region->flags, region->gpu_alloc->group_id); in kbase_gpu_mmu_handle_write_fault() 330 static bool page_fault_try_alloc(struct kbase_context *kctx, struct kbase_va_region *region, size_t… in page_fault_try_alloc() argument 341 if (WARN_ON(region->gpu_alloc->group_id >= MEMORY_GROUP_MANAGER_NR_GROUPS)) { in page_fault_try_alloc() [all …]
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
D | mali_kbase_mmu.c | 344 struct kbase_va_region *region; in kbase_gpu_mmu_handle_write_fault() local 359 region = kbase_region_tracker_find_region_enclosing_address(kctx, in kbase_gpu_mmu_handle_write_fault() 361 if (kbase_is_region_invalid_or_free(region)) { in kbase_gpu_mmu_handle_write_fault() 369 if (!(region->flags & KBASE_REG_GPU_WR)) { in kbase_gpu_mmu_handle_write_fault() 394 pos->region = region; in kbase_gpu_mmu_handle_write_fault() 404 pfn_offset = fault_pfn - region->start_pfn; in kbase_gpu_mmu_handle_write_fault() 407 &kbase_get_gpu_phy_pages(region)[pfn_offset], in kbase_gpu_mmu_handle_write_fault() 408 1, region->flags, region->gpu_alloc->group_id); in kbase_gpu_mmu_handle_write_fault() 471 struct kbase_va_region *region, size_t new_pages, in page_fault_try_alloc() argument 483 if (WARN_ON(region->gpu_alloc->group_id >= in page_fault_try_alloc() [all …]
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
D | mali_kbase_csf_heap_context_alloc.c | 96 if (WARN_ON(!ctx_alloc->region)) in sub_free() 123 ctx_alloc->region = NULL; in kbase_csf_heap_context_allocator_init() 143 if (ctx_alloc->region) { in kbase_csf_heap_context_allocator_term() 145 ctx_alloc->region->flags &= ~KBASE_REG_NO_USER_FREE; in kbase_csf_heap_context_allocator_term() 146 kbase_mem_free_region(kctx, ctx_alloc->region); in kbase_csf_heap_context_allocator_term() 176 if (!ctx_alloc->region) { in kbase_csf_heap_context_allocator_alloc() 177 ctx_alloc->region = in kbase_csf_heap_context_allocator_alloc() 183 if (unlikely(!ctx_alloc->region)) { in kbase_csf_heap_context_allocator_alloc()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
D | mali_kbase_10969_workaround.c | 48 struct kbase_va_region *region; in kbasep_10969_workaround_clamp_coordinates() local 66 region = kbase_region_tracker_find_region_enclosing_address(katom->kctx, in kbasep_10969_workaround_clamp_coordinates() 68 if (!region || (region->flags & KBASE_REG_FREE)) in kbasep_10969_workaround_clamp_coordinates() 71 page_array = kbase_get_cpu_phy_pages(region); in kbasep_10969_workaround_clamp_coordinates() 75 page_index = (katom->jc >> PAGE_SHIFT) - region->start_pfn; in kbasep_10969_workaround_clamp_coordinates()
|
D | mali_kbase_mmu.c | 122 struct kbase_va_region *region; in page_fault_worker() local 203 region = kbase_region_tracker_find_region_enclosing_address(kctx, in page_fault_worker() 205 if (!region || region->flags & KBASE_REG_FREE) { in page_fault_worker() 212 if (region->gpu_alloc->type == KBASE_MEM_TYPE_IMPORTED_UMM) { in page_fault_worker() 219 if ((region->flags & GROWABLE_FLAGS_REQUIRED) in page_fault_worker() 227 if ((region->flags & KBASE_REG_DONT_NEED)) { in page_fault_worker() 237 fault_rel_pfn = fault_pfn - region->start_pfn; in page_fault_worker() 239 if (fault_rel_pfn < kbase_reg_current_backed_size(region)) { in page_fault_worker() 241 faulting_as->fault_addr, region->start_pfn, in page_fault_worker() 242 region->start_pfn + in page_fault_worker() [all …]
|
/device/soc/hpmicro/sdk/hpm_sdk/soc/HPM6750/ |
D | hpm_otp_drv.c | 96 hpm_stat_t otp_reload(otp_region_t region) in otp_reload() argument 99 if ((uint32_t)region < 0x10 && (region >= otp_region0_mask)) { in otp_reload() 100 HPM_OTP->LOAD_REQ = (uint32_t)region; in otp_reload() 101 HPM_OTP->LOAD_COMP = (uint32_t)region; in otp_reload() 102 while (!IS_HPM_BITMASK_SET(HPM_OTP->LOAD_COMP, region)) { in otp_reload()
|
/device/soc/hpmicro/sdk/hpm_sdk/soc/HPM6360/ |
D | hpm_otp_drv.c | 80 hpm_stat_t otp_reload(otp_region_t region) in otp_reload() argument 83 if ((uint32_t)region < 0x10 && (region >= otp_region0_mask)) { in otp_reload() 84 HPM_OTP->LOAD_REQ = (uint32_t)region; in otp_reload() 85 HPM_OTP->LOAD_COMP = (uint32_t)region; in otp_reload() 86 while (!IS_HPM_BITMASK_SET(HPM_OTP->LOAD_COMP, region)) { in otp_reload()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
D | mali_kbase_10969_workaround.c | 47 struct kbase_va_region *region; in kbasep_10969_workaround_clamp_coordinates() local 66 region = kbase_region_tracker_find_region_enclosing_address(katom->kctx, katom->jc); in kbasep_10969_workaround_clamp_coordinates() 67 if (!region || (region->flags & KBASE_REG_FREE)) { in kbasep_10969_workaround_clamp_coordinates() 71 page_array = kbase_get_cpu_phy_pages(region); in kbasep_10969_workaround_clamp_coordinates() 76 page_index = (katom->jc >> PAGE_SHIFT) - region->start_pfn; in kbasep_10969_workaround_clamp_coordinates()
|
D | mali_kbase_mmu.c | 124 struct kbase_va_region *region; in page_fault_worker() local 196 region = kbase_region_tracker_find_region_enclosing_address(kctx, faulting_as->fault_addr); in page_fault_worker() 197 if (!region || (region->flags & KBASE_REG_FREE)) { in page_fault_worker() 203 if (region->gpu_alloc->type == KBASE_MEM_TYPE_IMPORTED_UMM) { in page_fault_worker() 209 if ((region->flags & GROWABLE_FLAGS_REQUIRED) != GROWABLE_FLAGS_REQUIRED) { in page_fault_worker() 215 if ((region->flags & KBASE_REG_DONT_NEED)) { in page_fault_worker() 224 fault_rel_pfn = fault_pfn - region->start_pfn; in page_fault_worker() 226 if (fault_rel_pfn < kbase_reg_current_backed_size(region)) { in page_fault_worker() 228 …faulting_as->fault_addr, region->start_pfn, region->start_pfn + kbase_reg_current_backed_size(regi… in page_fault_worker() 251 …new_pages = make_multiple(fault_rel_pfn - kbase_reg_current_backed_size(region) + 1, region->exten… in page_fault_worker() [all …]
|
/device/soc/rockchip/common/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 137 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 139 … DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 142 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/allwinner/t507/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 138 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 140 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 142 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/hisilicon/common/hal/display/source/display_device/src/core/ |
D | hdi_layer.cpp | 135 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 137 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 139 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/nxp/hardware/display/src/display_device/core/ |
D | hdi_layer.cpp | 138 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 140 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 142 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 136 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 138 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 140 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
D | mali_kbase_mem.h | 69 struct kbase_va_region *region; member 489 struct kbase_va_region *region) in kbase_va_region_alloc_get() argument 493 WARN_ON(!region->va_refcnt); in kbase_va_region_alloc_get() 496 dev_dbg(kctx->kbdev->dev, "va_refcnt %d before get %p\n", region->va_refcnt, (void *)region); in kbase_va_region_alloc_get() 497 region->va_refcnt++; in kbase_va_region_alloc_get() 499 return region; in kbase_va_region_alloc_get() 503 struct kbase_va_region *region) in kbase_va_region_alloc_put() argument 507 WARN_ON(region->va_refcnt <= 0); in kbase_va_region_alloc_put() 508 WARN_ON(region->flags & KBASE_REG_FREE); in kbase_va_region_alloc_put() 511 region->va_refcnt--; in kbase_va_region_alloc_put() [all …]
|
/device/soc/amlogic/a311d/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 147 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 149 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 151 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/rockchip/rk3588/hardware/mpp/src/ |
D | mpi_enc_utils.c | 570 RoiRegionCfg *region = &p->roi_region; in hal_mpp_encode() local 573 region->x = MPP_ALIGN(p->width / 8, 16); in hal_mpp_encode() 574 region->y = MPP_ALIGN(p->height / 8, 16); in hal_mpp_encode() 575 region->w = 128; in hal_mpp_encode() 576 region->h = 256; in hal_mpp_encode() 577 region->force_intra = 0; in hal_mpp_encode() 578 region->qp_mode = 1; in hal_mpp_encode() 579 region->qp_val = 24; in hal_mpp_encode() 581 mpp_enc_roi_add_region(p->roi_ctx, region); in hal_mpp_encode() 583 region->x = MPP_ALIGN(p->width / 2, 16); in hal_mpp_encode() [all …]
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/ |
D | Makefile | 20 .PHONY:clean all base sys vi mcf vo vo_dev vpss avs chnl region vgs gdc venc vedu vdec vfmw jpegd d… 26 HI_COMM_INC_FILE += $(CBB_ROOT)/region/include/hi_comm_region.h 78 region: target 79 @cd region && make 132 @cd region && make clean
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
D | mali_kbase_mem.h | 70 struct kbase_va_region *region; member 566 struct kbase_context *kctx, struct kbase_va_region *region) in kbase_va_region_alloc_get() argument 570 WARN_ON(!region->va_refcnt); in kbase_va_region_alloc_get() 574 region->va_refcnt, (void *)region); in kbase_va_region_alloc_get() 575 region->va_refcnt++; in kbase_va_region_alloc_get() 577 return region; in kbase_va_region_alloc_get() 581 struct kbase_context *kctx, struct kbase_va_region *region) in kbase_va_region_alloc_put() argument 585 WARN_ON(region->va_refcnt <= 0); in kbase_va_region_alloc_put() 586 WARN_ON(region->flags & KBASE_REG_FREE); in kbase_va_region_alloc_put() 589 region->va_refcnt--; in kbase_va_region_alloc_put() [all …]
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
D | memblock.h | 512 #define for_each_mem_region(region) … argument 513 …for (region = memblock.memory.regions; region < (memblock.memory.regions + memblock.memory.cnt); r… 519 #define for_each_reserved_mem_region(region) … argument 520 …for (region = memblock.reserved.regions; region < (memblock.reserved.regions + memblock.reserved.c…
|
/device/soc/rockchip/rk3568/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 147 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 149 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 151 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|
/device/soc/rockchip/rk3588/hardware/display/src/display_device/ |
D | hdi_layer.cpp | 147 int32_t HdiLayer::SetLayerDirtyRegion(IRect *region) in SetLayerDirtyRegion() argument 149 DISPLAY_CHK_RETURN((region == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("the in rect is null")); in SetLayerDirtyRegion() 151 region->x, region->y, region->w, region->h); in SetLayerDirtyRegion()
|