Home
last modified time | relevance | path

Searched +full:keyboard +full:- +full:controller +full:- +full:style (Results 1 – 25 of 25) sorted by relevance

/Linux-v6.1/drivers/char/ipmi/
DKconfig1 # 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-v6.1/Documentation/devicetree/bindings/ipmi/
Daspeed,ast2400-kcs-bmc.yaml1 # 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 …]
Dnpcm7xx-kcs-bmc.txt1 * 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-v6.1/drivers/input/keyboard/
DKconfig1 # 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-v6.1/arch/m68k/amiga/
Dconfig.c29 #include <linux/keyboard.h>
32 #include <asm/bootinfo-amiga.h>
77 [AMI_500-AMI_500] = s_a500,
78 [AMI_500PLUS-AMI_500] = s_a500p,
79 [AMI_600-AMI_500] = s_a600,
80 [AMI_1000-AMI_500] = s_a1000,
81 [AMI_1200-AMI_500] = s_a1200,
82 [AMI_2000-AMI_500] = s_a2000,
83 [AMI_2500-AMI_500] = s_a2500,
84 [AMI_3000-AMI_500] = s_a3000,
[all …]
/Linux-v6.1/arch/m68k/q40/
DREADME6 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-v6.1/arch/mips/include/asm/
Djazz.h6 * 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-v6.1/drivers/macintosh/
DKconfig1 # 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
141 Say Y here to include direct support for the ADB controller in the
143 also includes a MESH II SCSI controller, DBDMA controller, VIA chip,
144 OpenPIC controller and two RS422/Geoports.)
147 bool "Support for ADB input devices (keyboard, mice, ...)"
170 If you have an Apple machine with a 1-button mouse, say Y here.
232 970MP dual-core processor.
251 blue LEDs "vu-meter" of the XServer macs.
Dvia-macii.c1 // 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-v6.1/drivers/platform/x86/dell/
Ddell-wmi-base.c1 // 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.
98 /* Key code is followed by keyboard illumination level */
159 * Originally Matthew Garrett created this dell-wmi driver specially for
[all …]
/Linux-v6.1/drivers/usb/musb/
Dmusb_core.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2005-2006 by Texas Instruments
7 * Copyright (C) 2006-2007 Nokia Corporation
11 * Inventra (Multipoint) Dual-Role Controller Driver for Linux.
13 * This consists of a Host Controller Driver (HCD) and a peripheral
14 * controller driver implementing the "Gadget" API; OTG support is
15 * in the works. These are normal Linux-USB controller drivers which
29 * - Lack of host-side transaction scheduling, for all transfer types.
35 * includes DaVinci EVM in a common non-OTG mode.
54 * up both a keyboard and a mouse to an external USB hub.
[all …]
/Linux-v6.1/arch/sparc/kernel/
Dpcic.c1 // 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-v6.1/arch/alpha/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
39 The Alpha is a 64-bit general-purpose processor designed and
41 now Hewlett-Packard. The Alpha Linux project has a home page at
88 Alcor/Alpha-XLT AS 600, AS 500, XL-300, XL-366
89 Alpha-XL XL-233, XL-266
99 LX164 AlphaPC164-LX
108 Ruffian RPX164-2, AlphaPC164-UX, AlphaPC164-BX
109 SX164 AlphaPC164-SX
126 bool "Alcor/Alpha-XLT"
129 For systems using the Digital ALCOR chipset: 5 chips (4, 64-bit data
[all …]
/Linux-v6.1/drivers/usb/host/
Dxhci-pci.c1 // SPDX-License-Identifier: GPL-2.0
3 * xHCI host controller driver PCI Bus Glue.
18 #include "xhci-trace.h"
19 #include "xhci-pci.h"
85 /* called after powerup, by probe or system-pm "wakeup" */
94 /* PCI Memory-Write-Invalidate cycle support is optional (uncommon) */ in xhci_pci_reinit()
108 id = pci_match_id(to_pci_driver(pdev->dev.driver)->id_table, pdev); in xhci_pci_quirks()
110 if (id && id->driver_data) { in xhci_pci_quirks()
111 driver_data = (struct xhci_driver_data *)id->driver_data; in xhci_pci_quirks()
112 xhci->quirks |= driver_data->quirks; in xhci_pci_quirks()
[all …]
/Linux-v6.1/Documentation/m68k/
Dkernel-options.rst9 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-v6.1/Documentation/admin-guide/
Ddevices.txt1 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 …]
Dkernel-parameters.txt5 force -- enable ACPI if default was off
6 on -- enable ACPI but allow fallback to DT [arm64]
7 off -- disable ACPI if default was on
8 noirq -- do not use ACPI for IRQ routing
9 strict -- Be less tolerant of platforms that are not
11 rsdt -- prefer RSDT over (default) XSDT
12 copy_dsdt -- copy DSDT to memory
26 If set to vendor, prefer vendor-specific driver
58 Documentation/firmware-guide/acpi/debug.rst for more information about
116 Format: <byte> or <bitmap-list>
[all …]
/Linux-v6.1/include/linux/platform_data/
Dcros_ec_commands.h1 /* 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-v6.1/drivers/hwmon/
DKconfig1 # 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.
279 will be called as370-hwmon.
302 will be called axi-fan-control
311 lm-sensors 2.10.1 for proper userspace support.
340 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)"
346 Controller, which provides an accelerometer (Apple Sudden Motion
347 Sensor), light sensors, temperature sensors, keyboard backlight
350 Only Intel-based Apple's computers are supported (MacBook Pro,
[all …]
/Linux-v6.1/drivers/tty/serial/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
19 comment "Non-8250 serial port support"
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
113 the module will be called sb1250-duart.
129 bool "AT91 on-chip serial port support"
136 This enables the driver for the on-chip UARTs of the Atmel
145 Say Y here if you wish to use an on-chip UART on a Atmel
[all …]
/Linux-v6.1/drivers/platform/x86/
Dthinkpad_acpi.c1 // 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-v6.1/arch/parisc/kernel/
Dfirmware.c1 // 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-v6.1/
DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
38 PLEASE check your patch with the automated style checker
39 (scripts/checkpatch.pl) to catch trivial style violations.
40 See Documentation/process/coding-style.rst for guidance here.
46 See Documentation/process/submitting-patches.rst for details.
57 include a Signed-off-by: line. The current version of this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
[all …]
DCREDITS1 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 ----------
25 D: Samsung pin controller driver
51 D: in-kernel DRM Maintainer
71 E: tim_alpaerts@toyota-motor-europe.com
75 S: B-2610 Wilrijk-Antwerpen
80 W: http://www-stu.christs.cam.ac.uk/~aia21/
101 D: Maintainer of ide-cd and Uniform CD-ROM driver,
[all …]
/Linux-v6.1/Documentation/networking/
Darcnet-hardware.rst1 .. 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 …]