Home
last modified time | relevance | path

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

12

/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-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
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 …]
/kernel/linux/linux-4.19/drivers/i2c/busses/
DKconfig17 controller is part of the 7101 device, which is an ACPI-compliant
21 will be called i2c-ali1535.
29 controller is part of the 7101 device, which is an ACPI-compliant
33 will be called i2c-ali1563.
43 will be called i2c-ali15x3.
55 will be called i2c-amd756.
62 S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed
68 will be called i2c-amd756-s4882.
78 will be called i2c-amd8111.
81 tristate "Hix5hd2 high-speed I2C driver"
[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-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-4.19/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 */
330 /* DVI-I properties */
448 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
644 uint32_t page_flip_flags, uint32_t target,
Damdgpu_display.c2 * Copyright 2007-8 Advanced Micro Devices, Inc.
48 schedule_work(&work->flip_work.work); in amdgpu_display_flip_callback()
61 if (!dma_fence_add_callback(fence, &work->cb, in amdgpu_display_flip_handle_fence()
75 struct amdgpu_device *adev = work->adev; in amdgpu_display_flip_work_func()
76 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id]; in amdgpu_display_flip_work_func()
78 struct drm_crtc *crtc = &amdgpu_crtc->base; in amdgpu_display_flip_work_func()
83 if (amdgpu_display_flip_handle_fence(work, &work->excl)) in amdgpu_display_flip_work_func()
86 for (i = 0; i < work->shared_count; ++i) in amdgpu_display_flip_work_func()
87 if (amdgpu_display_flip_handle_fence(work, &work->shared[i])) in amdgpu_display_flip_work_func()
93 if (amdgpu_crtc->enabled && in amdgpu_display_flip_work_func()
[all …]
Datom.c33 #include "atom-names.h"
34 #include "atom-bits.h"
91 while (n--) in debug_print_spaces()
113 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
117 ctx->card->ioreg_write(ctx->card, CU16(base + 1), temp); in atom_iio_execute()
122 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
128 (0xFFFFFFFF >> (32 - CU8(base + 1))) << CU8(base + in atom_iio_execute()
134 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
138 (0xFFFFFFFF >> (32 - CU8(base + 1)))) << CU8(base + in atom_iio_execute()
144 ~((0xFFFFFFFF >> (32 - CU8(base + 1))) << in atom_iio_execute()
[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-4.19/sound/hda/
Dhdac_device.c2 * HD-audio codec core device
26 * snd_hdac_device_init - initialize the HD-audio codec base device
46 dev = &codec->dev; in snd_hdac_device_init()
48 dev->parent = bus->dev; in snd_hdac_device_init()
49 dev->bus = &snd_hda_bus_type; in snd_hdac_device_init()
50 dev->release = default_release; in snd_hdac_device_init()
51 dev->groups = hdac_dev_attr_groups; in snd_hdac_device_init()
55 codec->bus = bus; in snd_hdac_device_init()
56 codec->addr = addr; in snd_hdac_device_init()
57 codec->type = HDA_DEV_CORE; 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 …]
Dradeon_display.c2 * Copyright 2007-8 Advanced Micro Devices, Inc.
55 struct drm_device *dev = crtc->dev; in avivo_crtc_load_lut()
56 struct radeon_device *rdev = dev->dev_private; in avivo_crtc_load_lut()
60 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut()
61 WREG32(AVIVO_DC_LUTA_CONTROL + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
63 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_BLUE + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
64 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_GREEN + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
65 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_RED + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
67 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_BLUE + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut()
68 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_GREEN + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut()
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/radeon/
Datom.c33 #include "atom-names.h"
34 #include "atom-bits.h"
92 while (n--) in debug_print_spaces()
106 struct radeon_device *rdev = ctx->card->dev->dev_private; in atom_iio_execute()
115 temp = ctx->card->ioreg_read(ctx->card, CU16(base + 1)); in atom_iio_execute()
119 if (rdev->family == CHIP_RV515) in atom_iio_execute()
120 (void)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()
[all …]
Dradeon_display.c2 * Copyright 2007-8 Advanced Micro Devices, Inc.
45 struct drm_device *dev = crtc->dev; in avivo_crtc_load_lut()
46 struct radeon_device *rdev = dev->dev_private; in avivo_crtc_load_lut()
50 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut()
51 WREG32(AVIVO_DC_LUTA_CONTROL + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
53 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_BLUE + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
54 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_GREEN + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
55 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_RED + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut()
57 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_BLUE + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut()
58 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_GREEN + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut()
[all …]
/kernel/linux/linux-4.19/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-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-4.19/drivers/video/fbdev/
Dw100fb.c4 * Frame Buffer Device for ATI Imageon w100 (Wallaby)
6 * Copyright (C) 2002, ATI Corp.
7 * Copyright (C) 2004-2006 Richard Purdie
86 struct w100fb_par *par=info->par; in flip_show()
88 return sprintf(buf, "%d\n",par->flip); in flip_show()
95 struct w100fb_par *par=info->par; in flip_store()
100 par->flip = 1; in flip_store()
102 par->flip = 0; in flip_store()
145 struct w100fb_par *par=info->par; in fastpllclk_show()
147 return sprintf(buf, "%d\n",par->fastpll_mode); in fastpllclk_show()
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dw100fb.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Frame Buffer Device for ATI Imageon w100 (Wallaby)
7 * Copyright (C) 2002, ATI Corp.
8 * Copyright (C) 2004-2006 Richard Purdie
82 struct w100fb_par *par=info->par; in flip_show()
84 return sprintf(buf, "%d\n",par->flip); in flip_show()
91 struct w100fb_par *par=info->par; in flip_store()
96 par->flip = 1; in flip_store()
98 par->flip = 0; in flip_store()
141 struct w100fb_par *par=info->par; in fastpllclk_show()
[all …]
/kernel/linux/linux-5.10/sound/pci/
Dbt87x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * bt87x.c - Brooktree Bt878/Bt879 driver for ALSA
29 static int index[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = -2}; /* Exclude the first card */
59 #define INT_FTRGT (1 << 13) /* FIFO overrun due to target latency */
63 #define INT_PABORT (1 << 17) /* PCI master or target abort */
72 #define CTL_PKTP_4 (0 << 2) /* packet mode FIFO trigger point - 4 DWORDs */
95 #define CTL_A_PWRDN (1 << 26) /* analog audio power-down */
133 #define MAX_RISC_SIZE ((1 + 255 + (PAGE_ALIGN(255 * 4092) / PAGE_SIZE - 1) + 1 + 1) * 8)
205 return readl(chip->mmio + reg); in snd_bt87x_readl()
210 writel(value, chip->mmio + reg); in snd_bt87x_writel()
[all …]
/kernel/linux/linux-4.19/sound/pci/
Dbt87x.c2 * bt87x.c - Brooktree Bt878/Bt879 driver for ALSA
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
43 static int index[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = -2}; /* Exclude the first card */
47 static bool load_all; /* allow to load the non-whitelisted cards */
58 MODULE_PARM_DESC(load_all, "Allow to load the non-whitelisted cards");
73 #define INT_FTRGT (1 << 13) /* FIFO overrun due to target latency */
77 #define INT_PABORT (1 << 17) /* PCI master or target abort */
86 #define CTL_PKTP_4 (0 << 2) /* packet mode FIFO trigger point - 4 DWORDs */
109 #define CTL_A_PWRDN (1 << 26) /* analog audio power-down */
147 #define MAX_RISC_SIZE ((1 + 255 + (PAGE_ALIGN(255 * 4092) / PAGE_SIZE - 1) + 1 + 1) * 8)
[all …]
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dnxt200x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Support for NXT2002 and NXT2004 - VSB/QAM
6 * Copyright (C) 2006-2014 Michael Krufky <mkrufky@linuxtv.org>
8 * and nxt2004 by Jean-Francois Thibert <jeanfrancois@sagetv.com>
15 * B2C2/BBTI Technisat Air2PC - ATSC (NXT2002)
17 * ATI HDTV Wonder (NXT2004)
31 #define NXT2002_DEFAULT_FIRMWARE "dvb-fe-nxt2002.fw"
32 #define NXT2004_DEFAULT_FIRMWARE "dvb-fe-nxt2004.fw"
63 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_writebytes()
66 return -EREMOTEIO; in i2c_writebytes()
[all …]
/kernel/linux/linux-4.19/drivers/media/dvb-frontends/
Dnxt200x.c2 * Support for NXT2002 and NXT2004 - VSB/QAM
5 * Copyright (C) 2006-2014 Michael Krufky <mkrufky@linuxtv.org>
7 * and nxt2004 by Jean-Francois Thibert <jeanfrancois@sagetv.com>
25 * B2C2/BBTI Technisat Air2PC - ATSC (NXT2002)
27 * ATI HDTV Wonder (NXT2004)
41 #define NXT2002_DEFAULT_FIRMWARE "dvb-fe-nxt2002.fw"
42 #define NXT2004_DEFAULT_FIRMWARE "dvb-fe-nxt2004.fw"
73 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_writebytes()
76 return -EREMOTEIO; in i2c_writebytes()
86 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_readbytes()
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/include/
Datombios.h2 * Copyright 2006-2007 Advanced Micro Devices, Inc.
107 #define ATOM_SCALER_DISABLE 0 //For Fudo, it's bypass and auto-cengter & no replication
108 #define ATOM_SCALER_CENTER 1 //For Fudo, it's bypass and auto-center & auto replication
110 #define ATOM_SCALER_MULTI_EX 3 //For Fudo only, it's multi-tap mode only used to drive TV or CV,…
222 UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios,
245 UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios,
427 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_…
433 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_…
440 …ULONG ulClock; //When returen, it's the re-calculated clock based on given Fb_div Post_Di…
518 ULONG ulClock:24; //Input= target clock, output = actual clock
[all …]

12