Home
last modified time | relevance | path

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

123

/openbmc/linux/Documentation/devicetree/bindings/input/
H A 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 …]
H A 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 …]
H A 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 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 …]
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A 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 …]
/openbmc/linux/drivers/input/misc/
H A 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 …]
H A Diqs269a.c1 // 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 …]
H A 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 …]
H A DKconfig1 # 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.
85 will be called ariel-pwrbutton.
95 module will be called arizona-haptics.
106 module will be called atc260x-onkey.
175 will be called pm8941-pwrkey.
[all …]
/openbmc/linux/sound/pci/hda/
H A 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 …]
/openbmc/linux/drivers/i2c/busses/
H A 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 */
105 struct dw_i2c_dev *dev = dev_get_drvdata(&pdev->dev); in mfld_setup()
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()
[all …]
/openbmc/linux/drivers/video/fbdev/
H A 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 …]
/openbmc/linux/drivers/input/touchscreen/
H A 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 …]
/openbmc/qemu/hw/display/
H A Dati.c2 * QEMU ATI SVGA emulation
22 #include "vga-access.h"
23 #include "hw/qdev-properties.h"
27 #include "qemu/error-report.h"
30 #include "hw/display/i2c-ddc.h"
53 DPRINTF("%d -> %d\n", in ati_vga_switch_mode()
54 s->mode, !!(s->regs.crtc_gen_cntl & CRTC2_EXT_DISP_EN)); in ati_vga_switch_mode()
55 if (s->regs.crtc_gen_cntl & CRTC2_EXT_DISP_EN) { in ati_vga_switch_mode()
57 s->mode = EXT_MODE; in ati_vga_switch_mode()
58 if (s->regs.crtc_gen_cntl & CRTC2_EN) { in ati_vga_switch_mode()
[all …]
H A Dmeson.build3 system_ss.add(when: 'CONFIG_DDC', if_true: files('i2c-ddc.c'))
4 system_ss.add(when: 'CONFIG_EDID', if_true: files('edid-generate.c', 'edid-region.c'))
6 system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('ramfb.c'), if_false: files('ramfb-stubs.c'…
7 system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('ramfb-standalone.c'))
19 system_ss.add(when: 'CONFIG_VGA_PCI', if_true: files('vga-pci.c'))
20 system_ss.add(when: 'CONFIG_VGA_ISA', if_true: files('vga-isa.c'))
21 system_ss.add(when: 'CONFIG_VGA_MMIO', if_true: files('vga-mmio.c'))
23 system_ss.add(when: 'CONFIG_BOCHS_DISPLAY', if_true: files('bochs-display.c'))
33 system_ss.add(when: 'CONFIG_NEXTCUBE', if_true: files('next-fb.c'))
36 system_ss.add(when: 'CONFIG_VIRTIO', if_true: files('virtio-dmabuf.c'))
[all …]
/openbmc/linux/drivers/gpu/drm/tiny/
H A Dofdrm.c1 // SPDX-License-Identifier: GPL-2.0-only
64 OFDRM_MODEL_MACH64, /* ATI Mach64 */
65 OFDRM_MODEL_RAGE128, /* ATI Rage128 */
66 OFDRM_MODEL_RAGE_M3A, /* ATI Rage Mobility M3 Head A */
67 OFDRM_MODEL_RAGE_M3B, /* ATI Rage Mobility M3 Head B */
68 OFDRM_MODEL_RADEON, /* ATI Radeon */
70 OFDRM_MODEL_AVIVO, /* ATI R5xx */
82 return -EINVAL; in display_get_validated_int()
91 return -EINVAL; in display_get_validated_int0()
115 return ERR_PTR(-EINVAL); in display_get_validated_format()
[all …]
/openbmc/u-boot/drivers/video/
H A Dati_radeon_fb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * ATI Radeon Video card Framebuffer driver.
10 * ATI video framebuffer driver.
12 * Now the driver is tested on below ATI chips:
47 & ~RADEON_BUFFER_ALIGN) - 1)
48 #define RADEON_CRT_PITCH(width, bpp) ((((width) * (bpp) + ((bpp) * 8 - 1)) / ((bpp) * 8)) | \
49 ((((width) * (bpp) + ((bpp) * 8 - 1)) / ((bpp) * 8)) << 16))
52 (((((htotal) / 8) - 1) & 0x3ff) | (((((hdisp) / 8) - 1) & 0x1ff) << 16))
56 ((((vtotal) - 1) & 0xffff) | (((vdisp) - 1) << 16))
58 ((((vsync_srtr) - 1) & 0xfff) | (((vsync_wid) & 0x1f) << 16))
[all …]
/openbmc/linux/Documentation/power/
H A 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
/openbmc/linux/drivers/gpu/drm/radeon/
H A 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 …]
/openbmc/linux/drivers/eisa/
H A 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 …]
/openbmc/linux/Documentation/i2c/busses/
H A 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 …]
/openbmc/linux/Documentation/PCI/
H A 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 …]
/openbmc/qemu/hw/mips/
H A Dfuloong2e.c4 * Copyright (c) 2008 yajin (yajin@vm-kernel.org)
9 * Contributions after 2012-01-13 are licensed under the terms of the
15 * https://www.linux-mips.org/wiki/Fuloong_2E
18 * https://github.com/loongson-community/docs/tree/master/2E
36 #include "hw/qdev-properties.h"
42 #include "qemu/error-report.h"
54 * who want to build a pmon binary please first git-clone the source
56 * https://github.com/loongson-community/pmon
130 loaderparams.ram_size - initrd_offset); in load_kernel()
132 if (initrd_size == (target_ulong) -1) { in load_kernel()
[all …]
/openbmc/linux/drivers/video/fbdev/aty/
H A 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 …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mode.h2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
41 #include <linux/i2c-algo-bit.h>
55 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base)
56 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base)
57 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
58 #define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base)
60 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base)
127 /* amdgpu gpio-based i2c
149 /* uses multi-media i2c engine */
299 struct drm_framebuffer base; member
[all …]
/openbmc/qemu/hw/audio/
H A Dintel-hda-defs.h7 /* --------------------------------------------------------------------- */
74 /* stream register offsets from stream base */
94 /* ICH, ATI and VIA have 4 playback and 4 capture */
102 /* ATI HDMI has 1 playback and 0 capture */
113 /* max number of fragments - we may use more if allocating more pages for BDL */
117 /* max buffer size - no h/w limit, you can increase as you like */
128 #define STATESTS_INT_MASK ((1 << AZX_MAX_CODECS) - 1)
135 #define SD_CTL_DIR (1 << 19) /* bi-directional stream */
154 /* below are so far hardcoded - should read registers in future */
165 /* Defines for ATI HD Audio support in SB450 south bridge */
[all …]

123