Rev 2009 | Rev 2015 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2009 | Rev 2010 | ||
---|---|---|---|
Line 164... | Line 164... | ||
164 | #endif |
164 | #endif |
165 | #ifdef CONFIG_VIRT_IDX_DCACHE |
165 | #ifdef CONFIG_VIRT_IDX_DCACHE |
166 | if (as->dcache_flush_on_install) { |
166 | if (as->dcache_flush_on_install) { |
167 | /* |
167 | /* |
168 | * Some mappings in this address space are illegal address |
168 | * Some mappings in this address space are illegal address |
169 | * aliases. Upon their creation, the flush_dcache_on_install |
169 | * aliases. Upon their creation, the dcache_flush_on_install |
170 | * flag was set. |
170 | * flag was set. |
171 | * |
171 | * |
172 | * We are now obliged to flush the D-cache in order to guarantee |
172 | * We are now obliged to flush the D-cache in order to guarantee |
173 | * that there will be at most one cache line for each address |
173 | * that there will be at most one cache line for each address |
174 | * alias. |
174 | * alias. |
Line 215... | Line 215... | ||
215 | #endif |
215 | #endif |
216 | #ifdef CONFIG_VIRT_IDX_DCACHE |
216 | #ifdef CONFIG_VIRT_IDX_DCACHE |
217 | if (as->dcache_flush_on_deinstall) { |
217 | if (as->dcache_flush_on_deinstall) { |
218 | /* |
218 | /* |
219 | * Some mappings in this address space are illegal address |
219 | * Some mappings in this address space are illegal address |
220 | * aliases. Upon their creation, the flush_dcache_on_deinstall |
220 | * aliases. Upon their creation, the dcache_flush_on_deinstall |
221 | * flag was set. |
221 | * flag was set. |
222 | * |
222 | * |
223 | * We are now obliged to flush the D-cache in order to guarantee |
223 | * We are now obliged to flush the D-cache in order to guarantee |
224 | * that there will be at most one cache line for each address |
224 | * that there will be at most one cache line for each address |
225 | * alias. |
225 | * alias. |