the following patch was just integrated into master: commit 8e5435a74bfffb92bc2293e199d28e55494485d8 Author: Trevor Mosey uberushaximus@gmail.com Date: Fri May 2 16:11:50 2014 -0500
lenovo/t60: Move mainboard_enable() code into a mainboard_init()
mainboard_enable() is now modelled after google/parrot where the enable function only sets dev->ops->init for the root device to point to a mainboard_init() function, which in turn is called in a later pass over the device tree to do the actual initialization.
Change-Id: I89a5192bd45ca8321b2b1ac49b073122e0f6ee2b Signed-off-by: Trevor Mosey uberushaximus@gmail.com Reviewed-on: http://review.coreboot.org/5637 Tested-by: build bot (Jenkins) Reviewed-by: Kyösti Mälkki kyosti.malkki@gmail.com Reviewed-by: Edward O'Callaghan eocallaghan@alterapraxis.com Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net Reviewed-by: Patrick Georgi patrick@georgi-clan.de
See http://review.coreboot.org/5637 for details.
-gerrit