Will Deacon
eb50439b92
ARM: 7293/1: logical_cpu_map: decouple CPU mapping from SMP
...
It turns out that the logical CPU mapping is useful even when !CONFIG_SMP
for manipulation of devices like interrupt and power controllers when
running a UP kernel on a CPU other than 0. This can happen when kexecing
a UP image from an SMP kernel.
In the future, multi-cluster systems running AMP configurations will
require something similar for mapping cluster IDs, so it makes sense to
decouple this logic in preparation for this support.
Acked-by: Yang Bai <hamo.by@gmail.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Reported-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2012-01-23 10:20:05 +00:00
..
2012-01-16 14:34:54 -08:00
2012-01-23 10:20:05 +00:00
2012-01-11 23:29:20 -08:00
2012-01-23 10:20:05 +00:00
2012-01-23 10:20:05 +00:00
2011-12-12 16:07:35 +00:00
2012-01-11 22:29:30 +00:00
2012-01-07 12:03:30 -08:00
2012-01-07 11:51:28 +00:00
2012-01-11 18:50:26 -08:00
2012-01-10 13:45:22 -08:00
2012-01-11 18:50:26 -08:00
2012-01-07 11:51:28 +00:00
2012-01-17 18:40:24 -08:00
2012-01-23 10:20:05 +00:00
2012-01-11 18:50:26 -08:00
2011-11-26 19:21:29 -05:00
2012-01-07 11:51:28 +00:00
2012-01-23 10:20:05 +00:00
2012-01-23 10:20:05 +00:00
2012-01-11 18:50:26 -08:00
2012-01-11 18:50:26 -08:00
2012-01-07 11:51:28 +00:00
2012-01-07 11:51:28 +00:00
2012-01-11 18:50:26 -08:00
2012-01-11 18:50:26 -08:00
2012-01-11 18:50:26 -08:00
2012-01-11 18:50:26 -08:00
2012-01-11 18:50:26 -08:00
2012-01-07 12:03:30 -08:00
2012-01-09 16:16:29 +00:00
2012-01-23 10:20:05 +00:00
2012-01-11 18:50:26 -08:00
2012-01-23 10:20:05 +00:00
2012-01-09 14:44:15 -08:00
2012-01-07 11:51:28 +00:00
2012-01-07 11:51:28 +00:00
2012-01-09 14:38:51 -08:00
2012-01-23 10:20:05 +00:00
2012-01-11 18:50:26 -08:00
2012-01-16 22:45:42 -08:00
2012-01-07 11:51:28 +00:00
2012-01-07 11:51:28 +00:00
2012-01-19 17:19:18 +00:00
2012-01-23 10:20:05 +00:00
2012-01-07 11:51:28 +00:00
2012-01-16 22:46:19 -08:00
2012-01-09 14:28:38 -08:00
2012-01-09 14:28:38 -08:00
2012-01-09 14:30:28 -08:00
2012-01-09 14:37:41 -08:00
2012-01-07 12:03:30 -08:00
2012-01-09 14:39:22 -08:00
2012-01-09 14:30:28 -08:00
2012-01-09 14:30:28 -08:00
2012-01-19 17:26:28 +00:00
2012-01-07 11:51:28 +00:00
2012-01-23 10:20:05 +00:00
2012-01-07 11:51:28 +00:00
2012-01-07 11:51:28 +00:00
2012-01-12 08:00:30 -08:00
2012-01-10 10:19:57 -08:00
2012-01-23 10:20:05 +00:00
2012-01-11 18:50:26 -08:00
2012-01-23 10:20:05 +00:00
2011-11-26 19:21:29 -05:00
2012-01-13 15:00:22 +00:00
2012-01-07 11:51:28 +00:00
2012-01-23 10:20:05 +00:00
2011-12-13 08:52:02 +00:00
2011-12-23 11:58:34 +01:00
2012-01-11 18:50:26 -08:00
2012-01-17 18:40:24 -08:00
2012-01-17 18:40:24 -08:00
2012-01-13 15:02:35 +00:00
2012-01-09 14:38:51 -08:00
2011-11-23 20:47:41 +00:00
2012-01-13 15:00:22 +00:00
2012-01-07 12:03:30 -08:00
2012-01-17 18:55:56 -08:00
2012-01-07 11:51:28 +00:00
2012-01-23 10:20:05 +00:00
2011-12-23 22:58:10 +00:00
2012-01-23 10:20:05 +00:00
2011-12-01 12:34:21 +00:00
2012-01-05 13:33:59 +01:00