| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| 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 | 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 | 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/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-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-5.10/drivers/ata/ |
| D | pata_atiixp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * pata_atiixp.c - ATI PATA for new ATA layer 5 * (C) 2009-2010 Bartlomiej Zolnierkiewicz 9 * linux/drivers/ide/pci/atiixp.c Version 0.01-bart2 Feb. 26, 2004 11 * Copyright (C) 2003 ATI Inc. <hyu@ati.com> 39 /* Board has onboard PATA<->SATA converters */ 40 .ident = "MSI E350DM-E33", 43 DMI_MATCH(DMI_BOARD_NAME, "E350DM-E33(MS-7720)"), 51 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atiixp_cable_detect() 58 raw detection not play follow the bios mode guess */ in atiixp_cable_detect() [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | pata_atiixp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * pata_atiixp.c - ATI PATA for new ATA layer 5 * (C) 2009-2010 Bartlomiej Zolnierkiewicz 9 * linux/drivers/ide/pci/atiixp.c Version 0.01-bart2 Feb. 26, 2004 11 * Copyright (C) 2003 ATI Inc. <hyu@ati.com> 39 /* Board has onboard PATA<->SATA converters */ 40 .ident = "MSI E350DM-E33", 43 DMI_MATCH(DMI_BOARD_NAME, "E350DM-E33(MS-7720)"), 51 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atiixp_cable_detect() 58 raw detection not play follow the bios mode guess */ in atiixp_cable_detect() [all …]
|
| /kernel/linux/linux-5.10/drivers/ide/ |
| D | atiixp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2003 ATI Inc. <hyu@ati.com> 45 * atiixp_set_pio_mode - set host controller for PIO mode 49 * Set the interface PIO mode. 54 struct pci_dev *dev = to_pci_dev(hwif->dev); in atiixp_set_pio_mode() 56 int timing_shift = (drive->dn ^ 1) * 8; in atiixp_set_pio_mode() 59 const u8 pio = drive->pio_mode - XFER_PIO_0; in atiixp_set_pio_mode() 64 pio_mode_data &= ~(0x07 << (drive->dn * 4)); in atiixp_set_pio_mode() 65 pio_mode_data |= (pio << (drive->dn * 4)); in atiixp_set_pio_mode() 78 * atiixp_set_dma_mode - set host controller for DMA mode [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> 51 #include <sound/intel-dsp-config.h> 54 #include <linux/apple-gmux.h> 63 /* position fix mode */ 74 /* Defines for ATI HD Audio support in SB450 south bridge */ 92 /* ICH, ATI and VIA have 4 playback and 4 capture */ 100 /* ATI HDMI may have up to 8 playbacks and 0 capture */ 109 static int position_fix[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; [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", 299 unsigned int ch_num, unsigned int mode) in iqs269_ati_mode_set() argument 301 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | Kconfig | 1 # SPDX-License-Identifier: MIT 4 tristate "ATI Radeon" 30 Choose this option if you have an ATI Radeon graphics card. There 32 run the Radeon in plain VGA mode.
|
| D | radeon_agp.c | 50 /* Intel 82865G/PE/P DRAM Controller/Host-Hub / Mobility 9800 Needs AGPMode 4 (deb #462590) */ 52 …/* Intel 82865G/PE/P DRAM Controller/Host-Hub / RV280 [Radeon 9200 SE] Needs AGPMode 4 (lp #300304… 70 /* Intel 82855PM host bridge / Mobility M9+ / VaioPCG-V505DX Needs AGPMode 2 (fdo #17928) */ 97 /* ASRock K7VT4A+ AGP 8x / ATI Radeon 9250 AGP Needs AGPMode 4 (lp #133192) */ 121 /* VIA VT8377 Host Bridge / RV280 Needs AGPMode 4 (ati ML) */ 124 /* ATI Host Bridge / RV280 [M9+] Needs AGPMode 1 (phoronix forum) */ 132 struct pci_dev *pdev = to_pci_dev(dev->dev); in radeon_agp_head_init() 138 head->bridge = agp_find_bridge(pdev); in radeon_agp_head_init() 139 if (!head->bridge) { in radeon_agp_head_init() 140 head->bridge = agp_backend_acquire(pdev); in radeon_agp_head_init() [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", 299 unsigned int ch_num, unsigned int mode) in iqs269_ati_mode_set() argument 301 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set() [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | fb.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 23 /* 0x4607-0x460B are defined below */ 51 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ 53 #define FB_AUX_TEXT_SVGA_STEP2 8 /* SVGA text mode: text, attr */ 54 #define FB_AUX_TEXT_SVGA_STEP4 9 /* SVGA text mode: text, attr, 2 reserved bytes */ 55 #define FB_AUX_TEXT_SVGA_STEP8 10 /* SVGA text mode: text, attr, 6 reserved bytes */ 56 #define FB_AUX_TEXT_SVGA_STEP16 11 /* SVGA text mode: text, attr, 14 reserved bytes */ 77 #define FB_ACCEL_ATI_MACH64GX 6 /* ATI Mach 64GX family */ 79 #define FB_ACCEL_ATI_MACH64CT 8 /* ATI Mach 64CT family */ 80 #define FB_ACCEL_ATI_MACH64VT 9 /* ATI Mach 64CT family VT class */ [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | fb.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 23 /* 0x4607-0x460B are defined below */ 51 #define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ 53 #define FB_AUX_TEXT_SVGA_STEP2 8 /* SVGA text mode: text, attr */ 54 #define FB_AUX_TEXT_SVGA_STEP4 9 /* SVGA text mode: text, attr, 2 reserved bytes */ 55 #define FB_AUX_TEXT_SVGA_STEP8 10 /* SVGA text mode: text, attr, 6 reserved bytes */ 56 #define FB_AUX_TEXT_SVGA_STEP16 11 /* SVGA text mode: text, attr, 14 reserved bytes */ 77 #define FB_ACCEL_ATI_MACH64GX 6 /* ATI Mach 64GX family */ 79 #define FB_ACCEL_ATI_MACH64CT 8 /* ATI Mach 64CT family */ 80 #define FB_ACCEL_ATI_MACH64VT 9 /* ATI Mach 64CT family VT class */ [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> 61 /* position fix mode */ 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}; [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 a well-defined interface, so the software doesn't need to know 15 anything about the low-level (hardware register) stuff. 21 On several non-X86 architectures, the frame buffer device is the 29 and the Framebuffer-HOWTO at 30 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more 40 are compiling a kernel for a non-x86 architecture. 46 device-aware may cause unexpected results. If unsure, say N. 57 Common utility functions useful to fbdev drivers of VGA-based 82 If you have a PCI-based system, this enables support for these [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_agp.c | 51 /* Intel 82865G/PE/P DRAM Controller/Host-Hub / Mobility 9800 Needs AGPMode 4 (deb #462590) */ 53 …/* Intel 82865G/PE/P DRAM Controller/Host-Hub / RV280 [Radeon 9200 SE] Needs AGPMode 4 (lp #300304… 71 /* Intel 82855PM host bridge / Mobility M9+ / VaioPCG-V505DX Needs AGPMode 2 (fdo #17928) */ 98 /* ASRock K7VT4A+ AGP 8x / ATI Radeon 9250 AGP Needs AGPMode 4 (lp #133192) */ 122 /* VIA VT8377 Host Bridge / RV280 Needs AGPMode 4 (ati ML) */ 125 /* ATI Host Bridge / RV280 [M9+] Needs AGPMode 1 (phoronix forum) */ 136 struct drm_agp_mode mode; in radeon_agp_init() local 144 ret = drm_agp_acquire(rdev->ddev); in radeon_agp_init() 150 ret = drm_agp_info(rdev->ddev, &info); in radeon_agp_init() 152 drm_agp_release(rdev->ddev); in radeon_agp_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 a well-defined interface, so the software doesn't need to know 21 anything about the low-level (hardware register) stuff. 27 On several non-X86 architectures, the frame buffer device is the 35 and the Framebuffer-HOWTO at 36 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more 40 are compiling a kernel for a non-x86 architecture. 46 device-aware may cause unexpected results. If unsure, say N. 104 Allow generic frame-buffer functions to work on displays with 1, 2 136 Allow generic frame-buffer to provide get_fb_unmapped_area [all …]
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | iqs62x.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors 7 * These devices rely on application-specific register settings and calibration 9 * separate tool converts the GUIs' ASCII-based output into a standard firmware 14 * Link to conversion tool: https://github.com/jlabundy/iqs62x-h2bin.git 114 list_for_each_entry(fw_blk, &iqs62x->fw_blk_head, list) { in iqs62x_dev_init() 116 * In case ATI is in progress, wait for it to complete before in iqs62x_dev_init() 119 if (fw_blk->addr == IQS62X_SYS_SETTINGS && in iqs62x_dev_init() 120 *fw_blk->data & IQS62X_SYS_SETTINGS_CLK_DIV) in iqs62x_dev_init() 123 if (fw_blk->mask) in iqs62x_dev_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 18 # gallium uses SYS_kcmp for os_same_file_description() to de-duplicate 22 Kernel-level support for the Direct Rendering Infrastructure (DRI) 143 In order to keep user-space compatibility, we want in certain 144 use-cases to keep leaking the fbdev physical address to the 145 user-space program handling the fbdev buffer. 163 /lib/firmware directory or one of the provided built-in 168 EDID data are given in Documentation/admin-guide/edid.rst. 171 bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support" 176 DisplayPort/USB-C to HDMI adapters. [all …]
|
| /kernel/linux/linux-6.6/include/media/ |
| D | tuner.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * tuner.h - definition for different tuners 5 * Copyright (C) 1997 Markus Schroeder (schroedm@uni-duesseldorf.de) 6 * minor modifications by Ralph Metzler (rjkm@thp.uni-koeln.de) 14 #include <media/v4l2-mc.h> 73 #define TUNER_PHILIPS_4IN1 44 /* ATI TV Wonder Pro - Conexant */ 83 #define TUNER_MICROTUNE_4042FI5 49 /* DViCO FusionHDTV 3 Gold-Q - 4042 FI5 (3X 8147) */ 90 #define TUNER_TCL_2002MB 55 /* Hauppauge PVR-150 PAL */ 92 #define TUNER_PHILIPS_FQ1216AME_MK4 56 /* Hauppauge PVR-150 PAL */ 93 #define TUNER_PHILIPS_FQ1236A_MK4 57 /* Hauppauge PVR-500MCE NTSC */ [all …]
|