Lines Matching full:in

33 	  proper to preserve state that is known in SPL and is needed in U-Boot.
34 Enable this to locate the handoff information in U-Boot proper, early
35 in boot. It is available in gd->handoff. The state state is set up
36 in SPL (or TPL if that is being used).
54 proper. Also SPL can receive information from TPL in the same place
67 bool "Call board-specific initialization in SPL"
76 Some platforms (e.g. the Rockchip RK3368) provide support in their
81 BOOT_DEVICE_BOOTROM (or fall-through to the next boot device in the
85 bool "Support bootcount in SPL"
91 adjustments to be done in the SPL.
122 prompt "Only use malloc_simple functions in the SPL"
131 prompt "Only use malloc_simple functions in the TPL"
141 SPL starts off execution in SRAM and thus typically has only a small
142 stack available. Since SPL sets up DRAM while in its board_init_f()
153 Specify the address in SDRAM for the SPL stack. This will be set up
163 to give board_init_r() a larger heap then the initial heap in
167 bool "BSS section is in a different memory region from text"
169 Some platforms need a large BSS region in SPL and can provide this
170 because RAM is already set up. In this case BSS can be moved to RAM.
192 bool "Display a board-specific message in SPL"
200 bool "Skip code relocation in SPL"
220 Use sector number for specifying U-Boot location on MMC/SD in
237 in raw mode. Units: MMC sectors (1 sector = 512 bytes).
242 Use a partition for loading U-Boot when using MMC/SD in raw mode.
250 used in raw mode
256 Use partition type for specifying U-Boot partition on MMC/SD in
265 used in raw mode.
271 Enable this to support CRC32 in uImages or FIT images within SPL.
281 Enable this to support MD5 in FIT images within SPL. An MD5
294 Enable this to support SHA1 in FIT images within SPL. A SHA1
306 Enable this to support SHA256 in FIT images within SPL. A SHA256
316 Enable this to support SHA384 in FIT images within SPL. A SHA384
327 Enable this to support SHA512 in FIT images within SPL. A SHA512
338 in SPL, if space for the SPL binary is very tight.
350 Enable this to support CPU drivers in SPL. These drivers can set
352 name. This can be useful in SPL since setting up the CPUs earlier
354 drivers in drivers/cpu as part of an SPL build.
359 Enable crypto drivers in SPL. These drivers can be used to
360 accelerate secure boot processing in secure applications. Enable
361 this option to build the drivers in drivers/crypto as part of an
369 Enable hashing drivers in SPL. These drivers can be used to
370 accelerate secure boot processing in secure applications. Enable
375 bool "Support hashing drivers in TPL"
379 Enable hashing drivers in SPL. These drivers can be used to
380 accelerate secure boot processing in secure applications. Enable
387 Enable DMA (direct-memory-access) drivers in SPL. These drivers
390 in drivers/dma as part of an SPL build.
395 Enable miscellaneous drivers in SPL. These drivers perform various
397 option to build the drivers in drivers/misc as part of an SPL
398 build, for those that support building in SPL (not all drivers do).
403 Enable environment support in SPL. The U-Boot environment provides
406 needed in SPL as it has a much simpler task with less
410 and env_set() available in SPL.
417 Enable save environment support in SPL after setenv. By default
418 the saveenv option is not provided in SPL, but some boards need
419 this support in 'Falcon' boot, where SPL need to boot from
431 drivers in SPL. This permits SPL to load U-Boot over an Ethernet
440 U-Boot (or Linux in Falcon mode) to be loaded from an EXT
449 permits U-Boot (or Linux in Falcon mode) to be loaded from a FAT
463 Enable support for FPGAs in SPL. Field-programmable Gate Arrays
472 bool "Support GPIO in SPL"
474 Enable support for GPIOs (General-purpose Input/Output) in SPL.
478 input. GPIOs can be useful in SPL to enable a 'sign-of-life' LED,
479 for example. Enable this option to build the drivers in
485 Enable support for the I2C (Inter-Integrated Circuit) bus in SPL.
490 hardware. I2C can be useful in SPL to configure power management
492 Enable this option to build the drivers in drivers/i2c as part of
501 boards. Enable this option to build the code in common/ as part of
510 used in MMC and USB sticks). Partitions provide a way for a disk
514 devices, typically with an EXT2 or FAT filesystem in each. This
515 option enables whatever partition support has been enabled in
516 U-Boot to also be used in SPL. It brings in the code in disk/.
524 boards. Enable this option to build the code in lib/ as part of an
532 this option to build the drivers in drivers/mailbox as part of
544 this option to build the drivers in drivers/mmc as part of an SPL
548 bool "MMC/SD/SDIO card support for write operations in SPL"
552 Enable write access to MMC and SD Cards in SPL
575 Enable support for Mentor Graphics USB in SPL. This is a new
577 the drivers in drivers/usb/musb-new as part of an SPL build. The
578 old drivers are in drivers/usb/musb.
583 Enable support for NAND (Negative AND) flash in SPL. NAND flash
585 This enables the drivers in drivers/mtd/nand/raw as part of an SPL
591 Enable support for network devices (such as Ethernet) in SPL.
603 of a client. This is often used in practice to allow for the DHCP
609 bool "Drop CPU code in SPL"
620 OR) flash in SPL. NOR flash is slow to write but fast to read, and
628 Enable support for execute in place of U-Boot or kernel image. There
630 in place. Its very useful in systems having enough flash but not
636 Enable support for OneNAND (Negative AND) flash in SPL. OneNAND is
638 load U-Boot from supported devices. This enables the drivers in
665 u-boot.bin, i.e. RAW image without any header. In case of
672 Enable support for PCI in SPL. For platforms that need PCI to boot,
673 or must perform some init using PCI in SPL, this provides the
674 necessary driver support. This enables the drivers in drivers/pci
680 Enable support for PCH (Platform Controller Hub) devices in SPL.
681 These are used to set up GPIOs and the SPI peripheral early in
682 boot. This enables the drivers in drivers/pch as part of an SPL
688 Enable support for POST (Power-on Self Test) in SPL. POST is a
691 performed before booting. This enables the drivers in post/drivers
698 Enable support for reset control in SPL.
699 That can be useful in SPL to handle IP reset in driver, as in U-Boot,
701 This enables the drivers in drivers/reset as part of an SPL build.
706 Enable support for power control in SPL. This includes support
708 features provided by PMICs. In particular, voltage regulators can
710 useful in SPL to turn on boot peripherals and adjust CPU voltage
712 in drivers/power, drivers/power/pmic and drivers/power/regulator
718 Enable support for power domain control in SPL. Many SoCs allow
722 the drivers in drivers/power/domain as part of a SPL build.
728 Enable booting of an image in RAM. The image can be preloaded or
732 bool "Support booting from preloaded image in RAM"
736 Enable booting of an image already loaded in RAM. The image has to
737 be already in memory when SPL takes over, e.g. loaded by the boot
743 Enable support for REMOTEPROCs in SPL. This permits to load
744 a remote processor firmware in SPL.
749 Enable RTC (Real-time Clock) support in SPL. This includes support
752 needed. This enables the drivers in drivers/rtc as part of an SPL
758 Enable support for SATA (Serial AT attachment) in SPL. This allows
760 loading U-Boot. SATA is used in higher-end embedded systems and
770 Enable support for serial in SPL. This allows use of a serial UART
771 for displaying messages while SPL is running. It also brings in
779 Enable support for using SPI flash in SPL, and loading U-Boot from
783 lines). This enables the drivers in drivers/mtd/spi as part of an
804 tables as per JESD216 standard in SPL.
810 SPI NOR in U-Boot SPL.
817 Enable support for using SPI in SPL. This is used for connecting
840 device can be attached. This option enables the drivers in
847 Enable support for USB devices in SPL. This allows use of USB
857 in SPL.
865 drivers in SPL. This permits SPL to load U-Boot over a
877 This feature enables the DFU (Device Firmware Upgrade) in SPL with
901 Enable Serial Download Protocol (SDP) device support in SPL. This
909 Enable support for watchdog drivers in SPL. A watchdog is
912 enables the drivers in drivers/watchdog as part of an SPL build.
920 means of transmitting U-Boot over a serial line for using in SPL,
928 is loaded by SPL (which is considered as BL2 in ATF terminology).
979 bool "Call board-specific initialization in TPL"
1023 int "Maximum size (in bytes) for the TPL stage"
1027 The maximum size (in bytes) of the TPL stage.
1039 Some platforms (e.g. the Rockchip RK3368) provide support in their
1044 BOOT_DEVICE_BOOTROM (or fall-through to the next boot device in the
1048 bool "Support misc drivers in TPL"
1050 Enable miscellaneous drivers in TPL. These drivers perform various
1052 option to build the drivers in drivers/misc as part of an TPL
1053 build, for those that support building in TPL (not all drivers do).
1058 Enable environment support in TPL. See SPL_ENV_SUPPORT for details.
1061 bool "Support GPIO in TPL"
1063 Enable support for GPIOs (General-purpose Input/Output) in TPL.
1067 input. GPIOs can be useful in TPL to enable a 'sign-of-life' LED,
1068 for example. Enable this option to build the drivers in
1074 Enable support for the I2C bus in TPL. See SPL_I2C_SUPPORT for
1104 Enable support for NAND in TPL. See SPL_NAND_SUPPORT for details.
1109 Enable support for PCI in TPL. For platforms that need PCI to boot,
1110 or must perform some init using PCI in SPL, this provides the
1111 necessary driver support. This enables the drivers in drivers/pci
1117 Enable support for PCH (Platform Controller Hub) devices in TPL.
1118 These are used to set up GPIOs and the SPI peripheral early in
1119 boot. This enables the drivers in drivers/pch as part of a TPL
1125 Enable booting of an image in RAM. The image can be preloaded or
1129 bool "Support booting from preloaded image in RAM"
1132 Enable booting of an image already loaded in RAM. The image has to
1133 be already in memory when TPL takes over, e.g. loaded by the boot
1139 Enable RTC (Real-time Clock) support in TPL. This includes support
1142 needed. This enables the drivers in drivers/rtc as part of an TPL
1150 Enable support for serial in TPL. See SPL_SERIAL_SUPPORT for
1156 Enable support for using SPI flash in TPL. See SPL_SPI_FLASH_SUPPORT
1164 SPI NOR in U-Boot TPL.
1169 Enable support for using SPI in TPL. See SPL_SPI_SUPPORT for
1178 means of transmitting U-Boot over a serial line for using in TPL,