Searched refs:granularity (Results 1 – 14 of 14) sorted by relevance
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | spmc_setup.c | 109 const char *name, uint32_t granularity, in get_memory_region_info() argument 143 *size = ((*size) << (PAGE_SIZE_SHIFT + (granularity << 1))); in get_memory_region_info() 157 uint32_t granularity, size; in build_sp_boot_hob_list() local 175 ret = fdt_read_uint32(sp_manifest, node, "xlat-granule", &granularity); in build_sp_boot_hob_list() 181 if (granularity > 0x02) { in build_sp_boot_hob_list() 182 ERROR("Invalid granularity value: 0x%x\n", granularity); in build_sp_boot_hob_list() 206 "stmm_region", granularity, &base_address, &size); in build_sp_boot_hob_list() 230 "ns_comm_buffer", granularity, &base_address, &size); in build_sp_boot_hob_list() 253 ret = get_memory_region_info(sp_manifest, node, NULL, granularity, in build_sp_boot_hob_list() 276 get_memory_region_info(sp_manifest, node, NULL, granularity, in build_sp_boot_hob_list() [all …]
|
| /rk3399_ARM-atf/drivers/st/rif/ |
| H A D | stm32mp2_risaf.c | 64 if ((stm32mp2_risaf.granularity[instance] == 0U) || in check_region_boundaries() 65 ((addr % stm32mp2_risaf.granularity[instance]) != 0U) || in check_region_boundaries() 66 ((len % stm32mp2_risaf.granularity[instance]) != 0U)) { in check_region_boundaries() 343 uint32_t granularity; in risaf_parse_fdt() local 359 granularity = mmio_read_32(pdata->base[idx] + _RISAF_HWCFGR); in risaf_parse_fdt() 361 granularity = BIT_32((granularity & _RISAF_HWCFGR_CFG3_MASK) >> in risaf_parse_fdt() 363 pdata->granularity[idx] = granularity; in risaf_parse_fdt() 411 pdata->granularity = risaf_granularity; in risaf_get_platdata()
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | xlat-tables-lib-v2-design.rst | 63 - its mapping granularity (optional). 79 The granularity controls the translation table level to go down to when mapping 97 then they might enforce a 4KB mapping granularity for this 2MB region from the 101 The region's granularity is an optional field; if it is not specified the 102 library will choose the mapping granularity for this region as it sees fit (more 216 mapping granularity, which leaves the library implementation free to choose 217 it. However, in cases where a specific granularity is required, the 346 By default [#granularity]_, the algorithm will attempt to minimize the 353 requires a finer granularity. Misaligned regions also require a finer 354 granularity than what the user may had originally expected, using a lot more [all …]
|
| H A D | numa-per-cpu.rst | 87 operate at the granularity of cache lines (typically 64 bytes). If two CPUs 109 - Aligns that section using the cache granularity size
|
| H A D | granule-protection-tables-design.rst | 155 The granularity of the lock is defined by ``RME_GPT_BITLOCK_BLOCK`` build option
|
| /rk3399_ARM-atf/lib/xlat_tables_v2/ |
| H A D | xlat_tables_core.c | 499 (mm->granularity < XLAT_BLOCK_SIZE(level))) { in xlat_tables_map_region_action() 687 size_t granularity = mm->granularity; in mmap_add_region_check() local 697 if ((granularity != XLAT_BLOCK_SIZE(1U)) && in mmap_add_region_check() 698 (granularity != XLAT_BLOCK_SIZE(2U)) && in mmap_add_region_check() 699 (granularity != XLAT_BLOCK_SIZE(3U))) { in mmap_add_region_check() 961 while (mm_cursor->granularity != 0U) { in mmap_add_ctx()
|
| H A D | xlat_tables_context.c | 56 while (mm->granularity != 0U) { in mmap_add_alloc_va()
|
| H A D | xlat_tables_utils.c | 47 mm->granularity); in xlat_mmap_print()
|
| /rk3399_ARM-atf/include/lib/xlat_tables/ |
| H A D | xlat_tables_v2_helpers.h | 45 .granularity = (_gr), \
|
| H A D | xlat_tables_v2.h | 147 size_t granularity; member
|
| /rk3399_ARM-atf/include/drivers/st/ |
| H A D | stm32mp2_risaf.h | 104 uint32_t *granularity; member
|
| /rk3399_ARM-atf/docs/tools/ |
| H A D | memory-layout-tool.rst | 206 The granularity of this view can be modified with the ``--depth`` option. For
|
| /rk3399_ARM-atf/docs/process/ |
| H A D | coding-style.rst | 266 achieve a granularity that is smaller than the tab size. For example, with a tab
|
| /rk3399_ARM-atf/docs/ |
| H A D | change-log.md | 12029 - Added support to specify the granularity of the mappings of each region, for
|