| /linux/Documentation/devicetree/bindings/input/ |
| H A D | azoteq,iqs7222.yaml | 63 azoteq,ati-frac-div-fine: 67 description: Specifies the preloaded ATI fine fractional divider. 69 azoteq,ati-frac-div-coarse: 73 description: Specifies the preloaded ATI coarse fractional divider. 75 azoteq,ati-comp-select: 79 description: Specifies the preloaded ATI compensation selection. 129 azoteq,timeout-ati-ms: 134 Specifies the delay (in ms) before ATI is retried following an ATI error. 136 azoteq,rate-ati-ms: 139 description: Specifies the rate (in ms) at which ATI status is evaluated. [all …]
|
| H A D | iqs626a.yaml | 74 azoteq,ati-band-disable: 76 description: Disables the ATI band check. 78 azoteq,ati-lp-only: 80 description: Limits automatic ATI to low-power mode. 123 Applies an 8-count offset to all long-term averages upon either ATI or 177 azoteq,ati-exclude: 180 Prevents the channel from participating in an ATI event that is 222 azoteq,ati-mode: 226 Specifies the channel's ATI mode as follows: 236 azoteq,ati-base: [all …]
|
| H A D | iqs269a.yaml | 73 Applies an 8-count offset to all long-term averages upon either ATI or 142 azoteq,ati-band-disable: 144 description: Disables the ATI band check. 146 azoteq,ati-lp-only: 148 description: Limits automatic ATI to low-power mode. 150 azoteq,ati-band-tighten: 152 description: Tightens the ATI band from 1/8 to 1/16 of the desired target. 398 azoteq,ati-mode: 403 Specifies the channel's ATI mode as follows: 409 azoteq,ati-base: [all …]
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | azoteq,iqs7211.yaml | 126 azoteq,timeout-ati-ms: 132 (ATI) is retried in the event it fails to complete. 228 azoteq,ati-frac-div-fine: 232 description: Specifies the trackpad's ATI fine fractional divider. 234 azoteq,ati-frac-mult-coarse: 238 description: Specifies the trackpad's ATI coarse fractional multiplier. 240 azoteq,ati-frac-div-coarse: 244 description: Specifies the trackpad's ATI coarse fractional divider. 246 azoteq,ati-comp-div: 250 description: Specifies the trackpad's ATI compensation divider. [all …]
|
| /linux/sound/hda/codecs/hdmi/ |
| H A D | atihdmi.c | 3 * ATI/AMD codec support 22 /* ATI/AMD specific HDA pin verbs, see the AMD HDA Verbs specification */ 60 /* ATI/AMD specific ELD emulation */ 100 /* ATI/AMD does not have ELD, emulate it */ in get_eld_ati() 105 codec_info(codec, "HDMI ATI/AMD: no speaker allocation for ELD\n"); in get_eld_ati() 146 codec_info(codec, "HDMI ATI/AMD: Truncating HDMI sink description with length %d\n", in get_eld_ati() 161 continue; /* not handled by ATI/AMD */ in get_eld_ati() 188 codec_info(codec, "HDMI ATI/AMD: no audio descriptors for ELD\n"); in get_eld_ati() 234 /* call hda_eld.c ATI/AMD-specific function */ in atihdmi_pin_get_eld() 250 * ATI/AMD have automatic FC/LFE swap built-in in atihdmi_paired_swap_fc_lfe() [all …]
|
| H A D | Kconfig | 57 tristate "AMD/ATI HDMI/DisplayPort HD-audio codec support" if EXPERT 61 Say Y or M here to include AMD/ATI graphics HDMI and DisplayPort
|
| /linux/sound/hda/controllers/ |
| H A D | intel.c | 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 */ 298 /* quirks for ATI SB / AMD Hudson */ 301 AZX_DCAPS_SNOOP_TYPE(ATI)) 303 /* quirks for ATI/AMD HDMI */ 308 /* quirks for ATI HDMI with snoop off */ 315 AZX_DCAPS_SNOOP_TYPE(ATI) | AZX_DCAPS_PM_RUNTIME |\ 345 [AZX_DRIVER_ATI] = "HDA ATI SB", 346 [AZX_DRIVER_ATIHDMI] = "HDA ATI HDM [all...] |
| /linux/drivers/ata/ |
| H A D | pata_atiixp.c | 3 * pata_atiixp.c - ATI PATA for new ATA layer 11 * Copyright (C) 2003 ATI Inc. <hyu@ati.com> 293 { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP200_IDE), }, 294 { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP300_IDE), }, 295 { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP400_IDE), }, 296 { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP600_IDE), }, 297 { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP700_IDE), }, 317 MODULE_DESCRIPTION("low-level driver for ATI IXP200/300/400");
|
| /linux/drivers/media/rc/keymaps/ |
| H A D | rc-ati-x10.c | 3 * ATI X10 RF remote keytable 18 * Source: ATI REMOTE WONDER™ Installation Guide 19 * http://www2.ati.com/manuals/remctrl.pdf 22 * original ATI Remote Wonder, but were moved on later models. 93 /* Extra keys, not on the original ATI remote */ 126 MODULE_DESCRIPTION("ATI X10 RF remote controller keytable");
|
| H A D | rc-ati-tv-wonder-hd-600.c | 2 // ati-tv-wonder-hd-600.h - Keytable for ati_tv_wonder_hd_600 Remote Controller 11 /* ATI TV Wonder HD 600 USB 66 MODULE_DESCRIPTION("ati-tv-wonder-hd-600 remote controller keytable");
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-designware-pcidrv.c | 349 { PCI_VDEVICE(ATI, 0x7314), navi_amd }, 350 { PCI_VDEVICE(ATI, 0x73a4), navi_amd }, 351 { PCI_VDEVICE(ATI, 0x73e4), navi_amd }, 352 { PCI_VDEVICE(ATI, 0x73c4), navi_amd }, 353 { PCI_VDEVICE(ATI, 0x7444), navi_amd }, 354 { PCI_VDEVICE(ATI, 0x7464), navi_amd },
|
| /linux/drivers/input/misc/ |
| H A D | iqs7222.c | 915 .name = "azoteq,ati-frac-div-fine", 920 .label = "ATI fine fractional divider", 923 .name = "azoteq,ati-frac-div-coarse", 928 .label = "ATI coarse fractional divider", 931 .name = "azoteq,ati-comp-select", 936 .label = "ATI compensation selection", 939 .name = "azoteq,ati-band", 944 .label = "ATI band", 990 .name = "azoteq,ati-target", 996 .label = "ATI target", [all …]
|
| H A D | iqs626a.c | 615 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target() 618 "Invalid %s channel ATI target: %u\n", in iqs626_parse_ati_target() 628 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target() 648 "Invalid %s channel ATI base: %u\n", in iqs626_parse_ati_target() 781 if (!fwnode_property_read_u32(tc_node, "azoteq,ati-base", in iqs626_parse_trackpad() 786 "Invalid %s %s ATI base: %u\n", in iqs626_parse_trackpad() 915 if (!fwnode_property_present(ch_node, "azoteq,ati-exclude")) in iqs626_parse_channel() 969 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-mode", &val)) { in iqs626_parse_channel() 972 "Invalid %s channel ATI mode: %u\n", in iqs626_parse_channel() 1050 if (fwnode_property_present(ch_node, "azoteq,ati-band-tighten")) in iqs626_parse_channel() [all …]
|
| H A D | iqs269a.c | 681 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-mode", &val)) { in iqs269_parse_chan() 685 "Invalid channel %u ATI mode: %u\n", reg, val); in iqs269_parse_chan() 690 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs269_parse_chan() 694 "Invalid channel %u ATI base: %u\n", reg, val); in iqs269_parse_chan() 699 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs269_parse_chan() 703 "Invalid channel %u ATI target: %u\n", reg, in iqs269_parse_chan() 918 if (device_property_present(&client->dev, "azoteq,ati-band-disable")) in iqs269_parse_prop() 922 if (device_property_present(&client->dev, "azoteq,ati-lp-only")) in iqs269_parse_prop() 926 if (device_property_present(&client->dev, "azoteq,ati-band-tighten")) in iqs269_parse_prop() 1048 * Volunteer all active channels to participate in ATI when REDO-ATI is in iqs269_parse_prop() [all …]
|
| /linux/drivers/input/touchscreen/ |
| H A D | iqs7211.c | 490 .name = "azoteq,ati-frac-div-fine", 508 .label = "ATI fine fractional divider", 511 .name = "azoteq,ati-frac-mult-coarse", 529 .label = "ATI coarse fractional multiplier", 532 .name = "azoteq,ati-frac-div-coarse", 550 .label = "ATI coarse fractional divider", 553 .name = "azoteq,ati-comp-div", 569 .label = "ATI compensation divider", 572 .name = "azoteq,ati-comp-div", 581 .label = "ATI compensation divider", [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | Kconfig | 4 tristate "ATI Radeon" 32 Choose this option if you have an ATI Radeon graphics card. There
|
| /linux/sound/pci/ |
| H A D | atiixp.c | 3 * ALSA driver for ATI IXP 150/200/250/300 AC97 controllers 24 MODULE_DESCRIPTION("ATI IXP AC97 controller"); 35 MODULE_PARM_DESC(index, "Index value for ATI IXP controller."); 37 MODULE_PARM_DESC(id, "ID string for ATI IXP controller."); 244 * ATI IXP chip 275 { PCI_VDEVICE(ATI, 0x4341), 0 }, /* SB200 */ 276 { PCI_VDEVICE(ATI, 0x4361), 0 }, /* SB300 */ 277 { PCI_VDEVICE(ATI, 0x4370), 0 }, /* SB400 */ 278 { PCI_VDEVICE(ATI, 0x4382), 0 }, /* SB600 */ 1255 err = snd_pcm_new(chip->card, "ATI IX in snd_atiixp_pcm_new() [all...] |
| H A D | atiixp_modem.c | 3 * ALSA driver for ATI IXP 150/200/250 AC97 modem controllers 24 MODULE_DESCRIPTION("ATI IXP MC97 controller"); 32 MODULE_PARM_DESC(index, "Index value for ATI IXP controller."); 34 MODULE_PARM_DESC(id, "ID string for ATI IXP controller."); 218 * ATI IXP chip 250 { PCI_VDEVICE(ATI, 0x434d), 0 }, /* SB200 */ 251 { PCI_VDEVICE(ATI, 0x4378), 0 }, /* SB400 */ 968 err = snd_pcm_new(chip->card, "ATI IXP MC97", ATI_PCMDEV_ANALOG, 1, 1, &pcm); in snd_atiixp_pcm_new() 975 strscpy(pcm->name, "ATI IXP MC97"); in snd_atiixp_pcm_new() 1166 chip->remap_addr = pcim_iomap_region(pci, 0, "ATI IX in snd_atiixp_init() [all...] |
| /linux/drivers/input/mouse/ |
| H A D | inport.c | 13 * Inport (ATI XL and Microsoft) busmouse driver for Linux 26 MODULE_DESCRIPTION("Inport (ATI XL and Microsoft) busmouse driver"); 43 #define INPORT_NAME "ATI XL Mouse"
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | atyfb.h | 3 * ATI Frame Buffer Device Driver Core Definitions 196 * ATI Mach64 features 305 extern const struct aty_dac_ops aty_dac_ati68860b; /* ATI 68860-B */ 324 extern const struct aty_pll_ops aty_pll_ati18818_1; /* ATI 18818 */
|
| /linux/include/uapi/linux/ |
| H A D | fb.h | 78 #define FB_ACCEL_ATI_MACH64GX 6 /* ATI Mach 64GX family */ 80 #define FB_ACCEL_ATI_MACH64CT 8 /* ATI Mach 64CT family */ 81 #define FB_ACCEL_ATI_MACH64VT 9 /* ATI Mach 64CT family VT class */ 82 #define FB_ACCEL_ATI_MACH64GT 10 /* ATI Mach 64CT family GT class */ 104 #define FB_ACCEL_ATI_RAGE128 32 /* ATI Rage128 family */ 110 #define FB_ACCEL_ATI_RADEON 38 /* ATI Radeon family */
|
| /linux/drivers/video/fbdev/ |
| H A D | Kconfig | 938 tristate "ATI Radeon display support" 947 Choose this option if you want to use an ATI Radeon graphics card as 952 bool "DDC/I2C for ATI Radeon support" 977 tristate "ATI Rage128 display support" 982 This driver supports graphics boards with the ATI Rage128 chips. 999 tristate "ATI Mach64 display support" if PCI || ATARI 1008 This driver supports graphics boards with the ATI Mach64 chips. 1018 Say Y here to support use of ATI's 64-bit Rage boards (or other 1020 framebuffer device. The ATI product support page for these boards 1021 is at <http://support.ati.com/products/pc/mach64/mach64.html>. [all …]
|
| /linux/drivers/char/agp/ |
| H A D | ati-agp.c | 2 * ATi AGPGART routines. 502 dev_err(&pdev->dev, "unsupported Ati chipset [%04x/%04x])\n", in agp_ati_probe() 516 dev_info(&pdev->dev, "Ati %s chipset\n", devs[j].chipset_name); in agp_ati_probe() 552 .name = "agpgart-ati", 575 MODULE_DESCRIPTION("ATi AGPGART routines");
|
| /linux/drivers/mfd/ |
| H A D | iqs62x.c | 116 * In case ATI is in progress, wait for it to complete before in iqs62x_dev_init() 192 * limited number of interrupts that would otherwise occur after ATI in iqs62x_dev_init() 196 * In the meantime, mask interrupts during ATI to prevent the device in iqs62x_dev_init() 197 * from soliciting I2C traffic until the noise-sensitive ATI process in iqs62x_dev_init() 559 * Reset and ATI events are not broadcast to the sub-device drivers in iqs62x_irq() 560 * until ATI has completed. Any other events that may have occurred in iqs62x_irq() 561 * during ATI are ignored. in iqs62x_irq() 614 dev_err(&client->dev, "Failed to complete ATI\n"); in iqs62x_firmware_load()
|
| /linux/Documentation/fb/ |
| H A D | aty128fb.rst | 2 aty128fb - ATI Rage128 framebuffer driver 5 This is a driver for a graphic framebuffer for ATI Rage128 based devices
|