summaryrefslogtreecommitdiff
blob: 48b61862637f9605a20d14754a67c2462c43d887 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
diff -Naur alsa-driver-1.0.4/alsa-kernel/include/trident.h alsa-driver-1.0.4.devfix/alsa-kernel/include/trident.h
--- alsa-driver-1.0.4/alsa-kernel/include/trident.h	2004-03-02 07:32:36.000000000 -0800
+++ alsa-driver-1.0.4.devfix/alsa-kernel/include/trident.h	2004-04-08 10:04:53.000000000 -0700
@@ -56,9 +56,9 @@
 
 /* Trident chipsets have 1GB memory limit */
 #ifdef __alpha__
-#define TRIDENT_DMA_TYPE        SNDRV_DMA_TYPE_PCI_16MB
+#define TRIDENT_DMA_TYPE        SNDRV_DMA_TYPE_DEV_16MB
 #else
-#define TRIDENT_DMA_TYPE        SNDRV_DMA_TYPE_PCI
+#define TRIDENT_DMA_TYPE        SNDRV_DMA_TYPE_DEV
 #endif
 
 #define SNDRV_SEQ_DEV_ID_TRIDENT			"trident-synth"
diff -Naur alsa-driver-1.0.4/alsa-kernel/isa/cs423x/cs4231_lib.c alsa-driver-1.0.4.devfix/alsa-kernel/isa/cs423x/cs4231_lib.c
--- alsa-driver-1.0.4/alsa-kernel/isa/cs423x/cs4231_lib.c	2004-03-06 08:51:29.000000000 -0800
+++ alsa-driver-1.0.4.devfix/alsa-kernel/isa/cs423x/cs4231_lib.c	2004-04-08 10:04:53.000000000 -0700
@@ -1659,7 +1659,7 @@
 #else
 #  ifdef EBUS_SUPPORT
         if (chip->ebus_flag) {
-                snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_PCI,
+                snd_pcm_lib_preallocate_pages_for_all(pcm, SNDRV_DMA_TYPE_DEV,
                 				      chip->dev_u.pdev,
 						      64*1024, 128*1024);
         } else {
diff -Naur alsa-driver-1.0.4/alsa-kernel/parisc/harmony.c alsa-driver-1.0.4.devfix/alsa-kernel/parisc/harmony.c
--- alsa-driver-1.0.4/alsa-kernel/parisc/harmony.c	2004-03-17 03:14:12.000000000 -0800
+++ alsa-driver-1.0.4.devfix/alsa-kernel/parisc/harmony.c	2004-04-08 10:04:53.000000000 -0700
@@ -847,7 +847,7 @@
 	harmony->pcm = pcm;
 	
 	/* initialize graveyard buffer */
-	harmony->dma_dev.type = SNDRV_DMA_TYPE_PCI;
+	harmony->dma_dev.type = SNDRV_DMA_TYPE_DEV;
 	harmony->dma_dev.dev = snd_dma_pci_data(harmony->fake_pci_dev); 
 	harmony->graveyard_addr = snd_dma_alloc_pages(&chip->dma_dev,
 			HARMONY_BUF_SIZE*GRAVEYARD_BUFS, &harmony->graveyard_dma);
diff -Naur alsa-driver-1.0.4/hal2/hal2.c alsa-driver-1.0.4.devfix/hal2/hal2.c
--- alsa-driver-1.0.4/hal2/hal2.c	2002-10-21 11:53:22.000000000 -0700
+++ alsa-driver-1.0.4.devfix/hal2/hal2.c	2004-04-08 10:04:53.000000000 -0700
@@ -134,14 +134,14 @@
 	 * true, but it seems to work.
 	 */
 	if ((err = snd_register_dma_channel(card, "HAL2 record", 0,
-					    SNDRV_DMA_TYPE_PCI,
+					    SNDRV_DMA_TYPE_DEV,
 					    dma1_size[dev], NULL,
 					    &hal2card->dma1ptr)) < 0) {
 		snd_printk("Couldn't get dma1\n");
 		return err;
 	}
 	if ((err = snd_register_dma_channel(card, "HAL2 playback", 0,
-					    SNDRV_DMA_TYPE_PCI,
+					    SNDRV_DMA_TYPE_DEV,
 					    dma2_size[dev], NULL,
 					    &hal2card->dma2ptr)) < 0) {
 		snd_printk("Couldn't get dma2\n");