| /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/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 149 #define IQS269_ATI_POLL_SLEEP_US (iqs269->delay_mult * 10000) 150 #define IQS269_ATI_POLL_TIMEOUT_US (iqs269->delay_mult * 500000) 151 #define IQS269_ATI_STABLE_DELAY_MS (iqs269->delay_mult * 150) 201 .name = "event-prox", 207 .name = "event-prox-alt", 214 .name = "event-touch", 220 .name = "event-touch-alt", 227 .name = "event-deep", [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 40 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 41 Mix-Sig PMIC. 44 will be called ab8500-ponkey. 64 module will be called ad714x-i2c. 74 module will be called ad714x-spi. 84 module will be called arizona-haptics. 142 will be called pm8941-pwrkey. 150 on Qualcomm PM8xxx chip. This driver supports ff-memless interface 154 module will be called pm8xxx-vibrator. [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | offb.c | 2 * linux/drivers/video/offb.c -- Open Firmware based frame buffer device 40 cmap_simple, /* ATI Mach64 */ 41 cmap_r128, /* ATI Rage128 */ 42 cmap_M3A, /* ATI Rage Mobility M3 Head A */ 43 cmap_M3B, /* ATI Rage Mobility M3 Head B */ 44 cmap_radeon, /* ATI Radeon */ 46 cmap_avivo, /* ATI R5xx */ 99 struct offb_par *par = (struct offb_par *) info->par; in offb_setcolreg() 101 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in offb_setcolreg() 102 u32 *pal = info->pseudo_palette; in offb_setcolreg() [all …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/ |
| D | offb.c | 2 * linux/drivers/video/offb.c -- Open Firmware based frame buffer device 40 cmap_simple, /* ATI Mach64 */ 41 cmap_r128, /* ATI Rage128 */ 42 cmap_M3A, /* ATI Rage Mobility M3 Head A */ 43 cmap_M3B, /* ATI Rage Mobility M3 Head B */ 44 cmap_radeon, /* ATI Radeon */ 46 cmap_avivo, /* ATI R5xx */ 99 struct offb_par *par = (struct offb_par *) info->par; in offb_setcolreg() 101 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in offb_setcolreg() 102 u32 *pal = info->pseudo_palette; in offb_setcolreg() [all …]
|
| /kernel/linux/linux-4.19/sound/pci/hda/ |
| D | hda_intel.c | 3 * hda_intel.c - Implementation of primary alsa driver code base 23 * Temple Place - Suite 330, Boston, MA 02111-1307, USA. 41 #include <linux/dma-mapping.h> 84 /* Defines for ATI HD Audio support in SB450 south bridge */ 107 /* ICH, ATI and VIA have 4 playback and 4 capture */ 115 /* ATI HDMI may have up to 8 playbacks and 0 capture */ 128 static int position_fix[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 129 static int bdl_pos_adj[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 130 static int probe_mask[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1}; 133 static int single_cmd = -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/Documentation/power/ |
| D | s2ram.rst | 22 debugging - the thing that Chuck tried to disable. That's often the _only_ 24 time-consuming - having to insert TRACE_RESUME() markers into the device 30 - enable PM_DEBUG, and PM_TRACE 32 - use a script like this:: 41 - if it doesn't come back up (which is usually the problem), reboot by 46 hash matches drivers/base/power/resume.c:28 62 used to run with "radeonfb" (it's an ATI Radeon mobility). It turns out 63 that "radeonfb" simply cannot resume that device - it tries to set the 76 ordering-sensitive bugs). 80 correct date/time! It is therefore advisable to use a program like ntp-date
|
| /kernel/linux/linux-4.19/Documentation/power/ |
| D | s2ram.txt | 20 debugging - the thing that Chuck tried to disable. That's often the _only_ 22 time-consuming - having to insert TRACE_RESUME() markers into the device 28 - enable PM_DEBUG, and PM_TRACE 30 - use a script like this: 39 - if it doesn't come back up (which is usually the problem), reboot by 44 hash matches drivers/base/power/resume.c:28 60 used to run with "radeonfb" (it's an ATI Radeon mobility). It turns out 61 that "radeonfb" simply cannot resume that device - it tries to set the 74 ordering-sensitive bugs). 78 correct date/time! It is therefore advisable to use a program like ntp-date
|
| /kernel/linux/linux-4.19/arch/ia64/include/asm/sn/ |
| D | tioca_provider.h | 6 * Copyright (c) 2003-2005 Silicon Graphics, Inc. All rights reserved. 22 ((1 << tioca_common->ca_rev) & pv) 26 /* ATI config space problems after BIOS execution starts */ 54 struct list_head *ca_devices; /* bus->devices */ 69 u64 ca_pciap_base; /* pci aperature bus base address */ 71 u64 ca_pcigart_base; /* gfx GART bus base address */ 78 u64 ca_gfxap_base; /* gfx aperature bus base address */ 80 u64 ca_gfxgart_base; /* gfx GART bus base address */ 104 * tioca_paddr_to_gart - Convert an SGI coretalk address to a CA GART entry 119 * GART_TABLE_ENTRY [ 25:0 ] -- REMAP_SYS_ADDRESS[37:12]. [all …]
|
| /kernel/linux/linux-4.19/drivers/input/misc/ |
| D | Kconfig | 39 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 40 Mix-Sig PMIC. 43 will be called ab8500-ponkey. 63 module will be called ad714x-i2c. 73 module will be called ad714x-spi. 83 module will be called arizona-haptics. 142 will be called pm8941-pwrkey. 150 on Qualcomm PM8xxx chip. This driver supports ff-memless interface 154 module will be called pm8xxx-vibrator. 165 module will be called pmic8xxx-pwrkey. [all …]
|
| /kernel/linux/linux-4.19/drivers/eisa/ |
| D | eisa.ids | 6 # Marc Zyngier <maz@wild-wind.fr.eu.org> 10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter" 11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter" 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter" 15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter" 25 ACE7010 "ACME Multi-Function Board" 39 ACR1711 "AcerFrame 1000 486/33 SYSTEM-2" 41 ACR3211 "AcerFrame 3000MP 486 SYSTEM-1" [all …]
|
| /kernel/linux/linux-5.10/drivers/eisa/ |
| D | eisa.ids | 6 # Marc Zyngier <maz@wild-wind.fr.eu.org> 10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter" 11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter" 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter" 15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter" 25 ACE7010 "ACME Multi-Function Board" 39 ACR1711 "AcerFrame 1000 486/33 SYSTEM-2" 41 ACR3211 "AcerFrame 3000MP 486 SYSTEM-1" [all …]
|
| /kernel/linux/linux-5.10/Documentation/i2c/busses/ |
| D | i2c-piix4.rst | 2 Kernel driver i2c-piix4 9 * ServerWorks OSB4, CSB5, CSB6, HT-1000 and HT-1100 southbridges 11 * ATI IXP200, IXP300, IXP400, SB600, SB700 and SB800 southbridges 18 * AMD Hudson-2, ML, CZ 26 - Frodo Looijaard <frodol@dds.nl> 27 - Philip Edelbrock <phil@netroedge.com> 31 ----------------- 40 ----------- 45 SMBus - you can not access it on I2C levels. The good news is that it 47 timing problems. The bad news is that non-SMBus devices connected to it can [all …]
|
| /kernel/linux/linux-4.19/Documentation/i2c/busses/ |
| D | i2c-piix4 | 1 Kernel driver i2c-piix4 7 * ServerWorks OSB4, CSB5, CSB6, HT-1000 and HT-1100 southbridges 9 * ATI IXP200, IXP300, IXP400, SB600, SB700 and SB800 southbridges 16 * AMD Hudson-2, ML, CZ 27 ----------------- 36 ----------- 41 SMBus - you can not access it on I2C levels. The good news is that it 43 timing problems. The bad news is that non-SMBus devices connected to it can 46 Do 'lspci -v' and see whether it contains an entry like this: 63 'force' foes, but it will also set a new base I/O port address. The SMBus [all …]
|
| /kernel/linux/linux-4.19/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; 286 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 294 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() 301 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow() 305 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow() 320 spin_lock_irqsave(&rinfo->reg_lock, flags); in _OUTREGP() [all …]
|
| D | atyfb_base.c | 2 * ATI Frame Buffer Device Driver Core 5 * Copyright (C) 1997-2001 Geert Uytterhoeven 9 * This driver supports the following ATI graphics chips: 10 * - ATI Mach64 13 * - ATI Rage128 (from aty128fb.c) 14 * - ATI Radeon (from radeonfb.c) 20 * and on the PowerMac ATI/mach64 display driver: 35 * Many thanks to Nitya from ATI devrel for support and patience ! 42 - cursor support on all cards and all ramdacs. 43 - cursor parameters controlable via ioctl()s. [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; 282 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 290 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() 297 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow() 301 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow() 316 spin_lock_irqsave(&rinfo->reg_lock, flags); in _OUTREGP() [all …]
|
| D | atyfb_base.c | 2 * ATI Frame Buffer Device Driver Core 5 * Copyright (C) 1997-2001 Geert Uytterhoeven 9 * This driver supports the following ATI graphics chips: 10 * - ATI Mach64 13 * - ATI Rage128 (from aty128fb.c) 14 * - ATI Radeon (from radeonfb.c) 20 * and on the PowerMac ATI/mach64 display driver: 35 * Many thanks to Nitya from ATI devrel for support and patience ! 42 - cursor support on all cards and all ramdacs. 43 - cursor parameters controlable via ioctl()s. [all …]
|
| /kernel/linux/linux-5.10/Documentation/PCI/ |
| D | boot-interrupts.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 :Author: - Sean V Kelley <sean.v.kelley@linux.intel.com> 13 interrupt messages (Assert_INTx/Deassert_INTx). The integrated IO-APIC in a 15 MSI interrupts. If the IO-APIC is disabled (via the mask bits in the 16 IO-APIC table entries), the messages are routed to the legacy PCH. This 17 in-band interrupt mechanism was traditionally necessary for systems that 18 did not support the IO-APIC and for boot. Intel in the past has used the 20 protocol describes this in-band legacy wire-interrupt INTx mechanism for 21 I/O devices to signal PCI-style level interrupts. The subsequent paragraphs 29 When in-band legacy INTx messages are forwarded to the PCH, they in turn [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mode.h | 2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and 43 #include <linux/i2c-algo-bit.h> 56 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base) 57 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base) 58 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base) 59 #define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base) 60 #define to_amdgpu_plane(x) container_of(x, struct amdgpu_plane, base) 62 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base); 129 /* amdgpu gpio-based i2c 151 /* uses multi-media i2c engine */ [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mode.h | 2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and 43 #include <linux/i2c-algo-bit.h> 57 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base) 58 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base) 59 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base) 60 #define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base) 62 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base) 129 /* amdgpu gpio-based i2c 151 /* uses multi-media i2c engine */ 303 struct drm_framebuffer base; member [all …]
|
| /kernel/linux/linux-5.10/drivers/video/backlight/ |
| D | corgi_lcd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2004-2006 Richard Purdie 43 #define POWER1_GVSS_ON 0x02 /* GVSS(-8V) Power Supply ON */ 44 #define POWER1_VDD_ON 0x04 /* VDD(8V),SVSS(-4V) Power Supply ON */ 47 #define POWER1_GVSS_OFF 0x00 /* GVSS(-8V) Power Supply OFF */ 48 #define POWER1_VDD_OFF 0x00 /* VDD(8V),SVSS(-4V) Power Supply OFF */ 123 static void lcdtg_i2c_send_start(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_start() argument 125 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK | POWER0_COM_DOUT); in lcdtg_i2c_send_start() 126 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK); in lcdtg_i2c_send_start() 127 lcdtg_ssp_i2c_send(lcd, base); in lcdtg_i2c_send_start() [all …]
|
| /kernel/linux/linux-4.19/drivers/video/backlight/ |
| D | corgi_lcd.c | 4 * Copyright (c) 2004-2006 Richard Purdie 47 #define POWER1_GVSS_ON 0x02 /* GVSS(-8V) Power Supply ON */ 48 #define POWER1_VDD_ON 0x04 /* VDD(8V),SVSS(-4V) Power Supply ON */ 51 #define POWER1_GVSS_OFF 0x00 /* GVSS(-8V) Power Supply OFF */ 52 #define POWER1_VDD_OFF 0x00 /* VDD(8V),SVSS(-4V) Power Supply OFF */ 128 static void lcdtg_i2c_send_start(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_start() argument 130 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK | POWER0_COM_DOUT); in lcdtg_i2c_send_start() 131 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK); in lcdtg_i2c_send_start() 132 lcdtg_ssp_i2c_send(lcd, base); in lcdtg_i2c_send_start() 135 static void lcdtg_i2c_send_stop(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_stop() argument [all …]
|
| /kernel/linux/linux-4.19/Documentation/networking/ |
| D | vortex.txt | 16 Linux kernel mailing list <linux-kernel@vger.kernel.org> 22 Since kernel 2.3.99-pre6, this driver incorporates the support for the 23 3c575-series Cardbus cards which used to be handled by 3c575_cb.c. 32 3c595 Vortex 100base-MII 38 3c900B-FL Cyclone 10base-FL 43 3c905B-FX Cyclone 100baseFx 45 3c920B-EMB-WNM (ATI Radeon 9100 IGP) 47 3c980C Python-T 48 3cSOHO100-TX Hurricane 63 3c905B-T4 [all …]
|