Deleted Added
full compact
27c27
< * $FreeBSD: head/sys/arm/include/cpu-v6.h 277415 2015-01-20 11:11:32Z andrew $
---
> * $FreeBSD: head/sys/arm/include/cpu-v6.h 279811 2015-03-09 14:46:10Z ian $
39a40,42
> vm_offset_t dcache_wb_pou_checked(vm_offset_t, vm_size_t);
> vm_offset_t icache_inv_pou_checked(vm_offset_t, vm_size_t);
>
305c308
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
334a338,350
> /* Invalidate branch predictor buffer */
> static __inline void
> bpb_inv_all(void)
> {
> #if __ARM_ARCH >= 7 && defined SMP
> _CP15_BPIALLIS();
> #else
> _CP15_BPIALL();
> #endif
> dsb();
> isb();
> }
>
343c359
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
361c377
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
371c387
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
386c402
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
404c420
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {
413c429
< for (va = sva; va < eva; va += arm_dcache_align) {
---
> for (va = sva; va < eva; va += cpuinfo.dcache_line_size) {