commit | 7f8e33546d17c7d8849be3a6623c3b6b3c9b588b | [log] [tgz] |
---|---|---|
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | Tue Feb 06 17:29:53 2007 +0000 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Thu Feb 08 14:49:37 2007 +0000 |
tree | 4ddbbf921dde932f8ce83b519608f945ae43a120 | |
parent | 56660faf9e8088542e85207df45fb9c5f4dd3909 [diff] |
[ARM] Don't call consistent_sync() for DMA coherent memory Memory allocated by the coherent memory allocators will be marked uncacheable, which means it's pointless calling consistent_sync() to perform cache maintainence on this memory; it's just a waste of CPU cycles. Moreover, with the (subsequent) merge of outer cache support, it actually breaks things to call consistent_sync() on anything but direct-mapped memory. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>