Home
last modified time | relevance | path

Searched refs:paddr_start (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/esp_mm/
Desp_mmu_map.c77 uint32_t paddr_start; //physical address start of this block member
350 if (mem_block->paddr_start == paddr) { in esp_mmu_paddr_find_caps()
381 …TTR s_do_mapping(mmu_target_t target, uint32_t vaddr_start, esp_paddr_t paddr_start, uint32_t size) in s_do_mapping() argument
391 mmu_hal_map_region(0, target, vaddr_start, paddr_start, size, &actual_mapped_len); in s_do_mapping()
394 mmu_hal_map_region(1, target, vaddr_start, paddr_start, size, &actual_mapped_len); in s_do_mapping()
413 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap… in esp_mmu_map() argument
420 …ESP_RETURN_ON_FALSE((paddr_start % CONFIG_MMU_PAGE_SIZE == 0), ESP_ERR_INVALID_ARG, TAG, "paddr mu… in esp_mmu_map()
468 … if ((s_is_enclosed(mem_block->paddr_start, mem_block->paddr_end, paddr_start, aligned_size))) { in esp_mmu_map()
474 …if (!allow_overlap && (s_is_overlapped(mem_block->paddr_start, mem_block->paddr_end, paddr_start, … in esp_mmu_map()
539 new_block->paddr_start = paddr_start; in esp_mmu_map()
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dmmu_ll.h121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dmmu_ll.h121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/esp_psram/esp32/
Desp_himem.c115 int paddr_start = (4096 * 1024) - (CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE); in esp_himem_get_phys_size() local
118 return psram_available_size - paddr_start; in esp_himem_get_phys_size()
148 int paddr_start = (4096 * 1024) - (CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE); in esp_himem_init() local
150 s_ramblockcnt = ((paddr_end - paddr_start) / CACHE_BLOCKSIZE); in esp_himem_init()
161 SPIRAM_BANKSWITCH_RESERVE, (paddr_end - paddr_start)/1024); in esp_himem_init()
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dmmu_ll.h120 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
123 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
125 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dmmu_ll.h121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dmmu_ll.h119 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
122 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
124 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dmmu_ll.h123 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
126 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
128 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/hal/esp32/include/hal/
Dmmu_ll.h126 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument
129 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region()
131 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
/hal_espressif-latest/components/esp_mm/include/
Desp_mmu_map.h87 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap…