X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Farmv7a_cache.h;h=e0ebb618b472fa2e0f092b293d6cd3f605dd2bda;hb=4f2cc02d2761d13aa421c363fe4dc462a51628c6;hp=81995ac3a67383e192444c69b3850ae1d29cdcc7;hpb=7986faba21f29b50341f8357baf38481dae0e58f;p=openocd.git diff --git a/src/target/armv7a_cache.h b/src/target/armv7a_cache.h index 81995ac3a6..e0ebb618b4 100644 --- a/src/target/armv7a_cache.h +++ b/src/target/armv7a_cache.h @@ -21,6 +21,8 @@ int armv7a_l1_d_cache_clean_virt(struct target *target, uint32_t virt, unsigned int size); +int armv7a_l1_d_cache_inval_virt(struct target *target, uint32_t virt, + unsigned int size); int armv7a_l1_d_cache_flush_virt(struct target *target, uint32_t virt, unsigned int size); int armv7a_l1_i_cache_inval_all(struct target *target); @@ -29,7 +31,8 @@ int armv7a_l1_i_cache_inval_virt(struct target *target, uint32_t virt, int armv7a_cache_auto_flush_on_write(struct target *target, uint32_t virt, uint32_t size); int armv7a_cache_auto_flush_all_data(struct target *target); - +int armv7a_cache_flush_virt(struct target *target, uint32_t virt, + uint32_t size); extern const struct command_registration arm7a_cache_command_handlers[]; /* CLIDR cache types */