[U-Boot] [PATCH 10/23] x86: bootstage: Add time measurement for vesa start-up
Bin Meng
bmeng.cn at gmail.com
Tue Jan 27 11:42:44 CET 2015
On Tue, Jan 27, 2015 at 9:23 AM, Simon Glass <sjg at chromium.org> wrote:
> Since we must run a PCI BIOS ROM, and this can take a calamitous amount of
> time, measure it using bootstage.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> drivers/video/vesa_fb.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/video/vesa_fb.c b/drivers/video/vesa_fb.c
> index 9164f8d..47f824a 100644
> --- a/drivers/video/vesa_fb.c
> +++ b/drivers/video/vesa_fb.c
> @@ -42,8 +42,10 @@ void *video_hw_init(void)
> printf("no card detected\n");
> return NULL;
> }
> + bootstage_start(BOOTSTAGE_ID_ACCUM_LCD, "vesa display");
> ret = pci_run_vga_bios(dev, NULL, PCI_ROM_USE_NATIVE |
> PCI_ROM_ALLOW_FALLBACK);
> + bootstage_accum(BOOTSTAGE_ID_ACCUM_LCD);
> if (ret) {
> printf("failed to run video BIOS: %d\n", ret);
> return NULL;
> --
Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
More information about the U-Boot
mailing list