Home
last modified time | relevance | path

Searched refs:paddr (Results 1 – 13 of 13) sorted by relevance

/Zephyr-Core-3.5.0/arch/xtensa/core/include/
Dxtensa_mmu_priv.h28 #define Z_XTENSA_PTE(paddr, ring, attr) \ argument
29 (((paddr) & Z_XTENSA_PTE_PPN_MASK) | \
304 uint32_t paddr; in xtensa_dtlb_paddr_read() local
306 __asm__ volatile("rdtlb1 %0, %1\n\t" : "=a" (paddr) : "a" (entry)); in xtensa_dtlb_paddr_read()
307 return (paddr & Z_XTENSA_PTE_PPN_MASK); in xtensa_dtlb_paddr_read()
320 uint32_t paddr; in xtensa_itlb_paddr_read() local
322 __asm__ volatile("ritlb1 %0, %1\n\t" : "=a" (paddr), "+a" (entry)); in xtensa_itlb_paddr_read()
323 return (paddr & Z_XTENSA_PTE_PPN_MASK); in xtensa_itlb_paddr_read()
/Zephyr-Core-3.5.0/soc/riscv/espressif_esp32/esp32c3/
Dsoc.h52 extern int esp_rom_Cache_Dbus_MMU_Set(uint32_t ext_ram, uint32_t vaddr, uint32_t paddr,
54 extern int esp_rom_Cache_Ibus_MMU_Set(uint32_t ext_ram, uint32_t vaddr, uint32_t paddr,
/Zephyr-Core-3.5.0/soc/xtensa/espressif_esp32/esp32s3/
Dsoc.h68 extern int esp_rom_Cache_Dbus_MMU_Set(uint32_t ext_ram, uint32_t vaddr, uint32_t paddr,
70 extern int esp_rom_Cache_Ibus_MMU_Set(uint32_t ext_ram, uint32_t vaddr, uint32_t paddr,
/Zephyr-Core-3.5.0/drivers/eeprom/
Deeprom_at2x.c425 uint8_t *paddr; in eeprom_at25_read() local
459 paddr = &cmd[1]; in eeprom_at25_read()
462 *paddr++ = offset >> 16; in eeprom_at25_read()
465 *paddr++ = offset >> 8; in eeprom_at25_read()
468 *paddr++ = offset; in eeprom_at25_read()
512 uint8_t *paddr; in eeprom_at25_write() local
529 paddr = &cmd[1]; in eeprom_at25_write()
532 *paddr++ = offset >> 16; in eeprom_at25_write()
535 *paddr++ = offset >> 8; in eeprom_at25_write()
538 *paddr++ = offset; in eeprom_at25_write()
/Zephyr-Core-3.5.0/soc/xtensa/espressif_esp32/esp32s2/
Dsoc.h66 extern int esp_rom_Cache_Ibus_MMU_Set(uint32_t ext_ram, uint32_t vaddr, uint32_t paddr,
/Zephyr-Core-3.5.0/arch/x86/
Dgen_mmu.py477 for paddr in range(phys_base, phys_base + size, scope):
478 if is_identity_map and paddr == 0 and level == PT_LEVEL:
482 vaddr = virt_base + (paddr - phys_base)
484 self.map_page(vaddr, paddr, flags, False, level)
/Zephyr-Core-3.5.0/soc/xtensa/intel_adsp/tools/
Dcavstool.py315 paddr = (struct.unpack("Q", pent)[0] & ((1 << 55) - 1)) * PAGESZ
317 return (mem, paddr, hugef)
/Zephyr-Core-3.5.0/kernel/
Dmmu.c464 uintptr_t paddr; in virt_to_page_frame() local
468 Z_PAGE_FRAME_FOREACH(paddr, pf) { in virt_to_page_frame()
/Zephyr-Core-3.5.0/dts/xtensa/intel/
Dintel_adsp_cavs25_tgph.dtsi202 paddr-size = <11>;
Dintel_adsp_cavs25.dtsi216 paddr-size = <11>;
Dintel_adsp_ace15_mtpm.dtsi607 paddr-size = <12>;
Dintel_adsp_ace20_lnl.dtsi559 paddr-size = <12>;
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-3.2.rst1238 new ``paddr-size``, ``exec-bit-idx``, ``write-bit-idx`` properties.