Home
last modified time | relevance | path

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

12

/kernel/linux/linux-6.6/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 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/
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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/
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 …]
/kernel/linux/linux-6.6/drivers/input/misc/
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 …]
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 …]
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 …]
/kernel/linux/linux-5.10/drivers/input/misc/
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 …]
/kernel/linux/linux-6.6/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>
51 #include <sound/intel-dsp-config.h>
54 #include <linux/apple-gmux.h>
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};
110 static int bdl_pos_adj[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = -1};
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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>
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-6.6/drivers/i2c/busses/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 for Cypress CCGx Type-C controller. Individual bus drivers
25 controller is part of the 7101 device, which is an ACPI-compliant
29 will be called i2c-ali1535.
37 controller is part of the 7101 device, which is an ACPI-compliant
41 will be called i2c-ali1563.
51 will be called i2c-ali15x3.
63 will be called i2c-amd756.
70 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
76 will be called i2c-amd756-s4882.
[all …]
/kernel/linux/linux-5.10/drivers/i2c/busses/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
18 controller is part of the 7101 device, which is an ACPI-compliant
22 will be called i2c-ali1535.
30 controller is part of the 7101 device, which is an ACPI-compliant
34 will be called i2c-ali1563.
44 will be called i2c-ali15x3.
56 will be called i2c-amd756.
63 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
69 will be called i2c-amd756-s4882.
79 will be called i2c-amd8111.
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
41 #include <linux/i2c-algo-bit.h>
127 /* amdgpu gpio-based i2c
149 /* uses multi-media i2c engine */
315 /* DVI-I properties */
425 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
614 uint32_t page_flip_flags, uint32_t target,
Datom.c38 #include "atom-names.h"
39 #include "atom-bits.h"
98 while (n--) in debug_print_spaces()
120 temp = ctx->card->reg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
124 ctx->card->reg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute()
129 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
135 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute()
141 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
145 (0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base + in atom_iio_execute()
151 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
43 #include <linux/i2c-algo-bit.h>
129 /* amdgpu gpio-based i2c
151 /* uses multi-media i2c engine */
323 /* DVI-I properties */
438 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
640 uint32_t page_flip_flags, uint32_t target,
Damdgpu_display.c2 * Copyright 2007-8 Advanced Micro Devices, Inc.
50 schedule_work(&work->flip_work.work); in amdgpu_display_flip_callback()
63 if (!dma_fence_add_callback(fence, &work->cb, in amdgpu_display_flip_handle_fence()
77 struct amdgpu_device *adev = work->adev; in amdgpu_display_flip_work_func()
78 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id]; in amdgpu_display_flip_work_func()
80 struct drm_crtc *crtc = &amdgpu_crtc->base; in amdgpu_display_flip_work_func()
85 if (amdgpu_display_flip_handle_fence(work, &work->excl)) in amdgpu_display_flip_work_func()
88 for (i = 0; i < work->shared_count; ++i) in amdgpu_display_flip_work_func()
89 if (amdgpu_display_flip_handle_fence(work, &work->shared[i])) in amdgpu_display_flip_work_func()
95 if (amdgpu_crtc->enabled && in amdgpu_display_flip_work_func()
[all …]
Datom.c35 #include "atom-names.h"
36 #include "atom-bits.h"
95 while (n--) in debug_print_spaces()
117 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
121 ctx->card->ioreg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute()
126 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
132 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute()
138 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
142 (0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base + in atom_iio_execute()
148 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
[all …]
/kernel/linux/linux-6.6/sound/hda/
Dhdac_device.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * HD-audio codec core device
27 * snd_hdac_device_init - initialize the HD-audio codec base device
47 dev = &codec->dev; in snd_hdac_device_init()
49 dev->parent = bus->dev; in snd_hdac_device_init()
50 dev->bus = &snd_hda_bus_type; in snd_hdac_device_init()
51 dev->release = default_release; in snd_hdac_device_init()
52 dev->groups = hdac_dev_attr_groups; in snd_hdac_device_init()
56 codec->bus = bus; in snd_hdac_device_init()
57 codec->addr = addr; in snd_hdac_device_init()
[all …]
/kernel/linux/linux-5.10/sound/hda/
Dhdac_device.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * HD-audio codec core device
27 * snd_hdac_device_init - initialize the HD-audio codec base device
47 dev = &codec->dev; in snd_hdac_device_init()
49 dev->parent = bus->dev; in snd_hdac_device_init()
50 dev->bus = &snd_hda_bus_type; in snd_hdac_device_init()
51 dev->release = default_release; in snd_hdac_device_init()
52 dev->groups = hdac_dev_attr_groups; in snd_hdac_device_init()
56 codec->bus = bus; in snd_hdac_device_init()
57 codec->addr = addr; in snd_hdac_device_init()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Datom.c37 #include "atom-names.h"
38 #include "atom-bits.h"
96 while (n--) in debug_print_spaces()
110 struct radeon_device *rdev = ctx->card->dev->dev_private; in atom_iio_execute()
119 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
123 if (rdev->family == CHIP_RV515) in atom_iio_execute()
124 (void)ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
125 ctx->card->ioreg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute()
130 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
136 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Datom.c38 #include "atom-names.h"
39 #include "atom-bits.h"
97 while (n--) in debug_print_spaces()
111 struct radeon_device *rdev = ctx->card->dev->dev_private; in atom_iio_execute()
120 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
124 if (rdev->family == CHIP_RV515) in atom_iio_execute()
125 (void)ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
126 ctx->card->ioreg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute()
131 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
137 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute()
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/aty/
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 …]
/kernel/linux/linux-6.6/drivers/video/fbdev/aty/
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 …]

12