/Zephyr-latest/tests/boards/intel_adsp/mm/src/ |
D | main.c | 36 uintptr_t pa[N_PAGES]; local 44 pa[i] = POINTER_TO_UINT(&page_buf[i]); 48 ret = sys_mm_drv_map_region(va, pa[0], N_PAGES * PAGE_SZ, 0U); 71 sys_cache_data_invd_range(UINT_TO_POINTER(pa[i]), PAGE_SZ); 76 zassert_equal(vps[i].mem[0], *(uint32_t *)pa[i], 78 vps[i].mem[0], *(uint32_t *)pa[i]); 95 zassert_equal(vps2[i].mem[0], *(uint32_t *)pa[i], 121 zassert_equal(vps3[i].mem[0], *(uint32_t *)pa[i], 123 vps3[i].mem[0], *(uint32_t *)pa[i]); 138 zassert_equal(*(int *)pa[i], markers[i], [all …]
|
/Zephyr-latest/drivers/mm/ |
D | mm_drv_intel_adsp_mtl_tlb.c | 83 static uint32_t get_hpsram_bank_idx(uintptr_t pa) in get_hpsram_bank_idx() argument 85 uint32_t phys_offset = pa - L2_SRAM_BASE; in get_hpsram_bank_idx() 187 uintptr_t pa = POINTER_TO_UINT(sys_cache_cached_ptr_get(UINT_TO_POINTER(phys))); in sys_mm_drv_map_page() local 217 pa = POINTER_TO_UINT(sys_cache_cached_ptr_get(phys_block_ptr)); in sys_mm_drv_map_page() 221 CHECKIF((pa < L2_SRAM_BASE) || in sys_mm_drv_map_page() 222 (pa >= (L2_SRAM_BASE + L2_SRAM_SIZE))) { in sys_mm_drv_map_page() 228 CHECKIF(!sys_mm_drv_is_addr_aligned(pa)) { in sys_mm_drv_map_page() 242 bank_idx = get_hpsram_bank_idx(pa); in sys_mm_drv_map_page() 260 entry = pa_to_tlb_entry(pa); in sys_mm_drv_map_page() 291 uintptr_t pa; in sys_mm_drv_map_region() local [all …]
|
D | mm_drv_ti_rat.c | 111 uintptr_t pa = (uintptr_t) virt; in sys_mm_drv_page_phys_get() local 123 if (pa < start_addr || pa > end_addr) { in sys_mm_drv_page_phys_get() 128 uint32_t offset = pa - start_addr; in sys_mm_drv_page_phys_get() 135 *va = pa; in sys_mm_drv_page_phys_get()
|
D | mm_drv_common.c | 134 uintptr_t pa = phys + offset; in sys_mm_drv_simple_map_region() local 136 ret = sys_mm_drv_map_page(va, pa, flags); in sys_mm_drv_simple_map_region() 139 __ASSERT(false, "cannot map 0x%lx to %p\n", pa, va); in sys_mm_drv_simple_map_region() 263 uintptr_t pa; in sys_mm_drv_simple_remap_region() local 270 ret = sys_mm_drv_page_phys_get(va_old, &pa); in sys_mm_drv_simple_remap_region() 302 ret = sys_mm_drv_map_page(va_new, pa, flags); in sys_mm_drv_simple_remap_region() 304 __ASSERT(false, "cannot map 0x%lx to %p\n", pa, va_new); in sys_mm_drv_simple_remap_region() 361 uintptr_t pa = phys_new + offset; in sys_mm_drv_simple_move_region() local 382 ret = sys_mm_drv_map_page(va_new, pa, flags); in sys_mm_drv_simple_move_region() 384 __ASSERT(false, "cannot map 0x%lx to %p\n", pa, va_new); in sys_mm_drv_simple_move_region()
|
D | mm_drv_intel_adsp.h | 65 static inline uint16_t pa_to_tlb_entry(uintptr_t pa) in pa_to_tlb_entry() argument 67 return (((pa) / CONFIG_MM_DRV_PAGE_SIZE) & TLB_PADDR_MASK); in pa_to_tlb_entry()
|
D | mm_drv_intel_adsp_tlb.c | 82 uintptr_t pa = POINTER_TO_UINT(sys_cache_cached_ptr_get(UINT_TO_POINTER(phys))); in sys_mm_drv_map_page() local 88 CHECKIF(!sys_mm_drv_is_addr_aligned(pa) || in sys_mm_drv_map_page() 95 CHECKIF((pa < L2_SRAM_BASE) || in sys_mm_drv_map_page() 96 (pa >= (L2_SRAM_BASE + L2_SRAM_SIZE))) { in sys_mm_drv_map_page() 125 entry = ((pa / CONFIG_MM_DRV_PAGE_SIZE) & TLB_PADDR_MASK); in sys_mm_drv_map_page()
|
/Zephyr-latest/arch/arm/core/mmu/ |
D | arm_mmu.c | 113 static void arm_mmu_l2_map_page(uint32_t va, uint32_t pa, 408 static void arm_mmu_l1_map_section(uint32_t va, uint32_t pa, in arm_mmu_l1_map_section() argument 417 va, pa); in arm_mmu_l1_map_section() 436 (pa >> ARM_MMU_PTE_L1_INDEX_PA_SHIFT); in arm_mmu_l1_map_section() 557 static void arm_mmu_l2_map_page(uint32_t va, uint32_t pa, in arm_mmu_l2_map_page() argument 574 l2_page_table = arm_mmu_assign_l2_table(pa); in arm_mmu_l2_map_page() 669 ((pa >> ARM_MMU_PTE_L2_SMALL_PAGE_ADDR_SHIFT) & in arm_mmu_l2_map_page() 742 uint32_t pa; in z_arm_mmu_init() local 756 pa = mmu_zephyr_ranges[mem_range].start; in z_arm_mmu_init() 757 rem_size = mmu_zephyr_ranges[mem_range].end - pa; in z_arm_mmu_init() [all …]
|
/Zephyr-latest/samples/boards/nordic/battery/src/ |
D | battery.c | 225 const struct battery_level_point *pa = pb - 1; in battery_level_pptt() local 228 + ((pa->lvl_pptt - pb->lvl_pptt) in battery_level_pptt() 230 / (pa->lvl_mV - pb->lvl_mV)); in battery_level_pptt()
|
/Zephyr-latest/modules/hal_silabs/gecko/ |
D | CMakeLists.txt | 36 ${RADIO_DIR}/rail_lib/plugin/pa-conversions/efr32xg1x/config 43 ${RADIO_DIR}/rail_lib/plugin/pa-conversions 48 zephyr_library_sources(${RADIO_DIR}/rail_lib/plugin/pa-conversions/pa_conversions_efr32.c) 49 zephyr_library_sources(${RADIO_DIR}/rail_lib/plugin/pa-conversions/pa_curves_efr32.c)
|
/Zephyr-latest/arch/xtensa/core/ |
D | ptables.c | 408 static inline void __arch_mem_map(void *va, uintptr_t pa, uint32_t xtensa_flags, bool is_user) in __arch_mem_map() argument 424 if (sys_cache_is_ptr_cached((void *)pa)) { in __arch_mem_map() 425 paddr = pa; in __arch_mem_map() 426 paddr_uc = (uintptr_t)sys_cache_uncached_ptr_get((void *)pa); in __arch_mem_map() 428 paddr = (uintptr_t)sys_cache_cached_ptr_get((void *)pa); in __arch_mem_map() 429 paddr_uc = pa; in __arch_mem_map() 436 paddr = pa; in __arch_mem_map() 483 uint32_t pa = (uint32_t)phys; in arch_mem_map() local 521 __arch_mem_map((void *)va, pa, xtensa_flags, is_user); in arch_mem_map() 525 pa += KB(4); in arch_mem_map()
|
/Zephyr-latest/dts/arm/acsip/ |
D | s76s.dtsi | 37 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/dts/arm/silabs/ |
D | efr32bg2x.dtsi | 334 pa-initial-power-dbm = <10>; 335 pa-ramp-time-us = <2>; 336 pa-voltage-mv = <3300>; 337 pa-2p4ghz = "highest";
|
D | efr32mg21.dtsi | 373 pa-initial-power-dbm = <10>; 374 pa-ramp-time-us = <10>; 375 pa-voltage-mv = <3300>; 376 pa-2p4ghz = "highest";
|
D | efr32mg24.dtsi | 455 pa-initial-power-dbm = <10>; 456 pa-ramp-time-us = <10>; 457 pa-voltage-mv = <3300>; 458 pa-2p4ghz = "highest";
|
D | efr32xg23.dtsi | 485 pa-initial-power-dbm = <10>; 486 pa-ramp-time-us = <10>; 487 pa-voltage-mv = <3300>; 488 pa-subghz = "highest";
|
/Zephyr-latest/dts/arm/silabs/xg29/ |
D | xg29.dtsi | 465 pa-initial-power-dbm = <10>; 466 pa-ramp-time-us = <2>; 467 pa-voltage-mv = <3300>; 468 pa-2p4ghz = "highest";
|
/Zephyr-latest/boards/silabs/dev_kits/sltb010a/ |
D | sltb010a.dts | 109 pa-voltage-mv = <1800>;
|
/Zephyr-latest/modules/hal_silabs/simplicity_sdk/ |
D | CMakeLists.txt | 52 ${RADIO_DIR}/rail_lib/plugin/pa-conversions 77 zephyr_library_sources(${RADIO_DIR}/rail_lib/plugin/pa-conversions/pa_curves_efr32.c) 78 zephyr_library_sources(${RADIO_DIR}/rail_lib/plugin/pa-conversions/pa_conversions_efr32.c)
|
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/ |
D | xg27_dk2602a.dts | 131 pa-voltage-mv = <1800>;
|
/Zephyr-latest/boards/adafruit/feather_m0_lora/ |
D | adafruit_feather_m0_lora.dts | 85 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/boards/ezurio/bl654_dvk/doc/ |
D | bl654_dvk.rst | 9 It is also pin compatible with the BL654PA which adds a power amplifier. The "pa" variant provides 10 this compatibility. Use board ``bl654_dvk/nrf52840/pa`` to build for that target.
|
/Zephyr-latest/boards/heltec/heltec_wifi_lora32_v2/ |
D | heltec_wifi_lora32_v2_procpu.dts | 110 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/boards/96boards/wistrio/ |
D | 96b_wistrio.dts | 122 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/boards/lilygo/ttgo_lora32/ |
D | ttgo_lora32_esp32_procpu.dts | 103 power-amplifier-output = "pa-boost";
|
/Zephyr-latest/boards/bytesatwork/bytesensi_l/ |
D | bytesensi_l.dts | 145 power-amplifier-output = "pa-boost";
|