Home
last modified time | relevance | path

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

123456789

/linux/Documentation/arch/arm/
H A 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 …]
/linux/security/tomoyo/
H A 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 …]
/linux/arch/arm64/boot/dts/apple/
H A 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 …]
H A Dt8103.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/apple-aic.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/apple.h>
16 compatible = "apple,t8103", "apple,arm-platform";
18 #address-cells = <2>;
19 #size-cells = <2>;
22 #address-cells = <2>;
23 #size-cells = <0>;
[all …]
H A Dt8112.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/apple-aic.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/apple.h>
14 #include <dt-bindings/spmi/spmi.h>
17 compatible = "apple,t8112", "apple,arm-platform";
19 #address-cells = <2>;
20 #size-cells = <2>;
23 #address-cells = <2>;
[all …]
/linux/Documentation/devicetree/bindings/power/reset/
H A 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 …]
H A 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 …]
/linux/drivers/hid/intel-ish-hid/
H A 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 …]
/linux/arch/powerpc/platforms/cell/spufs/
H A 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 …]
H A 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 …]
/linux/arch/riscv/
H A 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/Documentation/sound/
H A Dalsa-configuration.rst2 Advanced Linux Sound Architecture - Driver Configuration guide
38 ----------
47 limiting card index for auto-loading (1-8);
49 For auto-loading more than one card, specify this option
50 together with snd-card-X aliases.
63 Module snd-pcm-oss
64 ------------------
86 regarding opening the device. When this option is non-zero,
90 Module snd-rawmidi
91 ------------------
[all …]
/linux/arch/x86/realmode/rm/
H A 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.
/linux/drivers/scsi/qla2xxx/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 via the Firmware Loader interface.
17 ---------- -----------------
32 They are also included in the linux-firmware tree as well.
35 tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
42 series target mode HBAs.
46 bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
50 QLogic 24xx+ series target mode HBAs.
/linux/arch/microblaze/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
56 big endian formats. Be sure to select the appropriate mode.
106 On some architectures there is currently no way for the boot loader
108 supply some command-line options at build time by entering them
117 override those passed by the boot loader.
176 If non-zero, a jump instruction to this address, will be written
/linux/arch/arm/include/asm/
H A Dvirt.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
12 * Flag indicating that the kernel was not entered in the same mode on every
13 * CPU. The zImage loader stashes this value in an SPSR, so we need an
23 * __boot_cpu_mode records what mode the primary CPU was booted in.
24 * A correctly-implemented bootloader must start all CPUs in the same mode:
26 * that some CPU(s) were booted in a different mode.
50 /* Reports the availability of HYP mode */
/linux/arch/powerpc/boot/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-or-later
27 unsigned long vmlinuz_size = _vmlinux_end - _vmlinux_start; in prep_kernel()
35 /* assume uncompressed data if -1 is returned */ in prep_kernel()
36 if (len == -1) { in prep_kernel()
81 printf("Decompressing (0x%p <- 0x%p:0x%p)...\n\r", addr, in prep_kernel()
106 * supplied by the loader. */ in prep_initrd()
108 printf("Attached initrd image at 0x%p-0x%p\n\r", in prep_initrd()
111 initrd_size = _initrd_end - _initrd_start; in prep_initrd()
113 printf("Using loader supplied ramdisk at 0x%lx-0x%lx\n\r", in prep_initrd()
135 printf("Relocating initrd 0x%lx <- 0x%p (0x%lx bytes)\n\r", in prep_initrd()
[all …]
/linux/sound/soc/sof/intel/
H A Dhda-loader.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
15 * Hardware interface for HDA DSP code loader
24 #include "../ipc4-priv.h"
26 #include "../sof-priv.h"
31 MODULE_PARM_DESC(persistent_cl_buffer, "Persistent Code Loader DMA buffer "
32 "(default = Y, use N to force buffer re-allocation)");
36 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; in hda_ssp_set_cbp_cfp()
37 const struct sof_intel_dsp_desc *chip = hda->desc; in hda_ssp_set_cbp_cfp()
40 /* DSP is powered up, set all SSPs to clock consumer/codec provider mode */ in hda_ssp_set_cbp_cfp()
41 for (i = 0; i < chip->ssp_count; i++) { in hda_ssp_set_cbp_cfp()
[all …]
/linux/sound/pci/echoaudio/
H A Dechoaudio_dsp.c3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004
21 Foundation, Inc., 59 Temple Place - Suite 330, Boston,
22 MA 02111-1307, USA.
26 Translation from C++ and adaptation for use in ALSA-Driver
40 command and then write a non-zero value to the Handshake field in the
50 if (chip->comm_page->handshake) { in wait_handshake()
56 dev_err(chip->card->dev, "wait_handshake(): Timeout waiting for DSP\n"); in wait_handshake()
57 return -EBUSY; in wait_handshake()
83 dev_err(chip->card->dev, "timeout on send_vector\n"); in send_vector()
84 return -EBUSY; in send_vector()
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dqcom,sc7280-lpasscc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,sc7280-lpasscc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Taniya Das <quic_tdas@quicinc.com>
16 See also:: include/dt-bindings/clock/qcom,lpass-sc7280.h
21 - qcom,sc7280-lpasscc
25 - description: gcc_cfg_noc_lpass_clk from GCC
27 clock-names:
29 - const: iface
[all …]
/linux/arch/x86/kernel/
H A Dkexec-bzimage64.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Kexec bzImage loader
10 #define pr_fmt(fmt) "kexec-bzImage64: " fmt
27 #include <asm/kexec-bzimage64.h>
29 #define MAX_ELFCOREHDR_STR_LEN 30 /* elfcorehdr=0x<64bit-value> */
33 * exactly these limits came from. Current bzimage64 loader in kexec-tools
43 * This is a place holder for all boot loader specific data structure which
58 params->hdr.ramdisk_image = initrd_load_addr & 0xffffffffUL; in setup_initrd()
59 params->hdr.ramdisk_size = initrd_len & 0xffffffffUL; in setup_initrd()
61 params->ext_ramdisk_image = initrd_load_addr >> 32; in setup_initrd()
[all …]
/linux/drivers/net/wireless/st/cw1200/
H A Dhwio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Low-level API for mac80211 ST-Ericsson CW1200 drivers
5 * Copyright (c) 2010, ST-Ericsson
9 * ST-Ericsson UMAC CW1200 driver which is
10 * Copyright (c) 2010, ST-Ericsson
27 /* boot loader start address in SRAM */
35 #define DOWNLOAD_CTRL_DATA_DWORDS (32-6)
72 /* For boot loader detection */
99 /* WBF - SPI Register Addresses */
105 /* 16 bits, Q mode W/R */
[all …]
/linux/arch/x86/boot/
H A Dheader.S1 /* SPDX-License-Identifier: GPL-2.0 */
12 * BIG FAT NOTE: We're in real mode using 64k segments. Therefore segment
28 BOOTSEG = 0x07C0 /* original address of boot-sector */
45 # "MZ", MS-DOS header
70 .word section_table - optional_header # SizeOfOptionalHeader
83 .long ZO__end - ZO__data # SizeOfInitializedData
127 .long (section_table - .) / 8 # NumberOfRvaAndSizes
141 .long pecompat_fstart - salign # VirtualSize
143 .long pecompat_fstart - salign # SizeOfRawData
165 * Put the IA-32 machine type and the associated entry point address in
[all …]
/linux/arch/s390/boot/
H A Dhead.S1 /* SPDX-License-Identifier: GPL-2.0 */
18 * 5) direct call of start by the SALIPL loader
26 #include <asm/asm-offsets.h>
40 lhi %r1,2 # mode 2 = esame (dump)
41 sigp %r1,%r0,0x12 # switch to esame mode
42 sam64 # switch to 64 bit addressing mode
49 stg %r1,IPL_DEVICE-PARMAREA(%r12) # save ipl device number
58 lg %r3,MAX_COMMAND_LINE_SIZE-PARMAREA(%r12)
59 aghi %r3,-1
72 la %r6,COMMAND_LINE-PARMAREA(%r12)
[all …]
/linux/arch/arm/mach-omap1/
H A Dmux.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
6 * Copyright (C) 2004 - 2008 Texas Instruments Inc.
7 * Copyright (C) 2003 - 2008 Nokia Corporation
13 * - W8 = ball
14 * - 1610 = 1510 or 1610, none if common for both 1510 and 1610
15 * - MMC2_DAT0 = function
21 #include <linux/soc/ti/omap1-mux.h>
24 #define PULL_DWN_CTRL_NA 0 /* No pull-down control needed */
27 #define MUX_REG(reg, mode_offset, mode) .mux_reg_name = "FUNC_MUX_CTRL_"#reg, \ argument
30 .mask = mode,
[all …]

123456789