| /linux/Documentation/arch/arm64/ |
| H A D | cpu-hotplug.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 CPUs that were not available during boot to be added to the system later. 15 CPU Hotplug on physical systems - CPUs not present at boot 16 ---------------------------------------------------------- 34 boot to discover the system wide supported features. ACPI's MADT GICC 42 CPU Hotplug on virtual systems - CPUs not enabled at boot 43 --------------------------------------------------------- 46 ever have can be described at boot. There are no power-domain considerations 63 that firmware wishes to disable either from boot (or later) should not be 64 ``enabled`` in the MADT GICC structures, but should have the ``online capable`` [all …]
|
| /linux/include/linux/habanalabs/ |
| H A D | hl_boot_if.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * Copyright 2018-2023 HabanaLabs, Ltd. 11 #define LKD_HARD_RESET_MAGIC 0xED7BD694 /* deprecated - do not use */ 47 * will clear the non-relevant ones. 67 * Boot continues as usual, but keep in 89 * started, but is not ready yet - chip 94 * trust), boot authentication (chain of 137 * memories. Boot disabled until reset. 139 * CPU_BOOT_ERR0_ENABLED Error registers enabled. 204 * BOOT DEVICE STATUS bits in BOOT_DEVICE_STS registers [all …]
|
| /linux/drivers/firmware/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # see Documentation/kbuild/kconfig-language.rst. 19 provides a mechanism for inter-processor communication between SCP 40 tristate "BIOS Enhanced Disk Drive calls determine boot disk" 45 BIOS tries boot from. This information is then exported via sysfs. 47 This option is experimental and is known to fail to boot on some 57 kernel. Say N if you want EDD enabled by default. EDD can be dynamically set 61 bool "Add firmware-provided memory map to sysfs" if EXPERT 64 Add the firmware-provided (unmodified) memory map to /sys/firmware/memmap. 68 See also Documentation/ABI/testing/sysfs-firmware-memmap. [all …]
|
| /linux/arch/arm64/include/asm/ |
| H A D | cpufeature.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 #include <asm/alternative-macros.h> 34 * between the values, the features are classified into 3 types - LOWER_SAFE, 80 * A @mask field set to full-1 indicates that the corresponding field 83 * A @mask field set to full-0 with the corresponding @val field set 84 * to full-0 denotes that this field has no override 86 * A @mask field set to full-0 with the corresponding @val field set 87 * to full-1 denotes that this field has an invalid override. 95 * @arm64_ftr_reg - Feature register 144 * c) SCOPE_BOOT_CPU: Check only on the primary boot CPU to detect the [all …]
|
| /linux/arch/arm/mach-mvebu/ |
| H A D | coherency_ll.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Gregory CLEMENT <gregory.clement@free-electrons.com> 11 * CPUs during their early boot in an SMP kernel, this why this 13 * primary CPU from C code during its boot. 23 .arch armv7-a 27 * the coherency fabric is not enabled. 31 tst r1, #CR_M @ Check MMU bit enabled 44 * MMU is enabled, use the virtual address of the coherency 57 * endian-swapped as appropriate so that the calling functions do not 85 * CPU boot, and no stack is available at this point. [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-firmware-acpi | 6 information for firmware performance data for system boot, 10 boot: 14 loading the OS boot loader into memory. 17 launching the currently loaded OS boot loader 36 since the last full boot sequence. 38 logged since the last full boot sequence, 49 to obtain a copy of the firmware boot splash and 51 by boot splash applications in order to interact with 52 the firmware boot splash in order to avoid jarring 55 image: The image bitmap. Currently a 32-bit BMP. [all …]
|
| /linux/tools/testing/selftests/kexec/ |
| H A D | kexec_common_lib.sh | 2 # SPDX-License-Identifier: GPL-2.0 6 VERBOSE="${VERBOSE:-1}" 7 IKCONFIG="/tmp/config-`uname -r`" 8 KERNEL_IMAGE="/boot/vmlinuz-`uname -r`" 13 [ $VERBOSE -ne 0 ] && echo "[INFO] $1" 19 [ $VERBOSE -ne 0 ] && echo "$1 [PASS]" 26 [ $VERBOSE -ne 0 ] && echo "$1 [FAIL]" 33 [ $VERBOSE -ne 0 ] && echo "$1" 37 # Check efivar SecureBoot-$(the UUID) and SetupMode-$(the UUID). 38 # (Based on kdump-lib.sh) [all …]
|
| /linux/arch/powerpc/kernel/ |
| H A D | ima_arch.c | 1 // SPDX-License-Identifier: GPL-2.0 16 * The "secure_rules" are enabled only on "secureboot" enabled systems. 23 * is not enabled. 34 * The "trusted_rules" are enabled only on "trustedboot" enabled systems. 45 * The "secure_and_trusted_rules" contains rules for both the secure boot and 46 * trusted boot. The "template=ima-modsig" option includes the appended 50 "measure func=KEXEC_KERNEL_CHECK template=ima-modsig", 51 "measure func=MODULE_CHECK template=ima-modsig", 60 * Returns the relevant IMA arch-specific policies based on the system secure 61 * boot state.
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_survivability_mode.c | 1 // SPDX-License-Identifier: MIT 27 * Survivability Mode is a software based workflow for recovering a system in a failed boot state 28 * Here system recoverability is concerned with recovering the firmware responsible for boot. 30 * Boot Survivability 33 * Boot Survivability is implemented by loading the driver with bare minimum (no drm card) to allow 35 * modified such that it enters survivability mode when pcode initialization is incomplete and boot 41 * In-Field-Repair (IFR) to repair a single card without impacting the other cards in a node. 51 * Survivability mode is indicated by the below admin-only readable sysfs which provides additional 57 * Provides boot status 69 * (:ref:`xe-device-wedging`) requiring a firmware flash to restore normal operation. [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 5 avoid prolonged boot times. The lazy option will add 10 at once during boot. 16 force -- enable ACPI if default was off 17 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 18 off -- disable ACPI if default was on 19 noirq -- do not use ACPI for IRQ routing 20 strict -- Be less tolerant of platforms that are not 22 rsdt -- prefer RSDT over (default) XSDT 23 copy_dsdt -- copy DSDT to memory 24 nocmcff -- Disable firmware first mode for corrected [all …]
|
| H A D | dynamic-debug-howto.rst | 9 debug-print code to obtain additional kernel information. 22 - source filename 23 - function name 24 - line number (including ranges of line numbers) 25 - module name 26 - format string 27 - class name (as known/declared by each module) 29 NOTE: To actually get the debug-print output on the console, you may 32 Documentation/admin-guide/kernel-parameters.rst. 39 :#> head -n7 /proc/dynamic_debug/control [all …]
|
| /linux/arch/x86/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 bool "64-bit kernel" if "$(ARCH)" = "x86" 7 Say yes to build a 64-bit kernel - formerly known as x86_64 8 Say no to build a 32-bit kernel - formerly known as i386 13 # Options that are inherently 32-bit kernel only: 26 # Options that are inherently 64-bit kernel only: 56 # ported to 32-bit as well. ) 158 # Word-size accesses may read uninitialized data past the trailing \0 342 default "elf32-i386" if X86_32 343 default "elf64-x86-64" if X86_64 [all …]
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | aks-cdu.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * aks-cdu.dts - Device Tree file for AK signal CDU 9 /dts-v1/; 11 #include "ge863-pro3.dtsi" 20 clock-frequency = <32768>; 32 linux,rs485-enabled-at-boot-time; 33 rs485-rts-delay = <0 0>; 38 linux,rs485-enabled-at-boot-time; 39 rs485-rts-delay = <0 0>; 44 linux,rs485-enabled-at-boot-time; [all …]
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | tps6507x.txt | 4 - compatible: "ti,tps6507x" 5 - reg: I2C slave address 6 - regulators: This is the list of child nodes that specify the regulator 11 The regulator is matched with the regulator-compatible. 13 The valid regulator-compatible values are: 15 - xxx-supply: Input voltage supply regulator. 16 These entries are required if regulators are enabled for a device. 19 If some of input supply is powered through battery or always-on 23 vindcdc1_2-supply: VDCDC1 and VDCDC2 input. 24 vindcdc3-supply : VDCDC3 input. [all …]
|
| /linux/drivers/video/fbdev/core/ |
| H A D | fb_cmdline.c | 7 * 2001 - Documented with DocBook 8 * - Brad Douglas <brad@neruo.com> 25 * fb_get_options - get kernel boot parameters 27 * the boot parameter line 40 bool enabled; in fb_get_options() local 45 enabled = __video_get_options(name, &options, is_of); in fb_get_options() 49 enabled = false; in fb_get_options() 59 return enabled ? 0 : 1; // 0 on success, 1 otherwise in fb_get_options()
|
| /linux/Documentation/networking/device_drivers/ethernet/cirrus/ |
| H A D | cs89x0.rst | 1 .. SPDX-License-Identifier: GPL-2.0 33 2.1 CS8900-based Adapter Configuration 34 2.2 CS8920-based Adapter Configuration 46 5.2.1 Diagnostic Self-Test 56 6.5 Kernel boot parameters 66 The CS8900-based ISA Ethernet Adapters from Cirrus Logic follow 67 IEEE 802.3 standards and support half or full-duplex operation in ISA bus 69 in 16-bit ISA or EISA bus expansion slots and are available in 70 10BaseT-only or 3-media configurations (10BaseT, 10Base2, and AUI for 10Base-5 73 CS8920-based adapters are similar to the CS8900-based adapter with additional [all …]
|
| /linux/Documentation/networking/ |
| H A D | netconsole.rst | 1 .. SPDX-License-Identifier: GPL-2.0 31 It can be used either built-in or as a module. As a built-in, 34 capture of early kernel panics, it does capture most of the boot 43 netconsole=[+][r][src-port]@[src-ip]/[<dev>],[tgt-port]@<tgt-ip>/[tgt-macaddr] 48 src-port source for UDP packets (defaults to 6665) 49 src-ip source IP to use (interface address) 51 tgt-port port for logging agent (6666) 52 tgt-ip IP address for logging agent 53 tgt-macaddr ethernet MAC address for logging agent (broadcast) 77 Built-in netconsole starts immediately after the TCP stack is [all …]
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | zswap.rst | 10 dynamically allocated RAM-based memory pool. zswap basically trades CPU cycles 11 for potentially reduced swap I/O. This trade-off can also result in a 24 drastically reducing life-shortening writes. 30 Whether Zswap is enabled at the boot time depends on whether 31 the ``CONFIG_ZSWAP_DEFAULT_ON`` Kconfig option is enabled or not. 33 ``zswap.enabled=`` option, for example ``zswap.enabled=0``. 34 Zswap can also be enabled and disabled at runtime using the sysfs interface. 38 echo 1 > /sys/module/zswap/parameters/enabled 65 achieved with a red-black tree per swap type. The swap offset is the search 79 * max_pool_percent - The maximum percentage of memory that the compressed [all …]
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfa_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 34 BFA_MFG_TYPE_LIGHTNING_P0 = 902, /* Lightning mezz card - old */ 102 * All numerical fields are in big-endian format. 125 BFA_STATUS_ETIMER = 5, /* Timer expired - Retry, if persists, 129 BFA_STATUS_SFP_UNSUPP = 10, /* Unsupported SFP - Replace SFP */ 132 BFA_STATUS_DEVBUSY = 13, /* Device busy - Retry operation */ 148 BFA_STATUS_IOC_FAILURE = 56, /* IOC failure - Retry, if persists [all …]
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | regulator-max77620.txt | 3 Device has multiple DCDC(sd[0-3] and LDOs(ldo[0-8]). The input supply 6 sub-node "regulators" which is child node of device node. 14 ------------------- 18 in-sd0-supply: Input supply for SD0, INA-SD0 or INB-SD0 pins. 19 in-sd1-supply: Input supply for SD1. 20 in-sd2-supply: Input supply for SD2. 21 in-sd3-supply: Input supply for SD3. 22 in-ldo0-1-supply: Input supply for LDO0 and LDO1. 23 in-ldo2-supply: Input supply for LDO2. 24 in-ldo3-5-supply: Input supply for LDO3 and LDO5 [all …]
|
| /linux/lib/ |
| H A D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0-only 19 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst 34 Since toggling after boot makes the code racy, currently there is 50 int "Default console loglevel (1-15)" 60 Note: This does not affect the log level of un-prefixed printk() 65 int "quiet console loglevel (1-15)" 76 int "Default message log level (1-7)" 82 This was hard-coded to KERN_WARNING since at least 2.6.10 but folks 91 bool "Delay each boot printk message by N milliseconds" 94 This build option allows you to read kernel boot messages [all …]
|
| H A D | Kconfig.kcsan | 1 # SPDX-License-Identifier: GPL-2.0-only 7 def_bool (CC_IS_CLANG && $(cc-option,-fsanitize=thread -mllvm -tsan-distinguish-volatil [all...] |
| H A D | Kconfig.kgdb | 1 # SPDX-License-Identifier: GPL-2.0-only 49 Share a serial console with kgdb. Sysrq-g must be used 61 the tests. The most basic of this I/O module is to boot 62 a kernel boot arguments "kgdbwait kgdbts=V1F100" 65 bool "KGDB: Run tests on boot" 69 Run the kgdb tests on boot up automatically without the need 78 boot [all...] |
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | am335x-nano.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Newflow Ltd - https://www.newflow.co.uk/ 5 /dts-v1/; 15 cpu0-supply = <&dcdc2_reg>; 25 compatible = "gpio-leds"; 30 default-state = "off"; 36 pinctrl-names = "default"; 37 pinctrl-0 = <&misc_pins>; 39 misc_pins: misc-pins { 40 pinctrl-single,pins = < [all …]
|
| /linux/kernel/trace/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 API, which will be used by other function-entry hooking 27 See Documentation/trace/ftrace-design.rst 32 See Documentation/trace/ftrace-design.rst 45 See Documentation/trace/ftrace-design.rst 86 See Documentation/trace/ftrace-design.rst 91 Arch supports the gcc options -pg with -mfentry 96 Arch supports the gcc options -pg with -mrecord-mcount and -nop-mcount 101 Arch supports objtool --mcount 106 Arch supports the objtool options --mcount with --mnop. [all …]
|