/linux/tools/power/pm-graph/ |
H A D | bootgraph.8 | 3 bootgraph \- Kernel boot timing analysis 13 timeline is split into two phases: kernel mode & user mode. kernel mode 15 Once user mode begins, the init process is called, and the init calls 24 Generates output files in subdirectory: boot-yymmdd-HHMMSS 30 \fB-h\fR 33 \fB-v\fR 36 \fB-addlogs\fR 40 \fB-result \fIfile\fR 43 \fB-o \fIname\fR 47 e.g. boot-{hostname}-{date}-{time} [all …]
|
/linux/arch/m68k/ |
H A D | Kconfig.devices | 1 # SPDX-License-Identifier: GPL-2.0 15 Use the power-on LED on your machine as a load meter. The exact 16 behavior is platform-dependent, but normally the flash frequency is 17 a hyperbolic function of the 5-minute load average. 19 # We have a dedicated heartbeat LED. :-) 25 access to information about the machine you're running on, 102 If you want to use your Amiga's built-in serial port in Linux, 112 machine, say Y here. 119 machine, say Y here. 128 mode). This could be useful if some terminal or printer is connected [all …]
|
/linux/arch/x86/kernel/ |
H A D | smp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * (c) 1998-99, 2000, 2009 Ingo Molnar <mingo@redhat.com> 46 * None of the E1AP-E3AP errata are visible to the user. 53 * None of the A1AP-A3AP errata are visible to the user. 60 * None of 1AP-9AP errata are visible to the normal user, 62 * This is very rare and a non-problem. 64 * 1AP. Linux maps APIC as non-cacheable 69 * 5AP. symmetric IO mode (normal Linux operation) not affected. 70 * 'noapic' mode has vector 0xf filled out properly. 71 * 6AP. 'noapic' mode might be affected - fixed in later steppings [all …]
|
/linux/Documentation/arch/riscv/ |
H A D | uabi.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 RISC-V Linux User ABI 7 ------------------------------------ 14 #. Single-letter extensions come first, in canonical order. 17 #. All multi-letter extensions will be separated from other extensions by an 21 single-letter extensions and before any higher-privileged extensions. 29 #. Standard supervisor-level extensions (starting with 'S') will be listed 30 after standard unprivileged extensions. If multiple supervisor-level 33 #. Standard machine-level extensions (starting with 'Zxm') will be listed 34 after any lower-privileged, standard extensions. If multiple machine-level [all …]
|
/linux/include/uapi/linux/ |
H A D | parport.h | 10 /* Start off with user-visible constants */ 12 /* Maximum of 16 ports per machine */ 16 #define PARPORT_IRQ_NONE -1 17 #define PARPORT_DMA_NONE -1 18 #define PARPORT_IRQ_AUTO -2 19 #define PARPORT_DMA_AUTO -2 20 #define PARPORT_DMA_NOFIFO -3 21 #define PARPORT_DISABLE -2 22 #define PARPORT_IRQ_PROBEONLY -3 23 #define PARPORT_IOHI_AUTO -1 [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * number used in the Programming Environments Manual For 32-Bit 17 #include <asm/asm-const.h> 18 #include <asm/feature-fixups.h> 31 #define MSR_SF_LG 63 /* Enable 64 bit mode */ 48 #define MSR_ME_LG 12 /* Machine Check Enable */ 49 #define MSR_FE0_LG 11 /* Floating Exception mode 0 */ 53 #define MSR_FE1_LG 8 /* Floating Exception mode 1 */ 58 #define MSR_PX_LG 2 /* Protection Exclusive Mode */ 70 #define MSR_SF __MASK(MSR_SF_LG) /* Enable 64 bit mode */ [all …]
|
/linux/scripts/kconfig/ |
H A D | mconf.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org> 5 * Introduced single menu mode (show all sub-menus in one large tree). 6 * 2002-11-06 Petr Baudis <pasky@ucw.cz> 26 #include "mnconf-common.h" 30 "--------\n" 32 "Features can either be built-in, modularized, or ignored. Parameters\n" 39 " - - are selected by other feature,\n" 46 "through the available options (i.e. Y->N->M->Y).\n" 51 "----------\n" [all …]
|
/linux/Documentation/virt/kvm/x86/ |
H A D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- 61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0 63 -------------- | +->| GATE TIMER 0 | [all …]
|
/linux/arch/arm/kernel/ |
H A D | head.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1994-2002 Russell King 9 * Kernel startup code for all 32-bit CPUs 19 #include <asm/asm-offsets.h> 48 .equ swapper_pg_dir, KERNEL_RAM_VADDR - PG_DIR_SIZE 74 * --------------------------- 77 * are: MMU = off, D-cache = off, I-cache = dont care, r0 = 0, 78 * r1 = machine nr, r2 = atags or dtb pointer. 83 * See linux/arch/arm/tools/mach-types for the complete list of machine 86 * We're trying to keep crap to a minimum; DO NOT add any machine specific [all …]
|
/linux/Documentation/arch/m68k/ |
H A D | kernel-options.rst | 9 Author: Roman.Hodek@informatik.uni-erlangen.de (Roman Hodek) 11 Update: jds@kom.auc.dk (Jes Sorensen) and faq@linux-m68k.org (Chris Lawrence) 58 ---------- 76 /dev/ram: -> 0x0100 (initial ramdisk) 77 /dev/hda: -> 0x0300 (first IDE disk) 78 /dev/hdb: -> 0x0340 (second IDE disk) 79 /dev/sda: -> 0x0800 (first SCSI disk) 80 /dev/sdb: -> 0x0810 (second SCSI disk) 81 /dev/sdc: -> 0x0820 (third SCSI disk) 82 /dev/sdd: -> 0x0830 (forth SCSI disk) [all …]
|
/linux/Documentation/driver-api/usb/ |
H A D | gadget.rst | 11 This document presents a Linux-USB "Gadget" kernel mode API, for use 17 - Supports USB 2.0, for high speed devices which can stream data at 20 - Handles devices with dozens of endpoints just as well as ones with 21 just two fixed-function ones. Gadget drivers can be written so 24 - Flexible enough to expose more complex USB device capabilities such 28 - USB "On-The-Go" (OTG) support, in conjunction with updates to the 29 Linux-USB host side. 31 - Sharing data structures and API models with the Linux-USB host side 32 API. This helps the OTG support, and looks forward to more-symmetric 36 - Minimalist, so it's easier to support new device controller hardware. [all …]
|
/linux/arch/sparc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "64-bit kernel" if "$(ARCH)" = "sparc" 10 Say yes to build a 64-bit kernel - formerly known as sparc64 11 Say no to build a 32-bit kernel - formerly known as sparc 155 bool "Symmetric multi-processing support" 161 If you say N here, the kernel will run on uni- and multiprocessor 162 machines, but will use only one CPU of a multiprocessor machine. If 164 uniprocessor machines. On a uniprocessor machine, the kernel 171 See also <file:Documentation/admin-guide/lockup-watchdogs.rst> and the SMP-HOWTO 226 bool "Support for hot-pluggable CPUs" [all …]
|
/linux/drivers/char/ |
H A D | ppdev.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * This is the code behind /dev/parport* -- it allows a user-space 8 * Copyright (C) 1998-2000, 2002 Tim Waugh <tim@cyberelk.net> 20 * SETPHASE set the IEEE 1284 phase of a particular mode. Not to be 21 * confused with ioctl(fd, SETPHASER, &stun). ;-) 36 * GETMODE gets the current IEEE1284 mode 38 * GETFLAGS gets current (user-visible) flags 39 * SETFLAGS sets current (user-visible) flags 47 * - On error, copy_from_user and copy_to_user do not return -EFAULT, 70 #define PP_VERSION "ppdev: user-space parallel port driver" [all …]
|
/linux/Documentation/core-api/ |
H A D | cpu_hotplug.rst | 26 A more novel use of CPU-hotplug support is its use today in suspend resume 27 support for SMP. Dual-core and HT support makes even a laptop run SMP kernels 75 from the map depending on the event is hot-add/hot-remove. There are currently 80 be read-only for most use. When setting up per-cpu resources almost always use 94 $ ls -lh /sys/devices/system/cpu 96 drwxr-xr-x 9 root root 0 Dec 21 16:33 cpu0 97 drwxr-xr-x 9 root root 0 Dec 21 16:33 cpu1 98 drwxr-xr-x 9 root root 0 Dec 21 16:33 cpu2 99 drwxr-xr-x 9 root root 0 Dec 21 16:33 cpu3 100 drwxr-xr-x 9 root root 0 Dec 21 16:33 cpu4 [all …]
|
/linux/drivers/net/ethernet/sun/ |
H A D | sunhme.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 38 #define GREG_STAT_ACNTEXP 0x00000004 /* Align-error counter expired */ 39 #define GREG_STAT_CCNTEXP 0x00000008 /* CRC-error counter expired */ 40 #define GREG_STAT_LCNTEXP 0x00000010 /* Length-error counter expired */ 42 #define GREG_STAT_CVCNTEXP 0x00000040 /* Code-violation counter expired */ 46 #define GREG_STAT_MAXPKTERR 0x00000400 /* Max-packet size error */ 47 #define GREG_STAT_NCNTEXP 0x00000800 /* Normal-collision counter expired */ 48 #define GREG_STAT_ECNTEXP 0x00001000 /* Excess-collision counter expired */ 49 #define GREG_STAT_LCCNTEXP 0x00002000 /* Late-collision counter expired */ 50 #define GREG_STAT_FCNTEXP 0x00004000 /* First-collision counter expired */ [all …]
|
/linux/drivers/acpi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 19 Linux requires an ACPI-compliant platform (hardware/firmware), 20 and assumes the presence of OS-directed configuration and power 26 the Plug-and-Play BIOS specification (PnP BIOS), the 36 ACPI is an open industry specification originally co-developed by 37 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently, 72 Enable in-kernel debugging of AML facilities: statistics, 126 mode or in I2S mode, where the former is supposed to be used on Linux 130 This option enables a DMI-based quirk for the above Dell machine (so 192 performs user-defined actions such as shutting down the system. [all …]
|
/linux/drivers/tty/serial/8250/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 serial mouse and don't intend to use their machine's standard serial 23 non-standard serial ports, since the configuration information will 51 If you did not notice yet and/or you have userspace from pre-3.7, it 96 mode). This could be useful if some terminal or printer is connected 99 Even if you say Y here, the currently visible virtual console 146 Note that serial ports on NetMos 9835 Multi-I/O cards are handled 169 Say Y here to enable support for 16-bit PCMCIA serial devices, 171 multi-function Ethernet/modem cards. (PCMCIA- or PC-cards are 172 credit-card size devices often used with laptops.) [all …]
|
/linux/drivers/ata/ |
H A D | pata_hpt366.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * Copyright (C) 1999-2003 Andre Hedrick <andre@linux-ide.org> 49 * 30 PIO_MST enable. If set, the chip is in bus master mode during 112 * hpt36x_find_mode - find the hpt36x timing 114 * @speed: transfer mode 122 struct hpt_clock *clocks = ap->host->private_data; in hpt36x_find_mode() 124 while (clocks->xfer_mode) { in hpt36x_find_mode() 125 if (clocks->xfer_mode == speed) in hpt36x_find_mode() 126 return clocks->timing; in hpt36x_find_mode() 150 "IBM-DTLA-307075", [all …]
|
/linux/Documentation/virt/uml/ |
H A D | user_mode_linux_howto_v2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Welcome to User Mode Linux 15 User Mode Linux is the first Open Source virtualization platform (first 25 Most OSes today have built-in support for a number of "fake" 27 User Mode Linux takes this concept to the ultimate extreme - there 30 concepts which map onto something provided by the host - files, sockets, 36 The UML kernel is just a process running on Linux - same as any other 40 host machine assists UML in intercepting everything the program running 49 Why Would I Want User Mode Linux? 53 * If User Mode Linux kernel crashes, your host kernel is still fine. It [all …]
|
/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 40 4.2 Compiling the driver to support memory mode 46 5.2.1 Diagnostic Self-Test 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/accel/amdxdna/ |
H A D | amdnpu.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 15 AMD NPU (Neural Processing Unit) is a multi-user AI inference accelerator 16 integrated into AMD client APU. NPU enables efficient execution of Machine 27 -------------- 44 ---------------- 52 --------------- 58 NPU Firmware uses a dedicated instance of an isolated non-privileged context 66 --------- 79 ------- 81 NPU is visible to the x86 host CPU as a PCIe device with multiple BARs and some [all …]
|
/linux/drivers/usb/serial/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 Please read <file:Documentation/usb/usb-serial.rst> for more 30 allows logins in single user mode). This could be useful if some 33 Even if you say Y here, the currently visible virtual console 50 read <file:Documentation/usb/usb-serial.rst> for more information on 61 - Suunto ANT+ USB device. 62 - Medtronic CareLink USB device 63 - Fundamental Software dongle. 64 - Google USB serial devices 65 - HP4x calculators [all …]
|
/linux/Documentation/admin-guide/mm/ |
H A D | memory-hotplug.rst | 14 memory available to a machine at runtime. In the simplest case, it consists of 20 - The physical memory available to a machine can be adjusted at runtime, up- or 25 - Replacing hardware, such as DIMMs or whole NUMA nodes, without downtime. One 28 - Reducing energy consumption either by physically unplugging memory modules or 32 used to expose persistent memory, other performance-differentiated memory and 39 --- [all...] |
/linux/Documentation/virt/kvm/ |
H A D | api.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 The Definitive KVM (Kernel-based Virtual Machine) API Documentation 21 a virtual machine. Depending on the file descriptor that accepts them, 24 - System ioctls: These query and set global attributes which affect the 28 - VM ioctls: These query and set attributes that affect an entire virtual 29 machine, for example memory layout. In addition a VM ioctl is used to 35 - vcpu ioctls: These query and set attributes that control the operation 43 - device ioctls: These query and set attributes that control the operation 92 facility that allows backward-compatible extensions to the API to be 133 ----------------------- [all …]
|
/linux/drivers/video/fbdev/ |
H A D | amifb.c | 2 * linux/drivers/video/amifb.c -- Amiga builtin chipset frame buffer device 4 * Copyright (C) 1995-2003 Geert Uytterhoeven 30 * - 24 Jul 96: Copper generates now vblank interrupt and 32 * - 14 Jul 96: Rework and hopefully last ECS bugs fixed 33 * - 7 Mar 96: Hardware sprite support by Roman Zippel 34 * - 18 Feb 96: OCS and ECS support by Roman Zippel 36 * - 2 Dec 95: AGA version by Geert Uytterhoeven 107 --------------------- 111 +----------+---------------------------------------------+----------+-------+ 115 +----------###############################################----------+-------+ [all …]
|