/linux/drivers/char/ipmi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 tristate 'IPMI top-level message handler' 17 See <file:Documentation/driver-api/ipmi.rst> for more details on the driver. 91 Provides a driver for OPAL firmware-based IPMI interfaces. 102 the IPMI management controller is capable of this. 115 Provides a driver for the KCS (Keyboard Controller Style) IPMI 127 Provides a driver for the KCS (Keyboard Controller Style) IPMI 140 Provides a BMC-side character device implementing IPMI
|
/linux/Documentation/devicetree/bindings/ipmi/ |
H A D | aspeed,ast2400-kcs-bmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ipmi/aspeed,ast2400-kcs-bmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Jeffery <andrew@aj.id.au> 13 The Aspeed BMC SoCs typically use the Keyboard-Controller-Style (KCS) 14 interfaces on the LPC bus for in-band IPMI communication with their host. 19 - description: Channel ID derived from reg 22 - aspeed,ast2400-kcs-bmc-v2 23 - aspeed,ast2500-kcs-bmc-v2 [all …]
|
H A D | npcm7xx-kcs-bmc.txt | 1 * Nuvoton NPCM KCS (Keyboard Controller Style) IPMI interface 5 used to perform in-band IPMI communication with their host. 8 - compatible : should be one of 9 "nuvoton,npcm750-kcs-bmc" 10 "nuvoton,npcm845-kcs-bmc", "nuvoton,npcm750-kcs-bmc" 11 - interrupts : interrupt generated by the controller 12 - kcs_chan : The KCS channel number in the controller 17 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 19 reg-io-width = <1>; 21 #address-cells = <1>; [all …]
|
/linux/drivers/input/keyboard/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 board-specific setup logic must also provide a configuration data 38 be called adp5520-keys. 51 module will be called adp5588-keys. 61 module will be called adp5589-keys. 64 tristate "Amiga keyboard" 67 Say Y here if you are running Linux on any AMIGA and have a keyboard 74 tristate "Apple SPI keyboard and trackpad" 92 tristate "Atari keyboard" 96 Say Y here if you are running Linux on any Atari and have a keyboard [all …]
|
/linux/arch/m68k/amiga/ |
H A D | config.c | 29 #include <linux/keyboard.h> 32 #include <asm/bootinfo-amiga.h> 79 [AMI_500-AMI_500] = s_a500, 80 [AMI_500PLUS-AMI_500] = s_a500p, 81 [AMI_600-AMI_500] = s_a600, 82 [AMI_1000-AMI_500] = s_a1000, 83 [AMI_1200-AMI_500] = s_a1200, 84 [AMI_2000-AMI_500] = s_a2000, 85 [AMI_2500-AMI_500] = s_a2500, 86 [AMI_3000-AMI_500] = s_a3000, [all …]
|
/linux/arch/m68k/q40/ |
H A D | README | 6 available from this place or http://ftp.uni-erlangen.de/pub/unix/Linux/680x0/q40/ 13 is not implemented - do not try it! (See below) 15 For a list of kernel command-line options read the documentation for the 22 poll the floppy for this reason - something that can't be done in Linux. 23 Only possible cure is getting a 82072 controller with fifo instead of 28 serial.c # normal PC driver - any speed 56 requested - SRAM must start with '%LX$' signature to do this. '-d' option 61 only the penguin - and shell prompt if it gets that far.. 66 Most problems seem to be caused by fawlty or badly configured io-cards or 76 This is just an overview, see asm-m68k/* for details ask if you have any [all …]
|
/linux/arch/mips/include/asm/ |
H A D | jazz.h | 6 * Copyright (C) 1995 - 1998 by Andreas Busse and Ralf Baechle 24 * 0xf0000000 - Rev1 25 * 0xf0000001 - Rev2 26 * 0xf0000002 - Rev3 35 * --------- 39 * --------- 43 * --------- . (0) 95 * i8042 keyboard controller for JAZZ and PICA chipsets. 127 * i8042 keyboard controller for most other Mips machines. 191 * we remap the Jazz interrupts to the usual ISA style interrupt numbers. [all …]
|
/linux/drivers/macintosh/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 30 the Mac II style ADB. This includes the II, IIx, IIcx, SE/30, IIci, 67 the keyboard and mouse on some machines, as well as the non-volatile 143 Say Y here to include direct support for the ADB controller in the 145 also includes a MESH II SCSI controller, DBDMA controller, VIA chip, 146 OpenPIC controller and two RS422/Geoports.) 149 bool "Support for ADB input devices (keyboard, mice, ...)" 172 If you have an Apple machine with a 1-button mouse, say Y here. 234 970MP dual-core processor. 253 blue LEDs "vu-meter" of the XServer macs.
|
H A D | via-macii.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device driver for the via ADB on (many) Mac II-class machines 5 * Based on the original ADB keyboard handler Copyright (c) 1997 Alan Cox 13 * 1999-08-02 (jmt) - Initial rewrite for Unified ADB. 14 * 2000-03-29 Tony Mantler <tonym@mac.linux-m68k.org> 15 * - Big overhaul, should actually work now. 16 * 2006-12-31 Finn Thain - Another overhaul. 24 * ftp://ftp.apple.com/developer/Tool_Chest/Devices_-_Hardware/Apple_Desktop_Bus/ 39 /* VIA registers - spaced 0x200 bytes apart */ 41 #define B 0 /* B-side data */ [all …]
|
/linux/drivers/platform/x86/dell/ |
H A D | dell-wmi-base.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (C) 2014-2015 Pali Rohár <pali@kernel.org> 22 #include <linux/input/sparse-keymap.h> 28 #include "dell-smbios.h" 29 #include "dell-wmi-descriptor.h" 30 #include "dell-wmi-privacy.h" 37 #define DELL_EVENT_GUID "9DBB5994-A997-11DA-B012-B622A1EF5492" 78 * via the keyboard controller so should not be sent again. 104 /* Key code is followed by keyboard illumination level */ 165 * Originally Matthew Garrett created this dell-wmi driver specially for [all …]
|
/linux/arch/sparc/kernel/ |
H A D | pcic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * pcic.c: MicroSPARC-IIep PCI controller support 7 * Code is derived from Ultra/PCI PSYCHO controller support, see that 11 * CP-1200 by Eric Brower. 48 * schematics. And this actually sucks. -- zaitcev 1999/05/12 73 * JavaEngine-1 apparently has different versions. 75 * According to communications with Sun folks, for P2 build 501-4628-03: 76 * pin 0 - parallel, audio; 77 * pin 1 - Ethernet; 78 * pin 2 - su; [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/include/linux/platform_data/ |
H A D | cros_ec_commands.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * NOTE: This file is auto-generated from ChromeOS EC Open Source code from 52 * The actual block is 0x800-0x8ff, but some BIOSes think it's 0x880-0x8ff 77 #define EC_MEMMAP_TEMP_SENSOR 0x00 /* Temp sensors 0x00 - 0x0f */ 78 #define EC_MEMMAP_FAN 0x10 /* Fan speeds 0x10 - 0x17 */ 79 #define EC_MEMMAP_TEMP_SENSOR_B 0x18 /* More temp sensors 0x18 - 0x1f */ 81 #define EC_MEMMAP_ID_VERSION 0x22 /* Version of data in 0x20 - 0x2f */ 82 #define EC_MEMMAP_THERMAL_VERSION 0x23 /* Version of data in 0x00 - 0x1f */ 83 #define EC_MEMMAP_BATTERY_VERSION 0x24 /* Version of data in 0x40 - 0x7f */ 84 #define EC_MEMMAP_SWITCHES_VERSION 0x25 /* Version of data in 0x30 - 0x33 */ [all …]
|
/linux/Documentation/admin-guide/ |
H A D | devices.txt | 1 0 Unnamed devices (e.g. non-device mounts) 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 31 2 char Pseudo-TTY masters 37 Pseudo-tty's are named as follows: 40 the 1st through 16th series of 16 pseudo-ttys each, and 44 These are the old-style (BSD) PTY devices; Unix98 50 0 = /dev/fd0 Controller 0, drive 0, autodetect 51 1 = /dev/fd1 Controller 0, drive 1, autodetect [all …]
|
H A D | kernel-parameters.txt | 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 nospcr -- disable console in ACPI SPCR table as 41 If set to vendor, prefer vendor-specific driver 73 Documentation/firmware-guide/acpi/debug.rst for more information about [all …]
|
/linux/drivers/usb/host/ |
H A D | xhci-pci.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * xHCI host controller driver PCI Bus Glue. 19 #include "xhci-trace.h" 20 #include "xhci-pci.h" 102 * All MSI-X IRQs and secondary MSI IRQs should be synced here. 108 if (hcd->msix_enabled) { in xhci_msix_sync_irqs() 109 struct pci_dev *pdev = to_pci_dev(hcd->self.controller); in xhci_msix_sync_irqs() 120 struct pci_dev *pdev = to_pci_dev(hcd->self.controller); in xhci_cleanup_msix() 122 if (hcd->irq > 0) in xhci_cleanup_msix() 127 hcd->msix_enabled = 0; in xhci_cleanup_msix() [all …]
|
/linux/drivers/hwmon/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 sensors-detect script from the lm_sensors package. Read 21 <file:Documentation/hwmon/userspace-tools.rst> for details. 76 with SMpro co-processor. 278 will be called as370-hwmon. 311 will be called axi-fan-control 320 lm-sensors 2.10.1 for proper userspace support. 349 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 355 Controller, which provides an accelerometer (Apple Sudden Motion 356 Sensor), light sensors, temperature sensors, keyboard backlight [all …]
|
/linux/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * thinkpad_acpi.c - ThinkPad ACPI Extras 5 * Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net> 6 * Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br> 16 * 2007-10-20 changelog trimmed down 18 * 2007-03-27 0.14 renamed to thinkpad_acpi and moved to 21 * 2006-11-22 0.13 new maintainer 23 * not be updated further in-file. 25 * 2005-03-17 0.11 support for 600e, 770x 28 * 2005-01-16 0.9 use MODULE_VERSION [all …]
|
/linux/arch/parisc/kernel/ |
H A D | firmware.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/parisc/kernel/firmware.c - safe PDC access routines 14 * Copyright 2003 Grant Grundler <grundler parisc-linux org> 15 * Copyright 2003,2004 Ryan Bradetich <rbrad@parisc-linux.org> 16 * Copyright 2004,2006 Thibaut VARENE <varenet@parisc-linux.org> 22 * - the name of the pdc wrapper should match one of the macros 24 * - don't use caps for random parts of the name 25 * - use the static PDC result buffers and "copyout" to structs 27 * - hold pdc_lock while in PDC or using static result buffers 28 * - use __pa() to convert virtual (kernel) pointers to physical [all …]
|
/linux/Documentation/networking/ |
H A D | arcnet-hardware.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 2) This file is no longer Linux-specific. It should probably be moved out 17 e-mail apenwarr@worldvisions.ca with any settings for your particular card, 39 There are two "types" of ARCnet - STAR topology and BUS topology. This 46 well-designed standard. It uses something called "modified token passing" 47 which makes it completely incompatible with so-called "Token Ring" cards, 63 programming interface also means that when high-performance hardware 73 although they are generally kept down to the Ethernet-style 1500 bytes. 91 - Avery Pennraun <apenwarr@worldvisions.ca> 92 - Stephen A. Wood <saw@hallc1.cebaf.gov> [all …]
|
/linux/ |
H A D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 21 D: Samsung pin controller driver 51 D: in-kernel DRM Maintainer 76 E: tim_alpaerts@toyota-motor-europe.com 80 S: B-2610 Wilrijk-Antwerpen 85 W: http://www-stu.christs.cam.ac.uk/~aia21/ 106 D: Maintainer of ide-cd and Uniform CD-ROM driver, [all …]
|