Sudeep KarkadaNagesha
183912d352
of: move of_get_cpu_node implementation to DT core library
...
This patch moves the generalized implementation of of_get_cpu_node from
PowerPC to DT core library, thereby adding support for retrieving cpu
node for a given logical cpu index on any architecture.
The CPU subsystem can now use this function to assign of_node in the
cpu device while registering CPUs.
It is recommended to use these helper function only in pre-SMP/early
initialisation stages to retrieve CPU device node pointers in logical
ordering. Once the cpu devices are registered, it can be retrieved easily
from cpu device of_node which avoids unnecessary parsing and matching.
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Grant Likely <grant.likely@linaro.org >
Acked-by: Rob Herring <rob.herring@calxeda.com >
Signed-off-by: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com >
2013-08-21 10:24:44 +01:00
..
2013-04-18 11:53:04 +10:00
2013-05-14 16:00:20 +10:00
2013-06-10 08:36:29 +10:00
2013-01-27 19:23:27 +01:00
2013-01-10 15:09:06 +11:00
2013-01-16 05:25:47 +11:00
2012-11-28 15:28:59 +01:00
2013-04-18 13:03:53 +10:00
2013-06-20 17:06:07 +10:00
2013-07-24 14:18:49 +10:00
2013-04-26 16:08:16 +10:00
2012-10-31 13:45:32 +01:00
2013-07-01 17:57:25 +10:00
2013-05-14 15:10:02 +10:00
2012-11-15 13:00:58 +11:00
2012-11-25 07:19:39 -06:00
2013-04-18 15:59:55 +10:00
2013-06-21 16:01:54 +10:00
2013-06-01 08:29:27 +10:00
2013-01-29 11:35:08 +11:00
2013-07-24 14:18:44 +10:00
2013-06-12 12:37:26 +01:00
2012-11-15 13:00:58 +11:00
2013-01-03 15:57:04 -08:00
2013-04-18 13:03:53 +10:00
2013-07-01 11:10:35 +10:00
2012-12-13 15:31:08 -08:00
2013-06-11 11:10:49 +03:00
2012-10-18 10:37:52 +11:00
2013-06-21 16:01:55 +10:00
2013-04-26 20:27:31 +02:00
2013-06-30 03:33:22 +02:00
2012-12-06 01:34:11 +01:00
2013-04-17 15:21:14 +02:00
2013-04-26 20:27:30 +02:00
2012-10-29 19:15:32 -02:00
2013-05-02 15:28:36 +02:00
2013-03-03 22:55:19 -05:00
2013-07-01 11:50:17 +10:00
2013-06-21 16:01:58 +10:00
2013-06-19 12:58:42 +02:00
2013-05-02 10:37:37 +10:00
2013-06-25 17:24:40 +10:00
2012-11-15 13:00:45 +11:00
2013-07-24 14:18:43 +10:00
2013-06-03 10:22:35 -07:00
2013-05-21 10:58:39 +02:00
2013-07-01 18:38:41 -05:00
2013-07-01 18:38:42 -05:00
2013-06-26 12:10:55 +02:00
2013-06-21 16:01:50 +10:00
2012-11-19 14:16:09 +01:00
2013-02-15 16:58:51 +11:00
2013-04-30 11:05:10 +10:00
2013-04-30 16:00:07 +10:00
2013-04-18 13:03:50 +10:00
2013-07-24 14:18:47 +10:00
2013-08-01 13:11:46 +10:00
2013-04-30 16:00:04 +10:00
2013-06-21 16:01:53 +10:00
2013-04-30 16:00:04 +10:00
2013-06-21 16:01:53 +10:00
2013-06-21 16:01:58 +10:00
2013-07-04 10:29:23 -07:00
2013-01-10 15:08:37 +11:00
2013-06-01 08:29:25 +10:00
2013-05-06 09:25:35 +10:00
2013-06-20 16:55:09 +10:00
2013-08-09 18:07:12 +10:00
2013-08-21 10:24:44 +01:00
2013-02-15 16:54:39 +11:00
2013-05-14 14:36:20 +10:00
2013-04-18 13:03:57 +10:00
2012-11-15 13:00:58 +11:00
2012-11-15 13:00:58 +11:00
2013-02-13 12:56:42 +01:00
2013-08-09 18:07:01 +10:00
2013-07-01 11:10:36 +10:00
2013-01-10 17:00:25 +11:00
2012-11-15 13:00:54 +11:00
2013-06-01 08:29:23 +10:00
2013-08-01 13:11:47 +10:00
2012-11-19 14:31:35 +01:00
2013-01-29 11:35:06 +11:00
2013-08-09 18:07:08 +10:00
2013-02-03 18:16:11 -05:00
2013-05-01 07:21:43 -07:00
2013-05-14 16:00:19 +10:00
2013-06-21 16:01:53 +10:00
2013-06-01 08:29:23 +10:00
2013-04-26 16:08:26 +10:00
2013-05-28 09:41:09 +02:00
2012-11-15 13:00:58 +11:00
2012-11-15 13:00:58 +11:00
2012-11-15 13:00:58 +11:00
2013-05-08 06:36:49 +10:00
2013-05-01 07:21:43 -07:00
2013-04-13 15:31:56 +02:00
2013-07-01 11:10:36 +10:00
2013-01-03 15:57:04 -08:00
2013-04-26 16:09:59 +10:00