Home
last modified time | relevance | path

Searched +full:- +full:boot (Results 1 – 25 of 1066) sorted by relevance

12345678910>>...43

/linux-6.14.4/scripts/package/
Dbuildtar2 # SPDX-License-Identifier: GPL-2.0
7 # (C) 2004-2006 by Jan-Benedict Glaw <jbglaw@lug-owl.de>
14 set -eu
22 # Clean-up and re-create the temporary directory
24 rm -rf -- "${tmpdir}"
25 mkdir -p -- "${tmpdir}/boot"
31 if grep -q '^CONFIG_OF_EARLY_FLATTREE=y' include/config/auto.conf; then
33 if [ -d "${srctree}/arch/${SRCARCH}/boot/dts" ]; then
34 …$MAKE ARCH="${ARCH}" -f ${srctree}/Makefile INSTALL_DTBS_PATH="${tmpdir}/boot/dtbs/${KERNELRELEASE…
42 make ARCH="${ARCH}" -f ${srctree}/Makefile INSTALL_MOD_PATH="${tmpdir}" modules_install
[all …]
/linux-6.14.4/Documentation/arch/powerpc/
Dbootwrapper.rst2 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-6.14.4/Documentation/arch/arm/
Dbooting.rst9 The following documentation is relevant to 2.4.18-rmk6 and beyond.
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
28 ---------------------------
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
44 -----------------------------
[all …]
/linux-6.14.4/arch/riscv/
DMakefile2 # architecture-specific flags and dependencies.
9 LDFLAGS_vmlinux := -z norelro
11 LDFLAGS_vmlinux += -shared -Bsymbolic -z notext --emit-relocs
12 KBUILD_CFLAGS += -fPIE
15 LDFLAGS_vmlinux += --no-relax
16 KBUILD_CPPFLAGS += -DCC_USING_PATCHABLE_FUNCTION_ENTRY
18 CC_FLAGS_FTRACE := -fpatchable-function-entry=4
20 CC_FLAGS_FTRACE := -fpatchable-function-entry=2
25 KBUILD_CFLAGS_MODULE += -mcmodel=medany
33 KBUILD_CFLAGS += -mabi=lp64
[all …]
/linux-6.14.4/arch/arm/boot/dts/marvell/
Dmmp2-brownstone.dts1 // SPDX-License-Identifier: GPL-2.0-only
7 /dts-v1/;
12 compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
34 interrupt-parent = <&intcmux4>;
35 interrupt-controller;
36 #interrupt-cells = <1>;
37 maxim,tsc-irq = <0>;
41 regulator-min-microvolt = <637500>;
42 regulator-max-microvolt = <1425000>;
43 regulator-boot-on;
[all …]
/linux-6.14.4/arch/alpha/
DMakefile11 NM := $(NM) -B
13 LDFLAGS_vmlinux := -static -N #-relax
14 CHECKFLAGS += -D__alpha__
15 cflags-y := -pipe -mno-fp-regs -ffixed-8
16 cflags-y += $(call cc-option, -fno-jump-tables)
18 cpuflags-$(CONFIG_ALPHA_EV56) := -mcpu=ev56
19 cpuflags-$(CONFIG_ALPHA_POLARIS) := -mcpu=pca56
20 cpuflags-$(CONFIG_ALPHA_SX164) := -mcpu=pca56
21 cpuflags-$(CONFIG_ALPHA_EV6) := -mcpu=ev6
22 cpuflags-$(CONFIG_ALPHA_EV67) := -mcpu=ev67
[all …]
/linux-6.14.4/arch/xtensa/boot/
DMakefile2 # arch/xtensa/boot/Makefile
11 # KBUILD_CFLAGS used when building rest of boot (takes effect recursively)
12 KBUILD_CFLAGS += -fno-builtin
14 subdir-y := lib
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
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/nvmem/layouts/
Du-boot,env.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/nvmem/layouts/u-boot,env.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.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
15 separated key-value pairs).
27 - Rafał Miłecki <[email protected]>
32 - description: A standalone env data block
[all …]
/linux-6.14.4/Documentation/arch/x86/
Dboot.rst1 .. SPDX-License-Identifier: GPL-2.0
4 The Linux/x86 Boot Protocol
7 On the x86 platform, the Linux kernel uses a rather complicated boot
12 real-mode DOS as a mainstream operating system.
14 Currently, the following versions of the Linux/x86 boot protocol exist.
22 boot loader and the kernel. setup.S made relocatable,
28 Protocol 2.02 (Kernel 2.4.0-test3-pre3) New command line protocol.
31 safe for systems which use the EBDA from SMM or 32-bit
35 Protocol 2.03 (Kernel 2.4.18-pre1) Explicitly makes the highest possible
44 the boot command line.
[all …]
/linux-6.14.4/crypto/
Djitterentropy-testing.c1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
15 #define JENT_TEST_RINGBUFFER_MASK (JENT_TEST_RINGBUFFER_SIZE - 1)
31 * boot variable:
32 * 0 ==> No boot test, gathering of runtime data allowed
33 * 1 ==> Boot test enabled and ready for collecting data, gathering runtime
35 * 2 ==> Boot test completed and disabled, gathering of runtime data is
43 spin_lock_irqsave(&data->lock, flags); in jent_testing_reset()
44 data->rb_reader = 0; in jent_testing_reset()
45 atomic_set(&data->rb_writer, 0); in jent_testing_reset()
46 spin_unlock_irqrestore(&data->lock, flags); in jent_testing_reset()
[all …]
/linux-6.14.4/Documentation/admin-guide/
Defi-stub.rst2 The EFI Boot Stub
8 along with the EFI-specific entry point that the firmware loader
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
13 drivers/firmware/efi/libstub/arm32-stub.c. EFI stub code that is shared
19 and drivers/firmware/efi/libstub/arm64-stub.c.
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
[all …]
Dbootconfig.rst1 .. SPDX-License-Identifier: GPL-2.0
6 Boot Configuration
14 The boot configuration expands the current kernel command line to support
15 additional key-value data when booting the kernel in an efficient way.
16 This allows administrators to pass a structured-Key config file.
21 The boot config syntax is a simple structured key-value. Each key consists
22 of dot-connected-words, and key and value are connected by ``=``. The value
23 has to be terminated by semi-colon (``;``) or newline (``\n``).
30 Each key word must contain only alphabets, numbers, dash (``-``) or underscore
32 for delimiters such as semi-colon (``;``), new-line (``\n``), comma (``,``),
[all …]
/linux-6.14.4/arch/arm/boot/dts/intel/axm/
Daxm5516-cpus.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * arch/arm/boot/dts/axm5516-cpus.dtsi
10 #address-cells = <1>;
11 #size-cells = <0>;
13 cpu-map {
74 compatible = "arm,cortex-a15";
76 clock-frequency = <1400000000>;
77 cpu-release-addr = <0>; // Fixed by the boot loader
82 compatible = "arm,cortex-a15";
84 clock-frequency = <1400000000>;
[all …]
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/
Dimx53-qsrb.dts1 // SPDX-License-Identifier: GPL-2.0+
6 /dts-v1/;
8 #include "imx53-qsb-common.dtsi"
11 model = "Freescale i.MX53 Quick Start-R Board";
12 compatible = "fsl,imx53-qsrb", "fsl,imx53";
26 pinctrl-names = "default";
27 pinctrl-0 = <&pinctrl_pmic>;
29 interrupt-parent = <&gpio5>;
33 regulator-name = "SW1";
34 regulator-min-microvolt = <650000>;
[all …]
/linux-6.14.4/arch/s390/include/asm/
Dvmlinux.lds.h1 /* SPDX-License-Identifier: GPL-2.0 */
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-6.14.4/drivers/gpu/drm/ci/
Dbuild.sh2 # SPDX-License-Identifier: MIT
4 set -ex
7 rm -rf .git/rebase-apply
9 . .gitlab-ci/container/container_pre_build.sh
11 # libssl-dev was uninstalled because it was considered an ephemeral package
12 apt-get update
13 apt-get install -y libssl-dev
16 apt-get install -y python3-lxml
19 GCC_ARCH="aarch64-linux-gnu"
21 DEVICE_TREES="arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dtb"
[all …]
/linux-6.14.4/arch/arm64/boot/dts/rockchip/
Drk3588-edgeble-neu6a-common.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/leds/common.h>
14 gpio-leds {
15 compatible = "gpio-leds";
17 led_user: led-0 {
21 linux,default-trigger = "heartbeat";
22 pinctrl-names = "default";
23 pinctrl-0 = <&led_user_en>;
27 vcc12v_dcin: regulator-vcc12v-dcin {
[all …]
Drk3588-fet3588-c.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 #include <dt-bindings/gpio/gpio.h>
4 #include <dt-bindings/input/input.h>
5 #include <dt-bindings/leds/common.h>
9 compatible = "forlinx,fet3588-c", "rockchip,rk3588";
16 stdout-path = "serial2:1500000n8";
20 compatible = "gpio-leds";
21 pinctrl-names = "default";
22 pinctrl-0 = <&led_rgb_b>;
24 io-led {
[all …]
Drk3588-armsom-lm7.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/leds/common.h>
17 stdout-path = "serial2:1500000n8";
20 vcc5v0_sys: regulator-vcc5v0-sys {
21 compatible = "regulator-fixed";
22 regulator-name = "vcc5v0_sys";
23 regulator-always-on;
24 regulator-boot-on;
[all …]
Drk3576-evb1-v10.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/pinctrl/rockchip.h>
17 compatible = "rockchip,rk3576-evb1-v10", "rockchip,rk3576";
25 stdout-path = "serial0:1500000n8";
28 adc_keys: adc-keys {
29 compatible = "adc-keys";
[all …]
Drk3576-armsom-sige5.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/pinctrl/rockchip.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include <dt-bindings/usb/pd.h>
26 stdout-path = "serial0:1500000n8";
30 compatible = "gpio-leds";
32 green_led: green-led {
[all …]
Drk3588-firefly-core-3588j.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 #include <dt-bindings/gpio/gpio.h>
4 #include <dt-bindings/pinctrl/rockchip.h>
9 compatible = "firefly,core-3588j", "rockchip,rk3588";
17 cpu-supply = <&vdd_cpu_big0_s0>;
21 cpu-supply = <&vdd_cpu_big0_s0>;
25 cpu-supply = <&vdd_cpu_big1_s0>;
29 cpu-supply = <&vdd_cpu_big1_s0>;
33 cpu-supply = <&vdd_cpu_lit_s0>;
37 cpu-supply = <&vdd_cpu_lit_s0>;
[all …]
/linux-6.14.4/drivers/platform/mellanox/
Dmlxbf-bootctl.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 * Request that the on-chip watchdog be enabled, or disabled, after
12 * status of the on-chip watchdog. If non-zero, the argument
14 * will not be enabled after the next soft reset. Non-zero errors are
20 * Query the status which has been requested for the on-chip watchdog
27 * Request that a specific boot action be taken at the next soft
28 * reset. By default, the boot action is set by external chip pins,
29 * which are sampled on hard reset. Note that the boot action
33 * values. Non-zero errors are returned as documented below.
38 * Return the specific boot action which will be taken at the next
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/regulator/
Dpv88060.txt4 - compatible: "pvs,pv88060".
5 - reg: I2C slave address, usually 0x49.
6 - interrupts: the interrupt outputs of the controller
7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values listed below. The content of each sub-node is defined by the
15 - Any optional property defined in regulator.txt
22 interrupt-parent = <&gpio>;
27 regulator-name = "buck1";
28 regulator-min-microvolt = <2800000>;
[all …]
/linux-6.14.4/tools/testing/ktest/examples/include/
Dtests.conf4 # 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
55 MIN_CONFIG = ${CONFIG_DIR}/config-min-net
60 # This is the same as above, but only tests to a boot prompt.
[all …]

12345678910>>...43