Home
last modified time | relevance | path

Searched full:invalidation (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/drivers/flash/
Dflash_stm32wbax.c35 * that starts a cache invalidation procedure in stm32_icache_disable()
72 /* Check if ongoing invalidation operation */ in icache_wait_for_invalidate_complete()
77 /* Wait for end of cache invalidation */ in icache_wait_for_invalidate_complete()
88 LOG_DBG("I-cache Invalidation complete"); in icache_wait_for_invalidate_complete()
93 LOG_ERR("I-cache Invalidation timeout"); in icache_wait_for_invalidate_complete()
206 /* Disable icache, this will start the invalidation procedure. in flash_stm32_block_erase_loop()
226 * invalidation procedure, so wait for completion. in flash_stm32_block_erase_loop()
231 * invalidation is complete. in flash_stm32_block_erase_loop()
246 /* Disable icache, this will start the invalidation procedure. in flash_stm32_write_range()
268 * invalidation procedure, so wait for completion. in flash_stm32_write_range()
[all …]
Dflash_stm32l5x.c49 * that starts a cache invalidation procedure in stm32_icache_disable()
86 /* Check if ongoing invalidation operation */ in icache_wait_for_invalidate_complete()
91 /* Wait for end of cache invalidation */ in icache_wait_for_invalidate_complete()
102 LOG_DBG("I-cache Invalidation complete"); in icache_wait_for_invalidate_complete()
107 LOG_ERR("I-cache Invalidation timeout"); in icache_wait_for_invalidate_complete()
310 /* Disable icache, this will start the invalidation procedure. in flash_stm32_block_erase_loop()
330 * invalidation procedure, so wait for completion. in flash_stm32_block_erase_loop()
335 * invalidation is complete. in flash_stm32_block_erase_loop()
350 /* Disable icache, this will start the invalidation procedure. in flash_stm32_write_range()
373 * invalidation procedure, so wait for completion. in flash_stm32_write_range()
[all …]
/Zephyr-latest/include/zephyr/arch/x86/
Dintel_vtd.h33 #define VTD_IQH_REG 0x080 /* Invalidation Queue Head */
34 #define VTD_IQT_REG 0x088 /* Invalidation Queue Tail */
35 #define VTD_IQA_REG 0x090 /* Invalidation Queue Address */
36 #define VTD_ICS_REG 0x09C /* Invalidation Completion Status */
37 #define VTD_IECTL_REG 0x0A0 /* Invalidation Completion Event Control */
38 #define VTD_IEDATA_REG 0x0A4 /* Invalidation Completion Event Data */
39 #define VTD_IEADDR_REG 0x0A8 /* Invalidation Completion Event Address */
40 #define VTD_IEUADDR_REG 0x0AC /* Invalidation Completion Event Upper Address */
41 #define VTD_IQERCD_REG 0x0B0 /* Invalidation Queue Error Record */
186 /* Invalidation Queue Address register details */
[all …]
/Zephyr-latest/dts/bindings/ipc/
Dzephyr,ipc-icmsg.yaml29 invalidation or the write-back size for both sides of the communication.
34 Side B: 32 Bytes write-back size, 16 Bytes invalidation size
/Zephyr-latest/drivers/interrupt_controller/
Dintc_intel_vtd.c178 iec_desc.icc.granularity = 1; /* Global Invalidation requested */ in vtd_global_cc_invalidate()
188 iec_desc.iec.granularity = 0; /* Global Invalidation requested */ in vtd_global_iec_invalidate()
198 iec_desc.iec.granularity = 1; /* Index based invalidation requested */ in vtd_index_iec_invalidate()
221 printk("Invalidation Queue Error (IQE)\n"); in fault_status_description()
225 printk("Invalidation Completion Error (ICE)\n"); in fault_status_description()
229 printk("Invalidation Timeout Error\n"); in fault_status_description()
489 printk("Could not perform ICC invalidation\n"); in vtd_ictl_init()
504 printk("Could not perform IEC invalidation\n"); in vtd_ictl_init()
/Zephyr-latest/drivers/dma/
Ddma_nxp_sof_host_dma.c132 * SOF performs a cache invalidation on the destination in sof_host_dma_reload()
137 * to happen is that the invalidation operation forces the in sof_host_dma_reload()
146 * so by the cache invalidation operation). in sof_host_dma_reload()
/Zephyr-latest/lib/os/
DKconfig62 Handle cache writeback and invalidation for all instances. Option used
/Zephyr-latest/arch/xtensa/core/
Dmmu.c110 * the instruction following the invalidation of ITLB entry mapping
115 * invalidation of the virtual PTEVADDR area so that the resulting
DREADME_MMU.txt189 instruction following the invalidation of the currently-executing
/Zephyr-latest/include/zephyr/sys/
Dmpsc_lockfree.h45 * and cause a lot of unnecessary cache invalidation
/Zephyr-latest/tests/bluetooth/controller/ctrl_periodic_sync/src/
Dmain.c306 * hence the phy invalidation mechanism works in ZTEST()
434 * hence the phy invalidation mechanism works in ZTEST()
649 * hence the phy invalidation mechanism works in ZTEST()
/Zephyr-latest/subsys/bluetooth/controller/util/
Dmemq.c64 * @return Head of queue before invalidation; NULL if queue was empty
/Zephyr-latest/doc/services/ipc/ipc_service/backends/
Dipc_service_icmsg.rst28 …This must be the largest value of the invalidation or the write-back size for both sides of the co…
Dipc_service_icbmsg.rst44 …This must be the largest value of the invalidation or the write-back size for both sides of the co…
/Zephyr-latest/soc/arm/musca/b1/
Dsystem_cmsdk_musca_b1.h49 …I_CACHE_INV_ERR_IRQn = 13, /* Instruction Cache Invalidation Interrupt …
/Zephyr-latest/soc/arm/musca/s1/
Dsystem_cmsdk_musca_s1.h49 …I_CACHE_INV_ERR_IRQn = 13, /* Instruction Cache Invalidation Interrupt …
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_dppi.h485 /* Invalidation of subscription of S2 timer Compare used when in hal_radio_sw_switch_disable()
Dradio_nrf5_ppi.h463 /* Invalidation of subscription of S2 timer Compare used when in hal_radio_sw_switch_disable()
/Zephyr-latest/scripts/kconfig/
Dkconfiglib.py1257 # Another benefit is that invalidation must be rock solid for
3475 # Caching and invalidation
3482 # of the dependent items. This is used for caching/invalidation.
3517 # invalidation solid for 'imply', which only checks the direct
3545 # The invalidation algorithm can handle the resulting
4333 # Also calculates the visibility, so invalidation safe
4921 # stop the invalidation at symbols with _cached_vis None.
4937 # symbols, so we skip invalidation for them as an optimization.