zephyr/dts/bindings/cpu
Carlo Caione e77c841023 cache: Expand the APIs for cache flushing
The only two supported operations for data caches in the cache framework
are currently arch_dcache_flush() and arch_dcache_invd().

This is quite restrictive because for some architectures we also want to
control i-cache and in general we want a finer control over what can be
flushed, invalidated or cleaned. To address these needs this patch
expands the set of operations that can be performed on data and
instruction caches, adding hooks for the operations on the whole cache,
a specific level or a specific address range.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2021-01-19 14:31:02 -05:00
..
altr,nios2f.yaml
arm,cortex-a53.yaml
arm,cortex-a72.yaml
arm,cortex-m0+.yaml
arm,cortex-m0.yaml
arm,cortex-m1.yaml
arm,cortex-m3.yaml
arm,cortex-m4.yaml
arm,cortex-m4f.yaml
arm,cortex-m7.yaml
arm,cortex-m23.yaml
arm,cortex-m33.yaml
arm,cortex-m33f.yaml
arm,cortex-r4.yaml
arm,cortex-r4f.yaml
arm,cortex-r5.yaml
arm,cortex-r5f.yaml
arm,cortex-r7.yaml dts: bindings: Add CPU device bindings for Cortex-R7. 2021-01-13 15:04:43 +01:00
cadence,tensilica-xtensa-lx4.yaml
cadence,tensilica-xtensa-lx6.yaml
cpu.yaml cache: Expand the APIs for cache flushing 2021-01-19 14:31:02 -05:00
qemu,nios2-zephyr.yaml
riscv,it8xxx2.yaml dts: it8xxx2 device tree and binding 2020-12-16 08:47:36 -05:00
sample_controller.yaml
snps,arcem.yaml