Andreas Hansson
fbdeb60316
mem: Deduce if cache should forward snoops
...
This patch changes how the cache determines if snoops should be
forwarded from the memory side to the CPU side. Instead of having a
parameter, the cache now looks at the port connected on the CPU side,
and if it is a snooping port, then snoops are forwarded. Less error
prone, and less parameters to worry about.
The patch also tidies up the CPU classes to ensure that their I-side
port is not snooping by removing overrides to the snoop request
handler, such that snoop requests will panic via the default
MasterPort implement
2016-02-10 04:08:24 -05:00
..
2016-02-10 04:08:24 -05:00
2015-10-12 04:07:59 -04:00
2016-01-22 10:42:12 -05:00
2016-02-06 17:21:20 -08:00
2016-02-06 17:21:20 -08:00
2016-01-19 13:57:50 -05:00
2015-10-12 04:08:01 -04:00
2013-08-19 03:52:33 -04:00
2015-12-31 09:32:58 -05:00
2015-03-02 04:00:35 -05:00
2012-11-02 11:32:01 -05:00
2016-02-06 17:21:19 -08:00
2015-11-06 03:26:35 -05:00
2013-06-27 05:49:49 -04:00
2015-12-31 09:32:58 -05:00
2015-11-06 03:26:21 -05:00
2015-12-31 09:32:58 -05:00
2015-10-14 13:32:28 -04:00
2015-08-04 10:29:13 +01:00
2016-02-06 17:21:19 -08:00
2015-11-06 03:26:21 -05:00
2015-11-03 12:17:58 -06:00
2015-11-25 13:52:56 -05:00
2015-11-25 13:52:56 -05:00
2014-02-18 05:50:53 -05:00
2014-02-18 05:50:53 -05:00
2015-12-31 09:32:58 -05:00
2015-11-06 03:26:21 -05:00
2014-02-18 05:50:53 -05:00
2014-10-16 05:49:56 -04:00
2014-10-16 05:49:56 -04:00
2015-03-02 04:00:35 -05:00
2014-10-16 05:49:56 -04:00
2014-10-16 05:49:56 -04:00
2014-10-16 05:49:56 -04:00
2014-12-02 06:07:38 -05:00
2014-12-02 06:07:38 -05:00
2015-12-31 09:32:58 -05:00
2015-11-03 12:17:56 -06:00
2015-11-03 12:17:56 -06:00
2015-12-31 09:32:58 -05:00
2015-03-02 04:00:35 -05:00
2015-02-16 03:34:47 -05:00
2015-10-12 04:07:59 -04:00
2012-10-15 08:12:35 -04:00
2012-10-15 08:12:35 -04:00
2014-12-23 09:31:17 -05:00
2012-11-02 11:32:01 -05:00
2012-04-14 05:45:07 -04:00
2016-02-06 17:21:18 -08:00
2015-07-07 09:51:03 +01:00
2014-04-01 12:18:12 -05:00
2015-10-23 09:51:12 -04:00
2015-12-31 09:32:58 -05:00
2015-07-07 09:51:05 +01:00
2016-01-11 16:20:38 -05:00
2015-11-06 03:26:38 -05:00
2015-11-06 03:26:38 -05:00
2015-12-31 09:34:18 -05:00
2016-01-19 13:57:50 -05:00
2015-07-07 09:51:03 +01:00
2016-01-11 05:52:20 -05:00
2016-02-06 17:21:19 -08:00
2015-10-12 04:07:59 -04:00
2015-01-22 05:00:53 -05:00
2014-12-02 06:07:38 -05:00
2016-02-06 17:21:19 -08:00
2015-03-02 04:00:35 -05:00
2015-11-06 03:26:37 -05:00
2016-01-19 13:57:50 -05:00
2015-11-03 12:17:57 -06:00
2014-12-02 06:07:38 -05:00
2014-12-02 06:07:38 -05:00
2016-02-06 17:21:19 -08:00
2015-11-03 12:17:57 -06:00
2015-11-03 12:17:57 -06:00
2015-12-31 09:32:58 -05:00
2015-11-06 03:26:36 -05:00
2013-08-19 03:52:25 -04:00
2015-12-31 09:34:18 -05:00
2015-10-12 04:07:59 -04:00
2016-02-06 17:21:19 -08:00
2015-08-04 10:29:13 +01:00
2015-12-31 09:32:58 -05:00
2015-11-06 03:26:21 -05:00
2015-07-07 09:51:05 +01:00
2015-11-03 12:17:58 -06:00
2015-09-25 07:26:57 -04:00