Searched +full:keyboard +full:- +full:controller +full:- +full:style (Results 1 – 25 of 52) sorted by relevance
123
| /kernel/linux/linux-5.10/drivers/char/ipmi/ |
| 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. 82 Provides a driver for OPAL firmware-based IPMI interfaces. 93 the IPMI management controller is capable of this. 106 Provides a driver for the KCS (Keyboard Controller Style) IPMI 118 Provides a driver for the KCS (Keyboard Controller Style) IPMI
|
| /kernel/linux/linux-6.6/drivers/char/ipmi/ |
| 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
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ipmi/ |
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ipmi/ |
| D | aspeed-kcs-bmc.txt | 1 # Aspeed KCS (Keyboard Controller Style) IPMI interface 5 used to perform in-band IPMI communication with their host. 9 - compatible : should be one of 10 "aspeed,ast2400-kcs-bmc" 11 "aspeed,ast2500-kcs-bmc" 12 - interrupts : interrupt generated by the controller 13 - kcs_chan : The LPC channel number in the controller 14 - kcs_addr : The host CPU IO map address 18 - compatible : should be one of 19 "aspeed,ast2400-kcs-bmc-v2" [all …]
|
| D | npcm7xx-kcs-bmc.txt | 1 * Nuvoton NPCM7xx 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 - interrupts : interrupt generated by the controller 11 - kcs_chan : The KCS channel number in the controller 16 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 18 reg-io-width = <1>; 20 #address-cells = <1>; 21 #size-cells = <1>; [all …]
|
| /kernel/linux/linux-6.6/drivers/input/keyboard/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/input/keyboard/ |
| 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. 48 module will be called adp5588-keys. 58 module will be called adp5589-keys. 61 tristate "Amiga keyboard" 64 Say Y here if you are running Linux on any AMIGA and have a keyboard 71 tristate "Apple SPI keyboard and trackpad" 89 tristate "Atari keyboard" 93 Say Y here if you are running Linux on any Atari and have a keyboard [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/q40/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/m68k/q40/ |
| 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 57 requested - SRAM must start with '%LX$' signature to do this. '-d' option 62 only the penguin - and shell prompt if it gets that far.. 67 Most problems seem to be caused by fawlty or badly configured io-cards or 77 This is just an overview, see asm-m68k/* for details ask if you have any [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/amiga/ |
| D | config.c | 29 #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 …]
|
| /kernel/linux/linux-5.10/arch/m68k/amiga/ |
| D | config.c | 29 #include <linux/keyboard.h> 32 #include <asm/bootinfo-amiga.h> 76 [AMI_500-AMI_500] = s_a500, 77 [AMI_500PLUS-AMI_500] = s_a500p, 78 [AMI_600-AMI_500] = s_a600, 79 [AMI_1000-AMI_500] = s_a1000, 80 [AMI_1200-AMI_500] = s_a1200, 81 [AMI_2000-AMI_500] = s_a2000, 82 [AMI_2500-AMI_500] = s_a2500, 83 [AMI_3000-AMI_500] = s_a3000, [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/ |
| 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 …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/macintosh/ |
| 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 142 Say Y here to include direct support for the ADB controller in the 144 also includes a MESH II SCSI controller, DBDMA controller, VIA chip, 145 OpenPIC controller and two RS422/Geoports.) 148 bool "Support for ADB input devices (keyboard, mice, ...)" 171 If you have an Apple machine with a 1-button mouse, say Y here. 233 970MP dual-core processor. 252 blue LEDs "vu-meter" of the XServer macs.
|
| /kernel/linux/linux-6.6/drivers/macintosh/ |
| 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 142 Say Y here to include direct support for the ADB controller in the 144 also includes a MESH II SCSI controller, DBDMA controller, VIA chip, 145 OpenPIC controller and two RS422/Geoports.) 148 bool "Support for ADB input devices (keyboard, mice, ...)" 171 If you have an Apple machine with a 1-button mouse, say Y here. 233 970MP dual-core processor. 252 blue LEDs "vu-meter" of the XServer macs.
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | dell-wmi.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" 36 #define DELL_EVENT_GUID "9DBB5994-A997-11DA-B012-B622A1EF5492" 76 * via the keyboard controller so should not be sent again. 96 /* Key code is followed by keyboard illumination level */ 157 * Originally Matthew Garrett created this dell-wmi driver specially for 161 * by keyboard controller. [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | ohci-pci.c | 1 // SPDX-License-Identifier: GPL-1.0+ 3 * OHCI HCD (Host Controller Driver) for USB. 6 * (C) Copyright 2000-2002 David Brownell <dbrownell@users.sourceforge.net> 26 #include "pci-quirks.h" 30 static const char hcd_name[] = "ohci-pci"; 33 /*-------------------------------------------------------------------------*/ 37 device_init_wakeup(&hcd->self.root_hub->dev, 0); in broken_suspend() 48 ohci->flags = OHCI_QUIRK_AMD756; in ohci_quirk_amd756() 74 struct pci_dev *pdev = to_pci_dev(hcd->self.controller); in ohci_quirk_ns() 77 b = pci_get_slot (pdev->bus, PCI_DEVFN (PCI_SLOT (pdev->devfn), 1)); in ohci_quirk_ns() [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/x86/dell/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/usb/musb/ |
| D | musb_core.c | 1 // 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 …]
|
| /kernel/linux/linux-6.6/drivers/usb/musb/ |
| D | musb_core.c | 1 // 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 …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap1/include/mach/ |
| D | mux.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * arch/arm/plat-omap/include/mach/mux.h 8 * Copyright (C) 2004 - 2008 Texas Instruments Inc. 9 * Copyright (C) 2003 - 2008 Nokia Corporation 13 * NOTE: Please use the following naming style for new pin entries. 15 * - W8 = ball 16 * - 1610 = 1510 or 1610, none if common for both 1510 and 1610 17 * - MMC2_DAT0 = function 24 #define PULL_DWN_CTRL_NA 0 /* No pull-down control needed */ 89 * - config regs are the OMAP7XX_IO_CONF_x regs (see omap7xx.h) regs and [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| 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 …]
|
| /kernel/linux/linux-6.6/arch/sparc/kernel/ |
| 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 …]
|
| /kernel/linux/linux-6.6/arch/alpha/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 42 The Alpha is a 64-bit general-purpose processor designed and 44 now Hewlett-Packard. The Alpha Linux project has a home page at 91 Alcor/Alpha-XLT AS 600, AS 500, XL-300, XL-366 92 Alpha-XL XL-233, XL-266 102 LX164 AlphaPC164-LX 111 Ruffian RPX164-2, AlphaPC164-UX, AlphaPC164-BX 112 SX164 AlphaPC164-SX 129 bool "Alcor/Alpha-XLT" 132 For systems using the Digital ALCOR chipset: 5 chips (4, 64-bit data [all …]
|
123