Skip to content

Commit f2c3c67

Browse files
committed
Merge tag 'mvebu-fixes-3.19-3' of git://git.infradead.org/linux-mvebu into fixes
Merge " mvebu fixes for 3.19-rc (part #3)" from Andrew Lunn: mvebu: completely disable hardware I/O coherency * tag 'mvebu-fixes-3.19-3' of git://git.infradead.org/linux-mvebu: ARM: mvebu: completely disable hardware I/O coherency Signed-off-by: Olof Johansson <olof@lixom.net>
1 parent 966903a commit f2c3c67

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

arch/arm/mach-mvebu/coherency.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,9 +246,14 @@ static int coherency_type(void)
246246
return type;
247247
}
248248

249+
/*
250+
* As a precaution, we currently completely disable hardware I/O
251+
* coherency, until enough testing is done with automatic I/O
252+
* synchronization barriers to validate that it is a proper solution.
253+
*/
249254
int coherency_available(void)
250255
{
251-
return coherency_type() != COHERENCY_FABRIC_TYPE_NONE;
256+
return false;
252257
}
253258

254259
int __init coherency_init(void)

0 commit comments

Comments
 (0)