| /linux/scripts/package/ |
| H A D | buildtar | 25 mkdir -p -- "${tmpdir}/boot" 33 if [ -d "${srctree}/arch/${SRCARCH}/boot/dts" ]; then 34 …$MAKE ARCH="${ARCH}" -f ${srctree}/Makefile INSTALL_DTBS_PATH="${tmpdir}/boot/dtbs/${KERNELRELEASE… 48 cp -v -- "${objtree}/System.map" "${tmpdir}/boot/System.map-${KERNELRELEASE}" 49 cp -v -- "${KCONFIG_CONFIG}" "${tmpdir}/boot/config-${KERNELRELEASE}" 50 cp -v -- "${objtree}/vmlinux" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}" 62 cp -v -- "${objtree}/arch/alpha/boot/vmlinux.gz" "${tmpdir}/boot/vmlinuz-${KERNELRELEASE}" 65 cp -v -- "${KBUILD_IMAGE}" "${tmpdir}/boot/vmlinux-${KERNELRELEASE}" 66 …[ -f "${objtree}/lifimage" ] && cp -v -- "${objtree}/lifimage" "${tmpdir}/boot/lifimage-${KERNELRE… 70 if [ -f "${objtree}/arch/mips/boot/compressed/vmlinux.bin" ]; then [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | bootwrapper.rst | 2 The PowerPC boot wrapper 8 a boot wrapper to make it usable by the system firmware. There is no 9 standard PowerPC firmware interface, so the boot wrapper is designed to 12 The boot wrapper can be found in the arch/powerpc/boot/ directory. The 17 others. U-Boot is typically found on embedded PowerPC hardware, but there 21 The boot wrapper is built from the makefile in arch/powerpc/boot/Makefile and 22 it uses the wrapper script (arch/powerpc/boot/wrapper) to generate target 28 U-Boot (for versions that don't understand the device 30 the image. The boot wrapper, kernel and device tree 31 are all embedded inside the U-Boot uImage file format [all …]
|
| /linux/Documentation/arch/arm/ |
| H A D | booting.rst | 11 In order to boot ARM Linux, you require a boot loader, which is a small 12 program that runs before the main kernel. The boot loader is expected 16 Essentially, the boot loader should provide (as a minimum) the 30 Existing boot loaders: 32 New boot loaders: 35 The boot loader is expected to find and initialise all RAM that the 39 the RAM in the machine, or any other method the boot loader designer 46 Existing boot loaders: 48 New boot loaders: 51 The boot loader should initialise and enable one serial port on the [all …]
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | mmp2-brownstone.dts | 43 regulator-boot-on; 49 regulator-boot-on; 55 regulator-boot-on; 61 regulator-boot-on; 67 regulator-boot-on; 73 regulator-boot-on; 79 regulator-boot-on; 85 regulator-boot-on; 91 regulator-boot-on; 97 regulator-boot-on; [all …]
|
| /linux/arch/xtensa/boot/ |
| H A D | Makefile | 2 # arch/xtensa/boot/Makefile 11 # KBUILD_CFLAGS used when building rest of boot (takes effect recursively) 18 # Subdirs for the boot loader(s) 20 boot-$(CONFIG_XTENSA_PLATFORM_ISS) += Image 21 boot-$(CONFIG_XTENSA_PLATFORM_XT2000) += Image zImage uImage 22 boot-$(CONFIG_XTENSA_PLATFORM_XTFPGA) += Image zImage uImage 24 all: $(boot-y) 25 Image: boot-elf 26 zImage: boot-redboot 30 boot-elf boot-redboot: $(addprefix $(obj)/,$(subdir-y)) [all …]
|
| /linux/Documentation/devicetree/bindings/nvmem/layouts/ |
| H A D | u-boot,env.yaml | 4 $id: http://devicetree.org/schemas/nvmem/layouts/u-boot,env.yaml# 7 title: U-Boot environment variables layout 10 U-Boot uses environment variables to store device parameters and 14 Data is stored using U-Boot specific formats (variant specific header and NUL 33 const: u-boot,env 35 const: u-boot,env-redundant-bool 37 const: u-boot,env-redundant-count 51 Size in bytes of the environment data used by U-Boot for CRC 87 label = "u-boot"; 92 compatible = "u-boot,env"; [all …]
|
| /linux/arch/riscv/ |
| H A D | Makefile | 134 boot := arch/riscv/boot macro 135 boot-image-y := Image 136 boot-image-$(CONFIG_KERNEL_BZIP2) := Image.bz2 137 boot-image-$(CONFIG_KERNEL_GZIP) := Image.gz 138 boot-image-$(CONFIG_KERNEL_LZ4) := Image.lz4 139 boot-image-$(CONFIG_KERNEL_LZMA) := Image.lzma 140 boot-image-$(CONFIG_KERNEL_LZO) := Image.lzo 141 boot-image-$(CONFIG_KERNEL_ZSTD) := Image.zst 142 boot-image-$(CONFIG_KERNEL_XZ) := Image.xz 144 boot-image-$(CONFIG_SOC_CANAAN_K210) := loader.bin [all …]
|
| /linux/Documentation/arch/x86/ |
| H A D | boot.rst | 4 The Linux/x86 Boot Protocol 7 On the x86 platform, the Linux kernel uses a rather complicated boot 14 Currently, the following versions of the Linux/x86 boot protocol exist. 22 boot loader and the kernel. setup.S made relocatable, 44 the boot command line. 46 Protocol 2.07 (Kernel 2.6.24) Added paravirtualised boot protocol. 59 pref_address fields. Added extended boot loader IDs. 74 ("x86/boot: Add ACPI RSDP address to setup_header") 86 features to the boot loader. Due to very limited space available in 89 communicate things to the boot loader is the kernel_info. [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | efi-stub.rst | 2 The EFI Boot Stub 9 jumps to are collectively known as the "EFI boot stub", and live in 10 arch/x86/boot/header.S and drivers/firmware/efi/libstub/x86-stub.c, 12 arch/arm/boot/compressed/efi-header.S and 21 By using the EFI boot stub it's possible to boot a Linux kernel 22 without the use of a conventional EFI boot loader, such as grub or 23 elilo. Since the EFI boot stub performs the jobs of a boot loader, in 24 a certain sense it *IS* the boot loader. 26 The EFI boot stub is enabled with the CONFIG_EFI_STUB kernel option. 32 The bzImage located in arch/x86/boot/bzImage must be copied to the EFI [all …]
|
| /linux/arch/arm/boot/dts/intel/axm/ |
| H A D | axm5516-cpus.dtsi | 3 * arch/arm/boot/dts/axm5516-cpus.dtsi 77 cpu-release-addr = <0>; // Fixed by the boot loader 85 cpu-release-addr = <0>; // Fixed by the boot loader 93 cpu-release-addr = <0>; // Fixed by the boot loader 101 cpu-release-addr = <0>; // Fixed by the boot loader 109 cpu-release-addr = <0>; // Fixed by the boot loader 117 cpu-release-addr = <0>; // Fixed by the boot loader 125 cpu-release-addr = <0>; // Fixed by the boot loader 133 cpu-release-addr = <0>; // Fixed by the boot loader 141 cpu-release-addr = <0>; // Fixed by the boot loader [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | vmlinux.lds.h | 5 * .boot.data section is shared between the decompressor code and the 9 * .boot.data variables are kept in separate .boot.data.<var name> sections, 11 * into single .boot.data section. This way big holes cased by page aligned 16 .boot.data : { \ 18 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.boot.data*))) \ 23 * .boot.preserved.data is similar to .boot.data, but it is not part of the 29 .boot.preserved.data : { \ 31 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.boot.preserved.data*))) \
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx53-qsrb.dts | 37 regulator-boot-on; 45 regulator-boot-on; 53 regulator-boot-on; 61 regulator-boot-on; 68 regulator-boot-on; 76 regulator-boot-on; 84 regulator-boot-on; 90 regulator-boot-on; 98 regulator-boot-on; 103 regulator-boot-on; [all …]
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-edgeble-neu6a-common.dtsi | 31 regulator-boot-on; 40 regulator-boot-on; 50 regulator-boot-on; 100 regulator-boot-on; 117 regulator-boot-on; 208 regulator-boot-on; 222 regulator-boot-on; 235 regulator-boot-on; 249 regulator-boot-on; 262 regulator-boot-on; [all …]
|
| H A D | rk3588-armsom-lm7.dtsi | 24 regulator-boot-on; 33 regulator-boot-on; 88 regulator-boot-on; 105 regulator-boot-on; 191 regulator-boot-on; 205 regulator-boot-on; 218 regulator-boot-on; 232 regulator-boot-on; 245 regulator-boot-on; 259 regulator-boot-on; [all …]
|
| H A D | px30-firefly-jd4-core.dtsi | 24 regulator-boot-on; 95 regulator-boot-on; 109 regulator-boot-on; 120 regulator-boot-on; 132 regulator-boot-on; 145 regulator-boot-on; 158 regulator-boot-on; 171 regulator-boot-on; 184 regulator-boot-on; 197 regulator-boot-on; [all …]
|
| H A D | rk3399-evb.dts | 85 regulator-boot-on; 93 regulator-boot-on; 102 regulator-boot-on; 121 regulator-boot-on; 128 regulator-boot-on; 206 regulator-boot-on; 219 regulator-boot-on; 228 regulator-boot-on; 239 regulator-boot-on; 251 regulator-boot-on; [all …]
|
| H A D | rk3399-evb-ind.dts | 28 regulator-boot-on; 90 regulator-boot-on; 110 regulator-boot-on; 148 regulator-boot-on; 162 regulator-boot-on; 176 regulator-boot-on; 187 regulator-boot-on; 201 regulator-boot-on; 214 regulator-boot-on; 226 regulator-boot-on; [all …]
|
| /linux/tools/testing/ktest/examples/include/ |
| H A D | tests.conf | 4 # The variable TEST can be of boot, build, randconfig, or test. 10 # what test to run after a successful boot. The TEST option is 15 # variable that tells this config what type of boot test to run. 31 # If TEST is set to 'boot' then just build a kernel and boot 33 TEST_START IF ${TEST} == boot 34 TEST_TYPE = boot 47 # Build, install, boot and test with a randconfg 10 times. 51 # boot your box. This version of the test requires a min 60 # This is the same as above, but only tests to a boot prompt. 64 TEST_TYPE = boot
|
| H A D | min-config.conf | 3 # (A .config file that is the minimum for a machine to boot, or 4 # to boot and make a network connection.) 7 # needed to boot a given machine. You can debug someone else's 10 # boot your machine, the closer the config you test with will be 14 # is truly the minimum set of configs needed to boot a box. 21 # configuration to boot ${MACHINE} and be able to ssh to it. 23 # The second test creates a MIN_CONFIG that will only boot 29 # that ktest.pl found would not boot the target without them set. 31 # directly because another config that was needed to boot the box 34 # the case by running the boot test with BOOT_TYPE = allnoconfig and
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | pv88060.txt | 32 regulator-boot-on; 39 regulator-boot-on; 46 regulator-boot-on; 53 regulator-boot-on; 60 regulator-boot-on; 67 regulator-boot-on; 74 regulator-boot-on; 81 regulator-boot-on; 94 regulator-boot-on; 101 regulator-boot-on; [all …]
|
| H A D | tps65090.txt | 54 regulator-boot-on; 62 regulator-boot-on; 68 regulator-boot-on; 74 regulator-boot-on; 80 regulator-boot-on; 86 regulator-boot-on; 92 regulator-boot-on; 98 regulator-boot-on; 104 regulator-boot-on; 110 regulator-boot-on; [all …]
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-evb-rk808.dts | 42 regulator-boot-on; 53 regulator-boot-on; 65 regulator-boot-on; 74 regulator-boot-on; 86 regulator-boot-on; 98 regulator-boot-on; 109 regulator-boot-on; 121 regulator-boot-on; 133 regulator-boot-on; 145 regulator-boot-on; [all …]
|
| /linux/arch/microblaze/ |
| H A D | Makefile | 53 boot := arch/microblaze/boot macro 69 $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@ 70 @echo 'Kernel: $(boot)/$@ is ready' ' (#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 74 $(Q)$(MAKE) $(build)=$(boot) $(addprefix $(boot)/$@., ub unstrip strip) 75 @echo 'Kernel: $(boot)/$@ is ready' ' (#'$(or $(KBUILD_BUILD_VERSION),`cat .version`)')' 80 echo ' linux.bin.ub - Create U-Boot wrapped raw binary' 83 echo ' simpleImage.<dt>.ub : raw image with U-Boot header' 89 echo ' name of a dts file from the arch/microblaze/boot/dts/ directory' 93 MRPROPER_FILES += $(boot)/simpleImage.*
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-evkb.dts | 32 regulator-boot-on; 42 regulator-boot-on; 53 regulator-boot-on; 62 regulator-boot-on; 71 regulator-boot-on; 80 regulator-boot-on; 89 regulator-boot-on; 98 regulator-boot-on; 107 regulator-boot-on; 116 regulator-boot-on;
|
| H A D | imx8mm-icore-mx8mm.dtsi | 62 regulator-boot-on; 69 regulator-boot-on; 76 regulator-boot-on; 83 regulator-boot-on; 90 regulator-boot-on; 97 regulator-boot-on; 104 regulator-boot-on; 111 regulator-boot-on; 118 regulator-boot-on; 125 regulator-boot-on; [all …]
|