Home
last modified time | relevance | path

Searched +full:ati +full:- +full:base (Results 1 – 25 of 50) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.yaml1 # 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 …]
Diqs626a.yaml1 # 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 …]
Diqs269a.yaml1 # 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 - $ref: input.yaml#
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
17 additional Hall-effect and inductive sensing capabilities.
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
26 - azoteq,iqs269a-d0
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml1 # 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 …]
/linux-6.12.1/drivers/input/misc/
Diqs7222.c1 // 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 …]
Diqs269a.c1 // SPDX-License-Identifier: GPL-2.0+
8 * inductive keys as well as Hall-effect switches, and one for each of the two
225 .name = "event-prox",
231 .name = "event-prox-alt",
238 .name = "event-touch",
244 .name = "event-touch-alt",
251 .name = "event-deep",
257 .name = "event-deep-alt",
339 * Slider 1 is unavailable if the touch-and-hold option is enabled via in iqs269_slider_type()
341 * the touch-and-hold timer ceiling. in iqs269_slider_type()
[all …]
Diqs626a.c1 // 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 …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
48 Mix-Sig PMIC.
51 will be called ab8500-ponkey.
71 module will be called ad714x-i2c.
81 module will be called ad714x-spi.
92 will be called ariel-pwrbutton.
102 module will be called arizona-haptics.
113 module will be called atc260x-onkey.
158 module will be called cs40l50-vibra.
[all …]
/linux-6.12.1/drivers/i2c/busses/
Di2c-designware-pcidrv.c1 // SPDX-License-Identifier: GPL-2.0-or-later
27 #include "i2c-designware-core.h"
28 #include "i2c-ccgx-ucsi.h"
30 #define DRIVER_NAME "i2c-designware-pci"
91 /* NAVI-AMD HCNT/LCNT/SDA hold time */
107 switch (pdev->device) { in mfld_setup()
109 dev->timings.bus_freq_hz = I2C_MAX_STANDARD_MODE_FREQ; in mfld_setup()
113 c->bus_num = pdev->device - 0x817 + 3; in mfld_setup()
118 c->bus_num = pdev->device - 0x82C + 0; in mfld_setup()
121 return -ENODEV; in mfld_setup()
[all …]
/linux-6.12.1/drivers/video/fbdev/
Doffb.c2 * linux/drivers/video/offb.c -- Open Firmware based frame buffer device
42 cmap_simple, /* ATI Mach64 */
43 cmap_r128, /* ATI Rage128 */
44 cmap_M3A, /* ATI Rage Mobility M3 Head A */
45 cmap_M3B, /* ATI Rage Mobility M3 Head B */
46 cmap_radeon, /* ATI Radeon */
48 cmap_avivo, /* ATI R5xx */
58 resource_size_t base; member
102 struct offb_par *par = (struct offb_par *) info->par; in offb_setcolreg()
104 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in offb_setcolreg()
[all …]
/linux-6.12.1/sound/pci/hda/
Dhda_intel.c1 // 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 …]
/linux-6.12.1/drivers/input/touchscreen/
Diqs7211.c1 // 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 …]
/linux-6.12.1/drivers/gpu/drm/tiny/
Dofdrm.c1 // SPDX-License-Identifier: GPL-2.0-only
63 OFDRM_MODEL_MACH64, /* ATI Mach64 */
64 OFDRM_MODEL_RAGE128, /* ATI Rage128 */
65 OFDRM_MODEL_RAGE_M3A, /* ATI Rage Mobility M3 Head A */
66 OFDRM_MODEL_RAGE_M3B, /* ATI Rage Mobility M3 Head B */
67 OFDRM_MODEL_RADEON, /* ATI Radeon */
69 OFDRM_MODEL_AVIVO, /* ATI R5xx */
81 return -EINVAL; in display_get_validated_int()
90 return -EINVAL; in display_get_validated_int0()
114 return ERR_PTR(-EINVAL); in display_get_validated_format()
[all …]
/linux-6.12.1/Documentation/power/
Ds2ram.rst22 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
/linux-6.12.1/drivers/gpu/drm/radeon/
Dradeon_agp.c50 /* 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 …]
/linux-6.12.1/drivers/eisa/
Deisa.ids6 # 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 …]
/linux-6.12.1/Documentation/i2c/busses/
Di2c-piix4.rst2 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 …]
/linux-6.12.1/drivers/video/fbdev/aty/
Dradeon_base.c4 * 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;
283 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep()
291 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow()
298 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow()
302 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow()
317 spin_lock_irqsave(&rinfo->reg_lock, flags); in _OUTREGP()
[all …]
Datyfb_base.c2 * 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 …]
/linux-6.12.1/Documentation/PCI/
Dboot-interrupts.rst1 .. 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 …]
/linux-6.12.1/drivers/video/backlight/
Dcorgi_lcd.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2004-2006 Richard Purdie
44 #define POWER1_GVSS_ON 0x02 /* GVSS(-8V) Power Supply ON */
45 #define POWER1_VDD_ON 0x04 /* VDD(8V),SVSS(-4V) Power Supply ON */
48 #define POWER1_GVSS_OFF 0x00 /* GVSS(-8V) Power Supply OFF */
49 #define POWER1_VDD_OFF 0x00 /* VDD(8V),SVSS(-4V) Power Supply OFF */
124 static void lcdtg_i2c_send_start(struct corgi_lcd *lcd, uint8_t base) in lcdtg_i2c_send_start() argument
126 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK | POWER0_COM_DOUT); in lcdtg_i2c_send_start()
127 lcdtg_ssp_i2c_send(lcd, base | POWER0_COM_DCLK); in lcdtg_i2c_send_start()
128 lcdtg_ssp_i2c_send(lcd, base); in lcdtg_i2c_send_start()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
40 #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)
61 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base)
128 /* amdgpu gpio-based i2c
150 /* uses multi-media i2c engine */
300 struct drm_framebuffer base; member
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/3com/
Dvortex.rst1 .. SPDX-License-Identifier: GPL-2.0
20 - Andrew Morton
21 - Netdev mailing list <netdev@vger.kernel.org>
22 - Linux kernel mailing list <linux-kernel@vger.kernel.org>
28 Since kernel 2.3.99-pre6, this driver incorporates the support for the
29 3c575-series Cardbus cards which used to be handled by 3c575_cb.c.
33 - 3c590 Vortex 10Mbps
34 - 3c592 EISA 10Mbps Demon/Vortex
35 - 3c597 EISA Fast Demon/Vortex
36 - 3c595 Vortex 100baseTx
[all …]
/linux-6.12.1/drivers/parisc/
Dlba_pci.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 ** (c) Copyright 1999,2000 Hewlett-Packard Company
12 ** spaces) on platforms with an SBA/LBA chipset. A/B/C/J/L/N-class
13 ** with 4 digit model numbers - eg C3000 (and A400...sigh).
20 ** (d) play nicely with both PAT and "Legacy" PA-RISC firmware (PDC).
27 ** FIXME: Add support for PCI card hot-plug (OLARD).
46 #include <asm/parisc-device.h>
54 #undef DEBUG_LBA_PAT /* debug PCI Resource Mgt code - PDC PAT only */
56 #undef FBB_SUPPORT /* Fast Back-Back xfers - NOT READY YET */
85 ** Config accessor functions only pass in the 8-bit bus number and not
[all …]
/linux-6.12.1/arch/x86/kernel/
Dquirks.c1 // SPDX-License-Identifier: GPL-2.0
3 * This file contains work-arounds for x86 and x86_64 platform bugs.
25 if (dev->revision > 0x9) in quirk_intel_irqbalance()
36 pci_bus_read_config_word(dev->bus, PCI_DEVFN(8, 0), 0x4c, &word); in quirk_intel_irqbalance()
39 dev_info(&dev->dev, "Intel E7520/7320/7525 detected; " in quirk_intel_irqbalance()
108 dev_printk(KERN_DEBUG, &dev->dev, "RCBA disabled; " in ich_force_enable_hpet()
116 dev_printk(KERN_DEBUG, &dev->dev, "ioremap failed; " in ich_force_enable_hpet()
128 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in ich_force_enable_hpet()
148 dev_printk(KERN_DEBUG, &dev->dev, in ich_force_enable_hpet()
152 dev_printk(KERN_DEBUG, &dev->dev, "Force enabled HPET at " in ich_force_enable_hpet()
[all …]

12