Home
last modified time | relevance | path

Searched +full:mode +full:- +full:loader (Results 1 – 25 of 550) sorted by relevance

12345678910>>...22

/kernel/linux/linux-5.10/Documentation/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 ---------------------------
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 -----------------------------
51 The boot loader should initialise and enable one serial port on the
56 As an alternative, the boot loader can pass the relevant 'console='
[all …]
/kernel/linux/linux-6.6/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 ---------------------------
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 -----------------------------
51 The boot loader should initialise and enable one serial port on the
56 As an alternative, the boot loader can pass the relevant 'console='
[all …]
/kernel/linux/linux-5.10/Documentation/x86/
Dboot.rst1 .. SPDX-License-Identifier: GPL-2.0
12 real-mode DOS as a mainstream operating system.
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
40 Protocol 2.05 (Kernel 2.6.20) Make protected mode kernel relocatable.
54 Protocol 2.09 (Kernel 2.6.26) Added a field of 64-bit physical
59 pref_address fields. Added extended boot loader IDs.
68 Protocol 2.13 (Kernel 3.14) Support 32- and 64-bit flags being set in
[all …]
/kernel/linux/linux-6.6/Documentation/arch/x86/
Dboot.rst1 .. SPDX-License-Identifier: GPL-2.0
12 real-mode DOS as a mainstream operating system.
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
40 Protocol 2.05 (Kernel 2.6.20) Make protected mode kernel relocatable.
54 Protocol 2.09 (Kernel 2.6.26) Added a field of 64-bit physical
59 pref_address fields. Added extended boot loader IDs.
68 Protocol 2.13 (Kernel 3.14) Support 32- and 64-bit flags being set in
[all …]
/kernel/linux/linux-6.6/security/tomoyo/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 This selects TOMOYO Linux, pathname-based access control.
17 int "Default maximal count for learning mode"
23 that are automatically appended into policy at "learning mode".
25 such programs in "learning mode" dulls the system response
41 bool "Activate without calling userspace policy loader."
45 Say Y here if you want to activate access control as soon as built-in
53 enforcing mode from the beginning, you can reduce the possibility of
57 string "Location of userspace policy loader"
58 default "/sbin/tomoyo-init"
[all …]
/kernel/linux/linux-5.10/security/tomoyo/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 This selects TOMOYO Linux, pathname-based access control.
19 int "Default maximal count for learning mode"
25 that are automatically appended into policy at "learning mode".
27 such programs in "learning mode" dulls the system response
43 bool "Activate without calling userspace policy loader."
47 Say Y here if you want to activate access control as soon as built-in
55 enforcing mode from the beginning, you can reduce the possibility of
59 string "Location of userspace policy loader"
60 default "/sbin/tomoyo-init"
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/reset/
Dreboot-mode.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/reboot-mode.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic reboot mode core map
10 - Andy Yan <andy.yan@rock-chips.com>
13 This driver get reboot mode arguments and call the write
18 All mode properties are vendor specific, it is a indication to tell
20 as mode-xxx = <magic> (xxx is mode name, magic should be a non-zero value).
23 - normal: Normal reboot mode, system reboot with command "reboot".
[all …]
Dsyscon-reboot-mode.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/power/reset/syscon-reboot-mode.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic SYSCON reboot mode driver
10 - Sebastian Reichel <sre@kernel.org>
13 This driver gets reboot mode magic value from reboot-mode driver
17 parental dt-node plus the offset. So the SYSCON reboot-mode node
18 should be represented as a sub-node of a "syscon", "simple-mfd" node.
22 const: syscon-reboot-mode
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/
Dreboot-mode.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/reboot-mode.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic reboot mode core map
10 - Andy Yan <andy.yan@rock-chips.com>
13 This driver get reboot mode arguments and call the write
18 All mode properties are vendor specific, it is a indication to tell
20 as mode-xxx = <magic> (xxx is mode name, magic should be a non-zero value).
23 - normal: Normal reboot mode, system reboot with command "reboot".
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/apple/
Dt600x-common.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
11 #address-cells = <2>;
12 #size-cells = <2>;
15 #address-cells = <2>;
16 #size-cells = <0>;
18 cpu-map {
63 enable-method = "spin-table";
64 cpu-release-addr = <0 0>; /* To be filled by loader */
65 next-level-cache = <&l2_cache_0>;
66 i-cache-size = <0x20000>;
[all …]
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/
Dishtp-fw-loader.c1 // SPDX-License-Identifier: GPL-2.0
3 * ISH-TP client driver for ISH firmware loading
11 #include <linux/intel-ish-client-if.h>
23 * ISH Shim firmware loader reserves 4 Kb buffer in SRAM. The buffer is
25 * firmware loader. Reason for the odd size of 3968 bytes? Each IPC
33 * enum ish_loader_commands - ISH loader host commands.
34 * @LOADER_CMD_XFER_QUERY: Query the Shim firmware loader for
59 * Loader transfer modes:
61 * LOADER_XFER_MODE_ISHTP mode uses the existing ISH-TP mechanism to
63 * The buffer size is limited to 4 Kb by the IPC/ISH-TP protocol for
[all …]
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/
Dishtp-fw-loader.c1 // SPDX-License-Identifier: GPL-2.0
3 * ISH-TP client driver for ISH firmware loading
11 #include <linux/intel-ish-client-if.h>
23 * ISH Shim firmware loader reserves 4 Kb buffer in SRAM. The buffer is
25 * firmware loader. Reason for the odd size of 3968 bytes? Each IPC
33 * enum ish_loader_commands - ISH loader host commands.
34 * LOADER_CMD_XFER_QUERY Query the Shim firmware loader for
59 * Loader transfer modes:
61 * LOADER_XFER_MODE_ISHTP mode uses the existing ISH-TP mechanism to
63 * The buffer size is limited to 4 Kb by the IPC/ISH-TP protocol for
[all …]
/kernel/linux/linux-5.10/Documentation/arm64/
Dbooting.rst13 (EL0 - EL3), with EL0 and EL1 having a secure and a non-secure
14 counterpart. EL2 is the hypervisor level and exists only in non-secure
15 mode. EL3 is the highest priority level and exists only in secure mode.
17 For the purposes of this document, we will use the term `boot loader`
23 Essentially, the boot loader should provide (as a minimum) the
33 ---------------------------
37 The boot loader is expected to find and initialise all RAM that the
41 the RAM in the machine, or any other method the boot loader designer
46 -------------------------
50 The device tree blob (dtb) must be placed on an 8-byte boundary and must
[all …]
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/
Dinode.c1 // SPDX-License-Identifier: GPL-2.0-or-later
16 #include <linux/backing-dev.h>
44 return sb->s_fs_info; in spufs_get_sb_info()
56 ei->i_gang = NULL; in spufs_alloc_inode()
57 ei->i_ctx = NULL; in spufs_alloc_inode()
58 ei->i_openers = 0; in spufs_alloc_inode()
60 return &ei->vfs_inode; in spufs_alloc_inode()
73 inode_init_once(&ei->vfs_inode); in spufs_init_once()
77 spufs_new_inode(struct super_block *sb, umode_t mode) in spufs_new_inode() argument
85 inode->i_ino = get_next_ino(); in spufs_new_inode()
[all …]
Drun.c1 // SPDX-License-Identifier: GPL-2.0
14 /* interrupt-level stop callback function. */
17 struct spu_context *ctx = spu->ctx; in spufs_stop_callback()
30 ctx->csa.class_0_pending = spu->class_0_pending; in spufs_stop_callback()
31 ctx->csa.class_0_dar = spu->class_0_dar; in spufs_stop_callback()
34 ctx->csa.class_1_dsisr = spu->class_1_dsisr; in spufs_stop_callback()
35 ctx->csa.class_1_dar = spu->class_1_dar; in spufs_stop_callback()
45 wake_up_all(&ctx->stop_wq); in spufs_stop_callback()
58 *stat = ctx->ops->status_read(ctx); in spu_stopped()
62 * re-read the register to get the stopped value. in spu_stopped()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/
Dinode.c1 // SPDX-License-Identifier: GPL-2.0-or-later
16 #include <linux/backing-dev.h>
43 return sb->s_fs_info; in spufs_get_sb_info()
55 ei->i_gang = NULL; in spufs_alloc_inode()
56 ei->i_ctx = NULL; in spufs_alloc_inode()
57 ei->i_openers = 0; in spufs_alloc_inode()
59 return &ei->vfs_inode; in spufs_alloc_inode()
72 inode_init_once(&ei->vfs_inode); in spufs_init_once()
76 spufs_new_inode(struct super_block *sb, umode_t mode) in spufs_new_inode() argument
84 inode->i_ino = get_next_ino(); in spufs_new_inode()
[all …]
Drun.c1 // SPDX-License-Identifier: GPL-2.0
14 /* interrupt-level stop callback function. */
17 struct spu_context *ctx = spu->ctx; in spufs_stop_callback()
30 ctx->csa.class_0_pending = spu->class_0_pending; in spufs_stop_callback()
31 ctx->csa.class_0_dar = spu->class_0_dar; in spufs_stop_callback()
34 ctx->csa.class_1_dsisr = spu->class_1_dsisr; in spufs_stop_callback()
35 ctx->csa.class_1_dar = spu->class_1_dar; in spufs_stop_callback()
45 wake_up_all(&ctx->stop_wq); in spufs_stop_callback()
58 *stat = ctx->ops->status_read(ctx); in spu_stopped()
62 * re-read the register to get the stopped value. in spu_stopped()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
34 rather than built-in (Y). This driver requires firmware at device
35 initialization time, and when built-in this typically happens
39 including the firmware and a firmware loader in an initramfs.
42 bool "Enable promiscuous mode"
45 Enables promiscuous/monitor mode support for the ipw2100 driver.
47 promiscuous mode via the Wireless Tool's Monitor mode. While in this
48 mode, no packets can be sent.
96 rather than built-in (Y). This driver requires firmware at device
97 initialization time, and when built-in this typically happens
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
34 rather than built-in (Y). This driver requires firmware at device
35 initialization time, and when built-in this typically happens
39 including the firmware and a firmware loader in an initramfs.
42 bool "Enable promiscuous mode"
45 Enables promiscuous/monitor mode support for the ipw2100 driver.
47 promiscuous mode via the Wireless Tool's Monitor mode. While in this
48 mode, no packets can be sent.
96 rather than built-in (Y). This driver requires firmware at device
97 initialization time, and when built-in this typically happens
[all …]
/kernel/linux/linux-6.6/Documentation/arch/arm64/
Dbooting.rst13 (EL0 - EL3), with EL0, EL1 and EL2 having a secure and a non-secure
15 level and exists only in secure mode. Both are architecturally optional.
17 For the purposes of this document, we will use the term `boot loader`
23 Essentially, the boot loader should provide (as a minimum) the
33 ---------------------------
37 The boot loader is expected to find and initialise all RAM that the
41 the RAM in the machine, or any other method the boot loader designer
46 -------------------------
50 The device tree blob (dtb) must be placed on an 8-byte boundary and must
59 ------------------------------
[all …]
/kernel/linux/linux-5.10/arch/riscv/
DMakefile2 # architecture-specific flags and dependencies. Remember to do have actions
11 OBJCOPYFLAGS := -O binary
14 LDFLAGS_vmlinux := --no-relax
18 KBUILD_CFLAGS_MODULE += -mcmodel=medany
26 KBUILD_CFLAGS += -mabi=lp64
27 KBUILD_AFLAGS += -mabi=lp64
29 KBUILD_LDFLAGS += -melf64lriscv
34 KBUILD_CFLAGS += -mabi=ilp32
35 KBUILD_AFLAGS += -mabi=ilp32
36 KBUILD_LDFLAGS += -melf32lriscv
[all …]
/kernel/linux/linux-5.10/arch/c6x/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 # see Documentation/kbuild/kconfig-language.rst.
46 The C6X function call instruction has a limited range of +/- 2MiB.
48 with lots of compiled-in functionality may require a larger range
50 function calls with 32-bit range. This will make the kernel both
65 On some architectures there is currently no way for the boot loader
67 supply some command-line options at build time by entering them
76 override those passed by the boot loader.
79 bool "Build big-endian kernel"
82 Say Y if you plan on running a kernel in big-endian mode.
[all …]
/kernel/linux/linux-6.6/arch/arm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
150 The ARM series is a line of low-power-consumption RISC chip designs
152 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
153 manufactured, but legacy ARM-based PC hardware remains popular in
164 supported in LLD until version 14. The combined range is -/+ 256 MiB,
257 Patch phys-to-virt and virt-to-phys translation functions at
261 This can only be used with non-XIP MMU kernels where the base
307 bool "MMU-based Paged Memory Management Support"
310 Select if you want MMU-based virtualised addressing space
350 # https://github.com/llvm/llvm-project/issues/50764
[all …]
/kernel/linux/linux-6.6/arch/x86/realmode/rm/
Dtrampoline_common.S1 /* SPDX-License-Identifier: GPL-2.0 */
6 * When a bootloader hands off to the kernel in 32-bit mode an
7 * IDT with a 2-byte limit and 4-byte base is needed. When a boot
8 * loader hands off to a kernel 64-bit mode the base address
9 * extends to 8-bytes. Reserve enough space for either scenario.
/kernel/linux/linux-5.10/drivers/tty/serial/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
19 comment "Non-8250 serial port support"
39 messages and warnings and which allows logins in single user mode).
45 your boot loader (lilo or loadlin) about how to pass options to the
67 messages and warnings and which allows logins in single user mode).
73 your boot loader (lilo or loadlin) about how to pass options to the
89 bool "Early console using RISC-V SBI"
95 Support for early debug console using RISC-V SBI. This enables
101 tristate "BCM1xxx on-chip DUART serial support"
107 the BCM1250 and derived System-On-a-Chip (SOC) devices. Note that
[all …]

12345678910>>...22