diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-09 22:52:13 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-09 22:52:13 -0500 |
commit | 78f1ae193d1662c22cfebb916e788e1ca896c0fe (patch) | |
tree | 0cca2c3d68c8ea48786cd3e9912f822fee7d1e17 /sound/pci/hda/hda_intel.c | |
parent | fa395aaec823b9d1a5800913a6b5d0e6d1c5ced2 (diff) | |
parent | 84194883bcf89383ea4230116bb0195af5ec5829 (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
ALSA: ice1724 - aureon - modify WM8770 Master & DAC volume
ALSA: hda/realtek: quirk for D945GCLF2 mainboard
ALSA: hda - Terradici HDA controllers does not support 64-bit mode
ALSA: document: Add direct git link to grub hda-analyzer
ALSA: radio/sound/miro: fix build, cleanup depends/selects
ALSA: hda - Generalize EAPD inversion check in patch_analog.c
ASoC: Wrong variable returned on error
ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII
ALSA: hda - Exclude unusable ADCs for ALC88x
ALSA: hda - Add missing Line-Out and PCM switches as slave
ALSA: hda - iMac 9,1 sound patch.
ALSA: opti93x: set MC indirect registers base from PnP data
Diffstat (limited to 'sound/pci/hda/hda_intel.c')
-rw-r--r-- | sound/pci/hda/hda_intel.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index d822bfc6cad6..efcc4f7c57f2 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c | |||
@@ -2450,6 +2450,11 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci, | |||
2450 | } | 2450 | } |
2451 | } | 2451 | } |
2452 | 2452 | ||
2453 | /* disable 64bit DMA address for Teradici */ | ||
2454 | /* it does not work with device 6549:1200 subsys e4a2:040b */ | ||
2455 | if (chip->driver_type == AZX_DRIVER_TERA) | ||
2456 | gcap &= ~ICH6_GCAP_64OK; | ||
2457 | |||
2453 | /* allow 64bit DMA address if supported by H/W */ | 2458 | /* allow 64bit DMA address if supported by H/W */ |
2454 | if ((gcap & ICH6_GCAP_64OK) && !pci_set_dma_mask(pci, DMA_BIT_MASK(64))) | 2459 | if ((gcap & ICH6_GCAP_64OK) && !pci_set_dma_mask(pci, DMA_BIT_MASK(64))) |
2455 | pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(64)); | 2460 | pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(64)); |