Michael Ellerman
458148c00b
[POWERPC] Setup RTAS values earlier, to enable rtas_call() earlier
...
Althought RTAS is instantiated when we enter the kernel, we can't actually
call into it until we know its entry point address. Currently we grab that
in rtas_initialize(), however that's quite late in the boot sequence.
To enable rtas_call() earlier, we can grab the RTAS entry etc. values while
we're scanning the flattened device tree. There's existing code to retrieve
the values from /chosen, however we don't store them there anymore, so remove
that code.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-06-28 11:59:48 +10:00
..
2006-03-31 12:18:52 -08:00
2006-03-31 12:18:52 -08:00
2006-06-09 21:24:15 +10:00
2006-06-15 10:45:18 +10:00
2006-06-21 15:01:27 +10:00
2006-06-28 11:51:12 +10:00
2006-06-21 15:01:28 +10:00
2006-05-19 15:02:16 +10:00
2006-06-26 18:30:00 +02:00
2006-04-18 21:49:11 +10:00
2006-06-15 19:31:26 +10:00
2006-03-28 16:45:20 +11:00
2006-06-15 19:31:25 +10:00
2006-02-10 16:53:51 +11:00
2006-06-21 15:01:28 +10:00
2006-02-10 16:53:51 +11:00
2006-06-28 11:59:47 +10:00
2006-02-10 16:51:50 +11:00
2006-02-10 16:53:51 +11:00
2006-04-18 21:49:11 +10:00
2006-04-18 21:49:11 +10:00
2006-04-13 09:27:22 -07:00
2006-04-22 18:45:05 +10:00
2006-06-28 11:59:46 +10:00
2006-06-23 07:43:05 -07:00
2006-05-03 23:06:41 +10:00
2006-03-27 15:22:28 +11:00
2006-03-27 14:48:54 +11:00
2006-05-19 15:02:19 +10:00
2006-06-26 18:57:34 +02:00
2006-06-28 11:59:47 +10:00
2006-04-18 21:49:11 +10:00
2006-05-19 14:24:18 +10:00
2006-05-19 14:24:18 +10:00
2006-03-27 19:28:58 +11:00
2006-04-28 21:04:49 +10:00
2006-04-29 18:08:05 +10:00
2006-03-23 14:40:54 +11:00
2006-03-27 14:48:48 +11:00
2006-06-25 10:00:55 -07:00
2006-06-25 10:00:55 -07:00
2006-06-15 19:31:26 +10:00
2006-05-24 16:08:57 +10:00
2006-06-15 19:31:26 +10:00
2006-03-27 20:09:04 +11:00
2006-04-02 16:01:58 -05:00
2006-06-25 10:00:55 -07:00
2006-06-09 21:24:16 +10:00
2006-06-15 19:31:26 +10:00
2006-06-09 21:21:02 +10:00
2006-06-28 11:59:48 +10:00
2006-02-10 16:53:51 +11:00
2006-06-09 21:20:51 +10:00
2006-06-09 21:21:06 +10:00
2006-06-15 19:31:25 +10:00
2006-04-13 09:27:26 -07:00
2006-06-09 21:21:06 +10:00
2006-06-28 11:59:48 +10:00
2006-05-19 15:02:13 +10:00
2006-06-28 11:59:47 +10:00
2006-05-19 15:02:12 +10:00
2006-05-19 15:02:12 +10:00
2006-06-12 17:53:34 +10:00
2006-06-12 17:53:34 +10:00
2006-06-21 15:01:28 +10:00
2006-03-27 19:21:46 +11:00
2006-03-26 08:56:57 -08:00
2006-03-27 14:48:22 +11:00
2006-05-01 18:17:46 -07:00
2006-06-21 15:01:32 +10:00
2006-03-27 19:15:26 +11:00
2006-06-26 09:58:21 -07:00
2006-06-25 10:00:59 -07:00
2006-02-07 21:51:52 +11:00
2006-06-09 21:24:10 +10:00
2006-06-09 21:20:57 +10:00
2006-06-15 19:31:25 +10:00
2006-06-15 19:31:26 +10:00
2006-05-24 16:08:57 +10:00