Home
last modified time | relevance | path

Searched refs:bootstage (Results 1 – 14 of 14) sorted by relevance

/openbmc/u-boot/common/
H A Dbootstage.c52 struct bootstage_data *data = gd->bootstage; in bootstage_relocate()
99 struct bootstage_data *data = gd->bootstage; in bootstage_add_record()
172 struct bootstage_data *data = gd->bootstage; in bootstage_start()
186 struct bootstage_data *data = gd->bootstage; in bootstage_accum()
251 struct bootstage_data *data = gd->bootstage; in add_bootstages_devicetree()
252 int bootstage; in add_bootstages_devicetree() local
264 bootstage = fdt_add_subnode(blob, 0, "bootstage"); in add_bootstages_devicetree()
265 if (bootstage < 0) in add_bootstages_devicetree()
279 node = fdt_add_subnode(blob, bootstage, simple_itoa(i)); in add_bootstages_devicetree()
309 struct bootstage_data *data = gd->bootstage; in bootstage_report()
[all …]
H A DKconfig8 bootstage.h. Only a single entry is recorded for each ID. You can
14 Normally, IDs are defined in bootstage.h but a small number of
62 This is the size of the bootstage record list and is the maximum
63 number of bootstage records that can be recorded.
69 This is the size of the bootstage record list and is the maximum
70 number of bootstage records that can be recorded.
76 Stash the bootstage information in the FDT. A root 'bootstage'
77 node is created with each bootstage id as a child. Each child
80 accumulated time for that bootstage id in microseconds.
83 bootstage {
[all …]
H A Dboard_f.c674 gd->bootstage, gd->new_bootstage, size); in reloc_bootstage()
675 memcpy(gd->new_bootstage, gd->bootstage, size); in reloc_bootstage()
676 gd->bootstage = gd->new_bootstage; in reloc_bootstage()
H A DMakefile63 obj-$(CONFIG_$(SPL_TPL_)BOOTSTAGE) += bootstage.o
/openbmc/linux/drivers/misc/
H A Dsmpro-misc.c29 u32 bootstage; in boot_progress_show() local
43 ret = regmap_read(misc->regmap, BOOTSTAGE, &bootstage); in boot_progress_show()
47 boot_stage = (bootstage >> 8) & 0xff; in boot_progress_show()
60 ret = regmap_write(misc->regmap, BOOTSTAGE, ((bootstage & 0xff00) | 0x1)); in boot_progress_show()
65 boot_progress[0] = bootstage; in boot_progress_show()
/openbmc/openbmc/meta-ampere/meta-common/recipes-ampere/host/ac01-boot-progress/
H A Dampere_boot_progress.sh56 bootstage=$1
59 case $bootstage in
/openbmc/linux/drivers/bluetooth/
H A Dhci_bcm4377.c562 u32 bootstage; member
831 u32 bootstage, rti_status; in bcm4377_irq() local
833 bootstage = ioread32(bcm4377->bar2 + BCM4377_BAR2_BOOTSTAGE); in bcm4377_irq()
836 if (bootstage != bcm4377->bootstage || in bcm4377_irq()
840 bcm4377->bootstage, bootstage, bcm4377->rti_status, in bcm4377_irq()
843 bcm4377->bootstage = bootstage; in bcm4377_irq()
1815 u32 bootstage, rti_status; in bcm4377_boot() local
1817 bootstage = ioread32(bcm4377->bar2 + BCM4377_BAR2_BOOTSTAGE); in bcm4377_boot()
1820 if (bootstage != 0) { in bcm4377_boot()
1822 bootstage); in bcm4377_boot()
[all …]
/openbmc/u-boot/cmd/
H A Dbootstage.c88 U_BOOT_CMD(bootstage, 4, 1, do_boostage,
H A DMakefile29 obj-$(CONFIG_CMD_BOOTSTAGE) += bootstage.o
H A DKconfig1484 milliseconds. See also the 'bootstage' command which provides more
1551 bool "Enable the 'bootstage' command"
1554 Add a 'bootstage' command which supports printing a report
1555 and un/stashing of bootstage data.
/openbmc/u-boot/include/asm-generic/
H A Dglobal_data.h120 struct bootstage_data *bootstage; /* Bootstage information */ member
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/
H A Dsoftware-architecture.rst114 The next bootstage is the BL1_2 which is copied from the OTP into the RAM. The
116 verifies and transfers control to the next bootstage which is the BL2. During the
/openbmc/u-boot/doc/
H A DREADME.x86745 U-Boot prints out some bootstage timing. This is more useful if you put the
/openbmc/u-boot/tools/buildman/
H A DREADME673 04: x86: Permit bootstage and timer data to be used prior to relocation