Vladimir Murzin
1b11d39e6a
ARM: NOMMU: Set ARM_DMA_MEM_BUFFERABLE for M-class cpus
...
Now, we have dedicated non-cacheable region for consistent DMA
operations. However, that region can still be marked as bufferable by
MPU, so it'd be safer to have barriers by default. M-class machines
that didn't need it until now also likely won't need it in the future,
therefore, we offer this as an option.
Tested-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Tested-by: Andras Szemzo <sza@esh.hu>
Tested-by: Alexandre TORGUE <alexandre.torgue@st.com>
Reviewed-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Acked-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Christoph Hellwig <hch@lst.de>
2017-06-30 10:03:10 -07:00
..
2015-08-26 20:27:02 +01:00
2011-07-02 10:56:11 +01:00
2015-08-26 20:27:02 +01:00
2015-08-26 20:27:02 +01:00
2015-08-26 20:27:02 +01:00
2015-08-26 20:27:02 +01:00
2016-10-19 10:18:43 +01:00
2015-08-26 20:27:02 +01:00
2011-07-02 10:56:11 +01:00
2017-03-02 08:42:34 +01:00
2012-11-06 19:47:35 +00:00
2014-07-18 12:29:04 +01:00
2015-08-18 14:00:30 +01:00
2016-12-25 10:47:44 +01:00
2017-03-17 10:01:26 +00:00
2014-07-18 12:29:04 +01:00
2015-11-26 22:12:26 +00:00
2013-12-29 12:32:47 +00:00
2017-02-28 11:06:17 +00:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2017-02-27 18:43:46 -08:00
2017-02-27 18:43:46 -08:00
2012-03-28 18:30:01 +01:00
2015-12-02 23:57:54 +00:00
2012-03-20 21:48:14 +08:00
2012-03-20 21:48:14 +08:00
2012-03-29 16:53:48 -07:00
2012-03-20 21:48:14 +08:00
2012-03-20 21:48:14 +08:00
2014-12-03 16:00:04 +00:00
2012-03-20 21:48:14 +08:00
2012-03-29 16:53:48 -07:00
2017-06-30 10:03:09 -07:00
2017-06-28 06:54:45 -07:00
2015-08-01 22:25:04 +01:00
2017-03-29 17:39:17 +01:00
2017-01-24 12:41:46 -05:00
2014-11-21 15:24:50 +00:00
2017-03-02 08:42:34 +01:00
2017-01-30 12:04:12 +00:00
2017-01-10 23:31:30 +00:00
2011-12-08 10:30:37 +00:00
2013-06-04 16:52:38 +01:00
2015-11-09 15:11:24 -08:00
2015-06-24 17:49:41 -07:00
2017-03-02 08:42:37 +01:00
2017-04-26 10:59:36 +01:00
2012-02-23 20:18:56 -07:00
2017-04-24 13:53:13 -05:00
2017-06-30 10:03:10 -07:00
2014-05-30 00:47:23 +01:00
2014-07-18 12:29:04 +01:00
2017-06-30 10:03:09 -07:00
2014-06-02 09:20:11 +01:00
2017-06-19 21:50:20 +08:00
2017-05-08 12:37:56 -07:00
2017-05-08 19:03:25 -07:00
2011-07-02 10:56:10 +01:00
2011-07-02 10:56:10 +01:00
2011-07-02 10:56:10 +01:00
2017-05-08 17:15:13 -07:00
2016-07-26 16:19:19 -07:00
2017-02-28 11:06:09 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-05-03 23:22:27 +01:00
2015-03-28 15:46:14 +00:00
2015-04-14 22:28:25 +01:00
2015-04-14 22:28:25 +01:00
2015-05-03 23:22:09 +01:00
2015-05-03 23:22:09 +01:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-05-03 23:23:09 +01:00
2016-09-06 15:51:07 +01:00
2015-12-01 21:44:25 +01:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2013-03-26 09:55:34 +00:00
2015-03-28 15:46:14 +00:00
2015-06-12 21:18:08 +01:00
2015-06-01 23:48:19 +01:00
2017-04-09 07:49:25 -07:00
2017-04-26 10:59:49 +01:00
2015-03-28 15:46:14 +00:00
2015-03-28 15:46:14 +00:00
2015-06-01 23:46:33 +01:00
2013-04-17 16:53:24 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00