| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/ |
| D | azoteq,iqs7211.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control- 14 lers employ projected-capacitance sensing and can track two contacts. 21 - azoteq,iqs7210a 22 - azoteq,iqs7211a 23 - azoteq,iqs7211e 28 irq-gpios: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | iqs626a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 19 - $ref: touchscreen/touchscreen.yaml# 31 "#address-cells": 34 "#size-cells": 37 azoteq,suspend-mode: [all …]
|
| D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d 29 irq-gpios: 32 Specifies the GPIO connected to the device's active-low RDY output. [all …]
|
| D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 28 "#address-cells": 31 "#size-cells": 34 azoteq,hall-enable: 37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 28 "#address-cells": 31 "#size-cells": 34 azoteq,hall-enable: 37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes [all …]
|
| /kernel/linux/linux-6.6/drivers/input/touchscreen/ |
| D | iqs7211.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 52 * The following delay is used during instances that must wait for the open- 124 .name = "event-prox", 131 .name = "event-touch", 138 .name = "event-tap", 145 .name = "event-hold", 152 .name = "event-swipe-x-neg", 159 .name = "event-swipe-x-pos", 166 .name = "event-swipe-y-pos", 173 .name = "event-swipe-y-neg", [all …]
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | iqs7222.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 116 [IQS7222_REG_GRP_CYCLE] = "cycle-%d", 117 [IQS7222_REG_GRP_CHAN] = "channel-%d", 118 [IQS7222_REG_GRP_SLDR] = "slider-%d", 120 [IQS7222_REG_GRP_GPIO] = "gpio-%d", 150 .name = "event-prox", 155 .name = "event-touch", 162 { .name = "event-press", }, 164 .name = "event-tap", 171 .name = "event-swipe-pos", [all …]
|
| D | iqs626a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * inductive keys as well as Hall-effect switches, and one for a trackpad that 227 .name = "event-prox", 233 .name = "event-prox-alt", 240 .name = "event-touch", 246 .name = "event-touch-alt", 253 .name = "event-deep", 259 .name = "event-deep-alt", 367 .name = "ulp-0", 378 .name = "trackpad-3x2", [all …]
|
| D | iqs269a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * inductive keys as well as Hall-effect switches, and one for each of the two 193 .name = "event-prox", 199 .name = "event-prox-alt", 206 .name = "event-touch", 212 .name = "event-touch-alt", 219 .name = "event-deep", 225 .name = "event-deep-alt", 301 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set() 305 return -EINVAL; in iqs269_ati_mode_set() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | iqs269a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * inductive keys as well as Hall-effect switches, and one for each of the two 193 .name = "event-prox", 199 .name = "event-prox-alt", 206 .name = "event-touch", 212 .name = "event-touch-alt", 219 .name = "event-deep", 225 .name = "event-deep-alt", 301 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set() 305 return -EINVAL; in iqs269_ati_mode_set() [all …]
|
| /kernel/linux/linux-6.6/sound/pci/hda/ |
| D | hda_intel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * hda_intel.c - Implementation of primary alsa driver code base 27 #include <linux/dma-mapping.h> 50 #include <sound/intel-dsp-config.h> 53 #include <linux/apple-gmux.h> 73 /* Defines for ATI HD Audio support in SB450 south bridge */ 91 /* ICH, ATI and VIA have 4 playback and 4 capture */ 99 /* ATI HDMI may have up to 8 playbacks and 0 capture */ 108 static int position_fix[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 109 static int bdl_pos_adj[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; [all …]
|
| /kernel/linux/linux-5.10/sound/pci/hda/ |
| D | hda_intel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * hda_intel.c - Implementation of primary alsa driver code base 27 #include <linux/dma-mapping.h> 50 #include <sound/intel-dsp-config.h> 72 /* Defines for ATI HD Audio support in SB450 south bridge */ 93 /* ICH, ATI and VIA have 4 playback and 4 capture */ 101 /* ATI HDMI may have up to 8 playbacks and 0 capture */ 114 static int position_fix[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 115 static int bdl_pos_adj[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 116 static int probe_mask[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
| D | radeon_base.c | 4 * framebuffer driver for ATI Radeon chipset video boards 11 * Special thanks to ATI DevRel team for their hardware donations. 18 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and 38 * NON-INFRINGEMENT. IN NO EVENT SHALL ATI, VA LINUX SYSTEMS AND/OR 262 static int default_dynclk = -2; 280 void _radeon_msleep(struct radeonfb_info *rinfo, unsigned long ms) in _radeon_msleep() argument 282 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 283 mdelay(ms); in _radeon_msleep() 285 msleep(ms); in _radeon_msleep() 290 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
| D | radeon_base.c | 4 * framebuffer driver for ATI Radeon chipset video boards 11 * Special thanks to ATI DevRel team for their hardware donations. 18 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and 38 * NON-INFRINGEMENT. IN NO EVENT SHALL ATI, VA LINUX SYSTEMS AND/OR 263 static int default_dynclk = -2; 281 void _radeon_msleep(struct radeonfb_info *rinfo, unsigned long ms) in _radeon_msleep() argument 283 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 284 mdelay(ms); in _radeon_msleep() 286 msleep(ms); in _radeon_msleep() 291 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | w100fb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Frame Buffer Device for ATI Imageon w100 (Wallaby) 7 * Copyright (C) 2002, ATI Corp. 8 * Copyright (C) 2004-2006 Richard Purdie 82 struct w100fb_par *par=info->par; in flip_show() 84 return sprintf(buf, "%d\n",par->flip); in flip_show() 91 struct w100fb_par *par=info->par; in flip_store() 96 par->flip = 1; in flip_store() 98 par->flip = 0; in flip_store() 141 struct w100fb_par *par=info->par; in fastpllclk_show() [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/ |
| D | alsa-configuration.rst | 2 Advanced Linux Sound Architecture - Driver Configuration guide 38 ---------- 47 limiting card index for auto-loading (1-8); 49 For auto-loading more than one card, specify this option 50 together with snd-card-X aliases. 63 Module snd-pcm-oss 64 ------------------ 86 regarding opening the device. When this option is non-zero, 90 Module snd-rawmidi 91 ------------------ [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | ideapad-laptop.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * ideapad-laptop.c - Lenovo IdeaPad ACPI Extras 19 #include <linux/input/sparse-keymap.h> 41 "26CAB2E5-5CF1-46AE-AAC3-4A12B6BA50E6", /* Yoga 3 */ 42 "56322276-8493-4CE8-A783-98C991274F5E", /* Yoga 700 */ 106 #define IDEAPAD_EC_TIMEOUT (200) /* in ms */ 115 *val = -1; in read_method_int() 116 return -1; in read_method_int() 137 return ACPI_FAILURE(status) ? -1 : 0; in method_int1() 155 *ret = -1; in method_vpcr() [all …]
|
| /kernel/linux/linux-5.10/Documentation/sound/ |
| D | alsa-configuration.rst | 2 Advanced Linux Sound Architecture - Driver Configuration guide 38 ---------- 47 limiting card index for auto-loading (1-8); 49 For auto-loading more than one card, specify this option 50 together with snd-card-X aliases. 63 Module snd-pcm-oss 64 ------------------ 86 regarding opening the device. When this option is non-zero, 90 Module snd-rawmidi 91 ------------------ [all …]
|
| /kernel/linux/linux-6.6/drivers/block/mtip32xx/ |
| D | mtip32xx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 23 #include <linux/blk-mq.h> 25 #include <linux/dma-mapping.h> 137 if (dd->sr) in mtip_check_surprise_removal() 141 pci_read_config_word(dd->pdev, 0x00, &vendor_id); in mtip_check_surprise_removal() 143 dd->sr = true; in mtip_check_surprise_removal() 144 if (dd->disk) in mtip_check_surprise_removal() 145 blk_mark_disk_dead(dd->disk); in mtip_check_surprise_removal() 155 return blk_mq_rq_to_pdu(blk_mq_tag_to_rq(dd->tags.tags[0], tag)); in mtip_cmd_from_tag() 165 * -1 The HBA Reset bit did not clear. [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_drv.c | 3 * ATI Radeon driver 57 * - 2.0.0 - initial interface 58 * - 2.1.0 - add square tiling interface 59 * - 2.2.0 - add r6xx/r7xx const buffer support 60 * - 2.3.0 - add MSPOS + 3D texture + r500 VAP regs 61 * - 2.4.0 - add crtc id query 62 * - 2.5.0 - add get accel 2 to work around ddx breakage for evergreen 63 * - 2.6.0 - add tiling config query (r6xx+), add initial HiZ support (r300->r500) 64 * 2.7.0 - fixups for r600 2D tiling support. (no external ABI change), add eg dyn gpr regs 65 …* 2.8.0 - pageflip support, r500 US_FORMAT regs. r500 ARGB2101010 colorbuf, r300->r500 CMASK, cl… [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | radeon_drv.c | 3 * ATI Radeon driver 59 * - 2.0.0 - initial interface 60 * - 2.1.0 - add square tiling interface 61 * - 2.2.0 - add r6xx/r7xx const buffer support 62 * - 2.3.0 - add MSPOS + 3D texture + r500 VAP regs 63 * - 2.4.0 - add crtc id query 64 * - 2.5.0 - add get accel 2 to work around ddx breakage for evergreen 65 * - 2.6.0 - add tiling config query (r6xx+), add initial HiZ support (r300->r500) 66 * 2.7.0 - fixups for r600 2D tiling support. (no external ABI change), add eg dyn gpr regs 67 …* 2.8.0 - pageflip support, r500 US_FORMAT regs. r500 ARGB2101010 colorbuf, r300->r500 CMASK, cl… [all …]
|
| /kernel/linux/linux-5.10/drivers/block/mtip32xx/ |
| D | mtip32xx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 24 #include <linux/blk-mq.h> 26 #include <linux/dma-mapping.h> 144 if (dd->sr) in mtip_check_surprise_removal() 150 dd->sr = true; in mtip_check_surprise_removal() 151 if (dd->queue) in mtip_check_surprise_removal() 152 blk_queue_flag_set(QUEUE_FLAG_DEAD, dd->queue); in mtip_check_surprise_removal() 154 dev_warn(&dd->pdev->dev, in mtip_check_surprise_removal() 155 "%s: dd->queue is NULL\n", __func__); in mtip_check_surprise_removal() 165 struct blk_mq_hw_ctx *hctx = dd->queue->queue_hw_ctx[0]; in mtip_cmd_from_tag() [all …]
|
| /kernel/linux/linux-6.6/drivers/pci/ |
| D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains work-arounds for many known PCI hardware bugs. 5 * should be handled in arch-specific code. 20 #include <linux/isa-dma.h> /* isa_dma_bridge_buggy */ 69 * request a retrain and wait 200ms for the data link to go up. 88 !pcie_cap_has_lnkctl2(dev) || !dev->link_active_reporting) in pcie_failed_link_retrain() 95 pci_info(dev, "broken device, retraining non-functional downstream link at 2.5GT/s\n"); in pcie_failed_link_retrain() 157 if ((f->class == (u32) (dev->class >> f->class_shift) || in pci_do_fixups() 158 f->class == (u32) PCI_ANY_ID) && in pci_do_fixups() 159 (f->vendor == dev->vendor || in pci_do_fixups() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/ |
| D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains work-arounds for many known PCI hardware bugs. 5 * should be handled in arch-specific code. 63 if ((f->class == (u32) (dev->class >> f->class_shift) || in pci_do_fixups() 64 f->class == (u32) PCI_ANY_ID) && in pci_do_fixups() 65 (f->vendor == dev->vendor || in pci_do_fixups() 66 f->vendor == (u16) PCI_ANY_ID) && in pci_do_fixups() 67 (f->device == dev->device || in pci_do_fixups() 68 f->device == (u16) PCI_ANY_ID)) { in pci_do_fixups() 71 hook = offset_to_ptr(&f->hook_offset); in pci_do_fixups() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | libata.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright 2003-2005 Red Hat, Inc. All rights reserved. 4 * Copyright 2003-2005 Jeff Garzik 7 * as Documentation/driver-api/libata.rst 16 #include <linux/dma-mapping.h> 28 * Define if arch has non-standard setup. This is a _PCI_ standard 32 #include <asm/libata-portmap.h> 39 * compile-time options: to be removed as soon as all the drivers are 85 #define ata_msg_drv(p) ((p)->msg_enable & ATA_MSG_DRV) 86 #define ata_msg_info(p) ((p)->msg_enable & ATA_MSG_INFO) [all …]
|