On Wed, Jan 7, 2009 at 6:11 PM, Peter Stuge peter@stuge.se wrote:
Myles Watson wrote:
This patch implements preorder traversal for Phase 2 and Phase 6, and prints a warning that Phase 1 is obsolete if anyone implements one.
The only difference between the Phase 2 and Phase 6 implementations is that phase2_fixup is always called if it's defined, but phase6_init is only called if the device is enabled.
Note that any devices not found in the tree will not have their init functions called with this patch. I think that's a good thing, but it will require some dts fixes.
Boot tested on Serengeti and qemu.
Signed-off-by: Myles Watson mylesgw@gmail.com
Acked-by: Peter Stuge peter@stuge.se
Rev 1108.
Thanks, Myles