Linus Walleij
9715efb8dc
ARM: 6984/1: enhance TCM robustness
...
The PB11MPCore reports "3" DTCM banks, but anything above 2 is an
"undefined" value, so push this to become 0. Further add some checks
if code is compiled to TCM even if there is no D/ITCM present in the
system, and if we can really fit the compiled code. We don't do the
BUG() since it's not helpful, it's better to deal with non-present
TCM dynamically. If there is nothing compiled to the TCM and no TCM
is detected, it will now just shut up even if TCM support is enabled.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2011-07-06 20:49:45 +01:00
..
2011-06-29 10:00:52 +01:00
2011-05-25 21:47:48 +01:00
2011-05-27 19:51:32 -07:00
2011-06-29 10:27:08 +01:00
2011-07-06 20:49:45 +01:00
2011-05-27 22:56:53 +01:00
2011-05-25 23:04:35 +08:00
2011-05-23 18:04:54 +01:00
2011-03-29 14:47:58 +02:00
2011-05-25 00:11:25 +01:00
2011-05-16 15:49:31 -04:00
2011-03-29 14:47:58 +02:00
2011-05-11 12:37:18 +01:00
2011-05-28 10:56:34 -07:00
2011-05-14 10:29:48 +01:00
2011-05-27 20:06:53 -07:00
2011-05-12 08:36:49 +01:00
2011-05-19 13:11:38 +02:00
2011-05-23 18:05:10 +01:00
2011-03-31 11:26:23 -03:00
2011-05-07 00:08:02 -04:00
2011-05-07 00:08:02 -04:00
2011-05-27 20:06:53 -07:00
2011-03-29 14:47:58 +02:00
2011-03-29 14:47:58 +02:00
2011-05-16 15:25:54 -04:00
2011-03-29 14:47:58 +02:00
2011-05-16 15:06:01 -04:00
2011-05-23 18:04:51 +01:00
2011-05-07 08:34:02 +01:00
2011-05-23 15:15:27 -07:00
2011-05-16 15:25:54 -04:00
2011-05-19 13:11:30 +02:00
2011-05-23 19:28:04 +01:00
2011-05-26 10:33:34 +01:00
2011-05-26 17:30:03 -06:00
2011-05-07 00:08:02 -04:00
2011-05-23 18:05:10 +01:00
2011-05-27 10:12:35 -07:00
2011-05-16 15:42:59 -04:00
2011-03-29 14:47:57 +02:00
2011-05-27 20:06:53 -07:00
2011-05-23 18:05:10 +01:00
2011-05-07 00:08:02 -04:00
2011-05-25 21:47:48 +01:00
2011-05-27 20:06:53 -07:00
2011-04-24 19:16:10 +02:00
2011-05-23 12:33:02 -07:00
2011-04-24 19:16:10 +02:00
2011-03-29 14:47:58 +02:00
2011-05-07 00:08:02 -04:00
2011-05-26 17:33:41 -06:00
2011-05-26 17:33:37 -06:00
2011-05-23 18:05:10 +01:00
2011-05-12 08:36:53 +01:00
2011-06-29 10:00:52 +01:00
2011-05-20 22:34:25 +01:00
2011-05-20 22:34:25 +01:00
2011-05-23 18:04:51 +01:00
2011-05-25 16:55:55 -07:00
2011-05-26 17:29:33 -06:00
2011-05-28 10:56:34 -07:00
2011-05-23 18:05:10 +01:00
2011-05-23 18:05:10 +01:00
2011-03-29 14:47:58 +02:00
2011-05-23 19:28:04 +01:00
2011-05-27 22:59:57 +01:00
2011-04-10 17:01:02 +02:00
2011-05-23 15:15:27 -07:00
2011-05-26 17:30:18 -06:00
2011-05-27 23:52:58 -06:00
2011-05-23 19:28:04 +01:00
2011-04-24 19:16:09 +02:00
2011-05-23 12:33:02 -07:00
2011-05-25 21:47:48 +01:00
2011-05-28 10:56:34 -07:00
2011-05-23 19:27:40 +01:00
2011-05-23 16:53:17 +01:00
2011-05-14 21:36:55 +01:00
2011-04-24 19:16:08 +02:00
2011-06-29 10:00:52 +01:00
2011-03-31 11:26:23 -03:00
2011-05-25 08:39:54 -07:00
2011-05-25 21:47:48 +01:00