Searched refs:cacheable (Results 1 – 21 of 21) sorted by relevance
/Zephyr-latest/doc/kernel/memory_management/ |
D | shared_multi_heap.rst | 8 attributes (cacheable, non-cacheable, etc...). 31 // Fill the struct with the data for cacheable memory 41 // Add another cacheable region 50 // Add a non-cacheable region 69 // Allocate 4K from cacheable memory 72 // Allocate 4K from non-cacheable memory
|
/Zephyr-latest/arch/arm/core/mmu/ |
D | arm_mmu_priv.h | 91 uint32_t cacheable : 1; member 128 uint32_t cacheable : 1; member 139 uint32_t cacheable : 1; member 192 uint32_t cacheable : 1; member
|
D | arm_mmu.c | 294 perms_attrs.cacheable = 0; in arm_mmu_convert_attr_flags() 304 perms_attrs.cacheable = 0; in arm_mmu_convert_attr_flags() 337 perms_attrs.cacheable = ARM_MMU_C_CACHE_ATTRS_WB_WA; in arm_mmu_convert_attr_flags() 340 perms_attrs.cacheable = ARM_MMU_C_CACHE_ATTRS_WT_nWA; in arm_mmu_convert_attr_flags() 343 perms_attrs.cacheable = ARM_MMU_C_CACHE_ATTRS_WB_nWA; in arm_mmu_convert_attr_flags() 420 l1_page_table.entries[l1_index].l1_section_1m.cacheable = perms_attrs.cacheable; in arm_mmu_l1_map_section() 483 perms_attrs.cacheable = l1_page_table.entries[l1_index].l1_section_1m.cacheable; in arm_mmu_remap_l1_section_to_l2_table() 658 l2_page_table->entries[l2_index].l2_page_4k.cacheable = perms_attrs.cacheable; in arm_mmu_l2_map_page()
|
/Zephyr-latest/boards/nxp/mimxrt1050_evk/ |
D | mimxrt1050_evk_mimxrt1052_hyperflash.dts | 24 ahb-cacheable;
|
/Zephyr-latest/boards/nxp/mimxrt1060_evk/ |
D | mimxrt1060_evk_mimxrt1062_hyperflash.dts | 22 ahb-cacheable;
|
/Zephyr-latest/doc/services/mem_mgmt/ |
D | index.rst | 14 For example, to mark a memory region in the devicetree as non-volatile, cacheable, 153 // Allocate 0x100 bytes of cacheable memory from `mem_cacheable` 156 // Allocate 0x200 bytes of non-cacheable memory aligned to 32 bytes 160 // Allocate 0x100 bytes of cacheable and dma-able memory from `mem_cacheable_dma`
|
/Zephyr-latest/lib/heap/ |
D | Kconfig | 133 different capabilities / attributes (cacheable, non-cacheable,
|
/Zephyr-latest/boards/nxp/frdm_rw612/ |
D | frdm_rw612_common.dtsi | 59 ahb-cacheable;
|
/Zephyr-latest/boards/nxp/frdm_mcxn947/ |
D | frdm_mcxn947.dtsi | 165 ahb-cacheable;
|
/Zephyr-latest/boards/nxp/rd_rw612_bga/ |
D | rd_rw612_bga.dtsi | 129 ahb-cacheable;
|
/Zephyr-latest/boards/nxp/mimxrt1062_fmurt6/ |
D | mimxrt1062_fmurt6.dts | 183 ahb-cacheable;
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_rt1010.dtsi | 115 ahb-cacheable;
|
D | nxp_rt10xx.dtsi | 127 ahb-cacheable; 139 ahb-cacheable;
|
/Zephyr-latest/arch/xtensa/ |
D | Kconfig | 263 Default memory type for memory regions: non-cacheable memory,
|
/Zephyr-latest/boards/nxp/mimxrt595_evk/ |
D | mimxrt595_evk_mimxrt595s_cm33.dts | 439 ahb-cacheable;
|
/Zephyr-latest/doc/hardware/cache/ |
D | guide.rst | 130 cacheable memory, the cache line. Data cache lines are typically 16 to 128
|
/Zephyr-latest/doc/hardware/arch/ |
D | arm_cortex_m.rst | 63 |Support for non-cacheable regions| | N | N |… 462 For example, to define a new non-cacheable memory region in devicetree: 486 * a ``nocache`` region to allow for a non-cacheable SRAM area, when :kconfig:option:`CONFIG_NOCACHE…
|
/Zephyr-latest/arch/xtensa/core/ |
D | README_MMU.txt | 245 cacheable, then the hardware TLB refill process will be downstream of
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.7.rst | 1252 * Added support to identify if DMA buffers are in data cache or non-cacheable memory.
|
D | release-notes-1.14.rst | 617 * Support non-cacheable memory sections
|
D | release-notes-3.3.rst | 894 - Support DMA operation on SOCs that do not support non-cacheable memory,
|