Initialise UART console in all bootloader stages
authorVikram Kanigiri <vikram.kanigiri@arm.com>
Tue, 25 Mar 2014 17:35:26 +0000 (17:35 +0000)
committerDan Handley <dan.handley@arm.com>
Wed, 26 Mar 2014 17:36:36 +0000 (17:36 +0000)
commit0796fe01f8a596d4fad84c228cb5f01117b4029e
tree80d1bac690c19ef48eb49faf5eead43a85795ad5
parentc1df3be7dd61fcc6ff31c4ff0ecc1e822fc5d573
Initialise UART console in all bootloader stages

This patch reworks the console driver to ensure that each bootloader stage
initializes it independently. As a result, both BL3-1 and BL2 platform code
now calls console_init() instead of relying on BL1 to perform console setup

Fixes ARM-software/tf-issues#120

Change-Id: Ic4d66e0375e40a2fc7434afcabc8bbb4715c14ab
docs/firmware-design.md
drivers/console/console.c
plat/fvp/bl2_plat_setup.c
plat/fvp/bl31_plat_setup.c