Lines Matching +full:boot +full:- +full:up
1 menu "Boot timing"
4 bool "Boot timing and reporting"
6 Enable recording of boot time while booting. To use it, insert
12 add up all the accumulated time and report it.
22 bool "Boot timing and reported in SPL"
25 Enable recording of boot time in SPL. To make this visible to U-Boot
27 information when SPL finishes and load it when U-Boot proper starts
28 up.
31 bool "Boot timing and reported in TPL"
34 Enable recording of boot time in SPL. To make this visible to U-Boot
36 information when TPL finishes and load it when U-Boot proper starts
37 up.
40 bool "Display a detailed boot timing report before booting the OS"
43 Enable output of a boot time report just before the OS is booted.
44 This shows how long it took U-Boot to go through each stage of the
45 boot process. The report looks something like this:
59 int "Number of boot stage records to store"
66 int "Number of boot stage records to store for SPL"
73 bool "Store boot timing information in the OS device tree"
97 bool "Stash the boot timing information in memory before booting OS"
101 the boot timing information in a binary format at a given address.
108 hex "Address to stash boot timing information"
115 hex "Size of boot timing stash region"
123 menu "Boot media"
129 Enabling this will make a U-Boot binary that is capable of being
131 as the ROM only partially sets up pinmux. We also default to using
139 Enabling this will make a U-Boot binary that is capable of being
148 Enabling this will make a U-Boot binary that is capable of being
156 Enabling this will make a U-Boot binary that is capable of being
164 Enabling this will make a U-Boot binary that is capable of being
172 Enabling this will make a U-Boot binary that is capable of being
180 Enabling this will make a U-Boot binary that is capable of being
193 set to -1 to disable autoboot.
194 set to -2 to autoboot with no delay and not check for abort
203 bool "Enable boot arguments"
205 Provide boot arguments to bootm command. Boot arguments are specified
208 will be undefined and won't take any space in U-Boot image.
211 string "Boot arguments"
225 won't take any space in U-Boot image.
240 CONFIG_BOOTDELAY countdown and/or running the auto-boot command resp.
244 generated or modified. For example, the boot code can modify the
258 This is the library functionality to provide a text-based menu of
275 Set the size of the console output buffer. When this fills up, no
297 This options adds the board specific name to u-boot version.
307 0 - emergency
308 1 - alert
309 2 - critical
310 3 - error
311 4 - warning
312 5 - note
313 6 - info
314 7 - debug
315 8 - debug content
316 9 - debug hardware I/O
331 setting the environment variable 'silent' to a non-empty value.
334 When the console is set up, the variable is checked, and the
339 bool "Only silence the U-Boot console"
342 Normally when the U-Boot console is silenced, Linux's console is
344 allows the linux console to operate normally, even if U-Boot's
354 to silence or un-silence the console.
372 Defining CONFIG_PRE_CONSOLE_BUFFER will cause U-Boot to
378 useful to be able to share the pre-console buffer with SPL.
381 int "Sets the size of the pre-console buffer"
385 The size of the pre-console buffer affects how much console output
392 want to see the full boot output on the console. Without this
393 option only the post-relocation output will be displayed.
396 hex "Address of the pre-console buffer"
401 This sets the start address of the pre-console buffer. This must
403 possibly before DRAM is set up. Therefore choose an address
417 adds a small amount of size to U-Boot. Changes to the environment
424 This allows multiple input/output devices to be set at boot time.
426 be sent to both the serial and video devices on boot. The
427 environment variables can be updated after boot to change the
433 If this is enabled, and the board-specific function
443 used to determine the correct console devices on start-up. This
445 start-up (after relocation). This causes the environment to be
449 bool "Don't display the console devices on boot"
451 Normally U-Boot displays the current settings for stdout, stdin
452 and stderr on boot when the post-relocation console is set up.
505 0 - emergency
506 1 - alert
507 2 - critical
508 3 - error
509 4 - warning
510 5 - note
511 6 - info
512 7 - debug
513 8 - debug content
514 9 - debug hardware I/O
525 0 - emergency
526 1 - alert
527 2 - critical
528 3 - error
529 4 - warning
530 5 - note
531 6 - info
532 7 - debug
533 8 - debug content
534 9 - debug hardware I/O
545 0 - emergency
546 1 - alert
547 2 - critical
548 3 - error
549 4 - warning
550 5 - note
551 6 - info
552 7 - debug
553 8 - debug content
554 9 - debug hardware I/O
560 This is the default logging level set when U-Boot starts. It can
563 higher levels are not compiled in to U-Boot.
565 0 - emergency
566 1 - alert
567 2 - critical
568 3 - error
569 4 - warning
570 5 - note
571 6 - info
572 7 - debug
573 8 - debug content
574 9 - debug hardware I/O
583 log message is shown - other details like level, category, file and
593 log message is shown - other details like level, category, file and
603 log message is shown - other details like level, category, file and
620 When an error is returned in U-Boot it is sometimes difficult to
642 This option is used to set the default fdt file to boot OS.
652 bool "add U-Boot environment variable vers"
656 named "ver" is created by U-Boot showing the U-Boot
666 boot-modes etc. which eventually done at late.
672 bool "Display information about the CPU during start up"
675 Display information about the CPU that U-Boot is running on
676 when U-Boot starts up. The function print_cpuinfo() is called
680 bool "Display information about the board during early start up"
683 Display information about the board that U-Boot is running on
684 when U-Boot starts up. The board function checkboard() is called
688 bool "Display information about the board during late start up"
690 Display information about the board that U-Boot is running on after
711 early in boot.
713 menu "Start-up hooks"
716 bool "Call arch-specific init soon after relocation"
718 With this option U-Boot will call arch_early_init_r() soon after
721 enabled. This can be used to set up architecture-specific devices.
724 bool "Call arch-specific init after relocation, when console is ready"
726 With this option U-Boot will call arch_misc_init() after
727 relocation to allow miscellaneous arch-dependent initialisation
729 and will be called after the console is set up, after relocation.
732 bool "Call board-specific init before relocation"
735 after boot. With this option, U-Boot calls board_early_init_f()
736 after driver model is ready in the pre-relocation init sequence.
737 Note that the normal serial console is not yet set up, but the
741 bool "Call board-specific init after relocation"
744 relocation. With this option, U-Boot calls board_early_init_r()
745 in the post-relocation init sequence.
748 bool "Call board-specific as last setup step"
751 is passed to the command-line interpreter (e.g. for initializations
753 U-Boot calls last_stage_init() before the command-line interpreter is
761 bool "Measure boot images and configuration to TPM and event log"
764 This option enables measurement of the boot process. Measurement
778 random MAC addresses or other such data that changes each boot.
798 also CMD_HASH for command-line access.
801 bool "Build Android Verified Boot operations"
805 This option enables compilation of bootloader-dependent operations,
806 used by Android Verified Boot 2.0 library (libavb). Includes:
817 also CMD_HASH for command-line access.
825 also CMD_HASH for command-line access.
832 bool "Auto-update using fitImage via TFTP"
836 sent via TFTP boot.
839 int "The number of connection retries during auto-update"
844 int "Delay in mSec to wait for the TFTP server during auto-update"
855 This enables support for a bloblist in U-Boot, which can be passed
856 from TPL to SPL to U-Boot proper (and potentially to Linux). The
858 so that different U-Boot components can store data which can survive
859 through to the next stage of the boot.
866 This enables a bloblist in SPL. If this is the first part of U-Boot
867 to run, then the bloblist is set up in SPL and passed to U-Boot
875 This enables a bloblist in TPL. The bloblist is set up in TPL and
876 passed to SPL and U-Boot proper.
885 is set up in the first part of U-Boot to run (TPL, SPL or U-Boot
893 Sets the address of the bloblist, set up by the first part of U-Boot
894 which runs. Subsequent U-Boot stages typically use the same address.