On Tue, Jan 27, 2015 at 9:23 AM, Simon Glass <s...@chromium.org> wrote: > On some hardware this time can be significant. Add bootstage support for > measuring this. The result can be obtained using 'bootstage report' or > passed on to the Linux via the device tree. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- > > common/cmd_scsi.c | 2 ++ > include/bootstage.h | 1 + > 2 files changed, 3 insertions(+) > > diff --git a/common/cmd_scsi.c b/common/cmd_scsi.c > index cbc107e..a0a62eb 100644 > --- a/common/cmd_scsi.c > +++ b/common/cmd_scsi.c > @@ -217,8 +217,10 @@ void scsi_init(void) > (busdevfunc >> 8) & 0x7); > } > #endif > + bootstage_start(BOOTSTAGE_ID_ACCUM_SCSI, "ahci"); > scsi_low_level_init(busdevfunc); > scsi_scan(1); > + bootstage_accum(BOOTSTAGE_ID_ACCUM_SCSI); > } > #endif > > diff --git a/include/bootstage.h b/include/bootstage.h > index df13ab2..6b7588d 100644 > --- a/include/bootstage.h > +++ b/include/bootstage.h > @@ -194,6 +194,7 @@ enum bootstage_id { > BOOTSTAGE_ID_MAIN_CPU_READY, > > BOOTSTAGE_ID_ACCUM_LCD, > + BOOTSTAGE_ID_ACCUM_SCSI, > > /* a few spare for the user, from here */ > BOOTSTAGE_ID_USER, > --
Reviewed-by: Bin Meng <bmeng...@gmail.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot