diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-13 12:46:22 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-13 12:46:22 -0400 |
commit | 63f3d1df1ad276a30b75339dd682a6e1f9d0c181 (patch) | |
tree | 91240ae476d553bda4a92b52ff46823421798f6c /include | |
parent | a8cd2e5045688157479a654786b2c08ab85f4d8f (diff) | |
parent | 676e1a2c1e7499eee8e7a81e577b4b6ba71ffb25 (diff) |
Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa-current
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/pci_ids.h | 44 | ||||
-rw-r--r-- | include/sound/core.h | 8 | ||||
-rw-r--r-- | include/sound/cs46xx.h | 14 | ||||
-rw-r--r-- | include/sound/emu10k1.h | 7 | ||||
-rw-r--r-- | include/sound/pcm.h | 5 | ||||
-rw-r--r-- | include/sound/pcm_oss.h | 3 | ||||
-rw-r--r-- | include/sound/trident.h | 17 | ||||
-rw-r--r-- | include/sound/version.h | 2 | ||||
-rw-r--r-- | include/sound/ymfpci.h | 22 |
9 files changed, 56 insertions, 66 deletions
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index 7fcb44bc9af9..f6c1a142286a 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h | |||
@@ -447,6 +447,10 @@ | |||
447 | #define PCI_DEVICE_ID_CIRRUS_7542 0x1200 | 447 | #define PCI_DEVICE_ID_CIRRUS_7542 0x1200 |
448 | #define PCI_DEVICE_ID_CIRRUS_7543 0x1202 | 448 | #define PCI_DEVICE_ID_CIRRUS_7543 0x1202 |
449 | #define PCI_DEVICE_ID_CIRRUS_7541 0x1204 | 449 | #define PCI_DEVICE_ID_CIRRUS_7541 0x1204 |
450 | #define PCI_DEVICE_ID_CIRRUS_4610 0x6001 | ||
451 | #define PCI_DEVICE_ID_CIRRUS_4612 0x6003 | ||
452 | #define PCI_DEVICE_ID_CIRRUS_4615 0x6004 | ||
453 | #define PCI_DEVICE_ID_CIRRUS_4281 0x6005 | ||
450 | 454 | ||
451 | #define PCI_VENDOR_ID_IBM 0x1014 | 455 | #define PCI_VENDOR_ID_IBM 0x1014 |
452 | #define PCI_DEVICE_ID_IBM_FIRE_CORAL 0x000a | 456 | #define PCI_DEVICE_ID_IBM_FIRE_CORAL 0x000a |
@@ -682,7 +686,9 @@ | |||
682 | #define PCI_DEVICE_ID_SI_6326 0x6326 | 686 | #define PCI_DEVICE_ID_SI_6326 0x6326 |
683 | #define PCI_DEVICE_ID_SI_7001 0x7001 | 687 | #define PCI_DEVICE_ID_SI_7001 0x7001 |
684 | #define PCI_DEVICE_ID_SI_7012 0x7012 | 688 | #define PCI_DEVICE_ID_SI_7012 0x7012 |
689 | #define PCI_DEVICE_ID_SI_7013 0x7013 | ||
685 | #define PCI_DEVICE_ID_SI_7016 0x7016 | 690 | #define PCI_DEVICE_ID_SI_7016 0x7016 |
691 | #define PCI_DEVICE_ID_SI_7018 0x7018 | ||
686 | 692 | ||
687 | #define PCI_VENDOR_ID_HP 0x103c | 693 | #define PCI_VENDOR_ID_HP 0x103c |
688 | #define PCI_DEVICE_ID_HP_VISUALIZE_EG 0x1005 | 694 | #define PCI_DEVICE_ID_HP_VISUALIZE_EG 0x1005 |
@@ -993,6 +999,7 @@ | |||
993 | #define PCI_DEVICE_ID_BROOKTREE_849A 0x0351 | 999 | #define PCI_DEVICE_ID_BROOKTREE_849A 0x0351 |
994 | #define PCI_DEVICE_ID_BROOKTREE_878_1 0x036e | 1000 | #define PCI_DEVICE_ID_BROOKTREE_878_1 0x036e |
995 | #define PCI_DEVICE_ID_BROOKTREE_878 0x0878 | 1001 | #define PCI_DEVICE_ID_BROOKTREE_878 0x0878 |
1002 | #define PCI_DEVICE_ID_BROOKTREE_879 0x0879 | ||
996 | #define PCI_DEVICE_ID_BROOKTREE_8474 0x8474 | 1003 | #define PCI_DEVICE_ID_BROOKTREE_8474 0x8474 |
997 | 1004 | ||
998 | #define PCI_VENDOR_ID_SIERRA 0x10a8 | 1005 | #define PCI_VENDOR_ID_SIERRA 0x10a8 |
@@ -1111,6 +1118,9 @@ | |||
1111 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICGRAPH_NM2160 0x0004 | 1118 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICGRAPH_NM2160 0x0004 |
1112 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICMEDIA_256AV 0x0005 | 1119 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICMEDIA_256AV 0x0005 |
1113 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICGRAPH_128ZVPLUS 0x0083 | 1120 | #define PCI_DEVICE_ID_NEOMAGIC_MAGICGRAPH_128ZVPLUS 0x0083 |
1121 | #define PCI_DEVICE_ID_NEOMAGIC_NM256AV_AUDIO 0x8005 | ||
1122 | #define PCI_DEVICE_ID_NEOMAGIC_NM256ZX_AUDIO 0x8006 | ||
1123 | #define PCI_DEVICE_ID_NEOMAGIC_NM256XL_PLUS_AUDIO 0x8016 | ||
1114 | 1124 | ||
1115 | #define PCI_VENDOR_ID_ASP 0x10cd | 1125 | #define PCI_VENDOR_ID_ASP 0x10cd |
1116 | #define PCI_DEVICE_ID_ASP_ABP940 0x1200 | 1126 | #define PCI_DEVICE_ID_ASP_ABP940 0x1200 |
@@ -1157,10 +1167,13 @@ | |||
1157 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2_SMBUS 0x0064 | 1167 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2_SMBUS 0x0064 |
1158 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE 0x0065 | 1168 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE 0x0065 |
1159 | #define PCI_DEVICE_ID_NVIDIA_NVENET_2 0x0066 | 1169 | #define PCI_DEVICE_ID_NVIDIA_NVENET_2 0x0066 |
1170 | #define PCI_DEVICE_ID_NVIDIA_MCP2_MODEM 0x0069 | ||
1160 | #define PCI_DEVICE_ID_NVIDIA_MCP2_AUDIO 0x006a | 1171 | #define PCI_DEVICE_ID_NVIDIA_MCP2_AUDIO 0x006a |
1161 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SMBUS 0x0084 | 1172 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SMBUS 0x0084 |
1162 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE 0x0085 | 1173 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE 0x0085 |
1163 | #define PCI_DEVICE_ID_NVIDIA_NVENET_4 0x0086 | 1174 | #define PCI_DEVICE_ID_NVIDIA_NVENET_4 0x0086 |
1175 | #define PCI_DEVICE_ID_NVIDIA_MCP2S_MODEM 0x0089 | ||
1176 | #define PCI_DEVICE_ID_NVIDIA_CK8_AUDIO 0x008a | ||
1164 | #define PCI_DEVICE_ID_NVIDIA_NVENET_5 0x008c | 1177 | #define PCI_DEVICE_ID_NVIDIA_NVENET_5 0x008c |
1165 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SATA 0x008e | 1178 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SATA 0x008e |
1166 | #define PCI_DEVICE_ID_NVIDIA_ITNT2 0x00A0 | 1179 | #define PCI_DEVICE_ID_NVIDIA_ITNT2 0x00A0 |
@@ -1175,6 +1188,7 @@ | |||
1175 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3_SMBUS 0x00d4 | 1188 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3_SMBUS 0x00d4 |
1176 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE 0x00d5 | 1189 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE 0x00d5 |
1177 | #define PCI_DEVICE_ID_NVIDIA_NVENET_3 0x00d6 | 1190 | #define PCI_DEVICE_ID_NVIDIA_NVENET_3 0x00d6 |
1191 | #define PCI_DEVICE_ID_NVIDIA_MCP3_MODEM 0x00d9 | ||
1178 | #define PCI_DEVICE_ID_NVIDIA_MCP3_AUDIO 0x00da | 1192 | #define PCI_DEVICE_ID_NVIDIA_MCP3_AUDIO 0x00da |
1179 | #define PCI_DEVICE_ID_NVIDIA_NVENET_7 0x00df | 1193 | #define PCI_DEVICE_ID_NVIDIA_NVENET_7 0x00df |
1180 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S 0x00e1 | 1194 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S 0x00e1 |
@@ -1182,6 +1196,7 @@ | |||
1182 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SMBUS 0x00e4 | 1196 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SMBUS 0x00e4 |
1183 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE 0x00e5 | 1197 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE 0x00e5 |
1184 | #define PCI_DEVICE_ID_NVIDIA_NVENET_6 0x00e6 | 1198 | #define PCI_DEVICE_ID_NVIDIA_NVENET_6 0x00e6 |
1199 | #define PCI_DEVICE_ID_NVIDIA_CK8S_AUDIO 0x00ea | ||
1185 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA2 0x00ee | 1200 | #define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA2 0x00ee |
1186 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE_SDR 0x0100 | 1201 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE_SDR 0x0100 |
1187 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE_DDR 0x0101 | 1202 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE_DDR 0x0101 |
@@ -1232,6 +1247,7 @@ | |||
1232 | #define PCI_DEVICE_ID_NVIDIA_MCP1_AUDIO 0x01b1 | 1247 | #define PCI_DEVICE_ID_NVIDIA_MCP1_AUDIO 0x01b1 |
1233 | #define PCI_DEVICE_ID_NVIDIA_NFORCE_SMBUS 0x01b4 | 1248 | #define PCI_DEVICE_ID_NVIDIA_NFORCE_SMBUS 0x01b4 |
1234 | #define PCI_DEVICE_ID_NVIDIA_NFORCE_IDE 0x01bc | 1249 | #define PCI_DEVICE_ID_NVIDIA_NFORCE_IDE 0x01bc |
1250 | #define PCI_DEVICE_ID_NVIDIA_MCP1_MODEM 0x01c1 | ||
1235 | #define PCI_DEVICE_ID_NVIDIA_NVENET_1 0x01c3 | 1251 | #define PCI_DEVICE_ID_NVIDIA_NVENET_1 0x01c3 |
1236 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2 0x01e0 | 1252 | #define PCI_DEVICE_ID_NVIDIA_NFORCE2 0x01e0 |
1237 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE3 0x0200 | 1253 | #define PCI_DEVICE_ID_NVIDIA_GEFORCE3 0x0200 |
@@ -1336,6 +1352,13 @@ | |||
1336 | #define PCI_DEVICE_ID_REALTEK_8169 0x8169 | 1352 | #define PCI_DEVICE_ID_REALTEK_8169 0x8169 |
1337 | 1353 | ||
1338 | #define PCI_VENDOR_ID_XILINX 0x10ee | 1354 | #define PCI_VENDOR_ID_XILINX 0x10ee |
1355 | #define PCI_DEVICE_ID_RME_DIGI96 0x3fc0 | ||
1356 | #define PCI_DEVICE_ID_RME_DIGI96_8 0x3fc1 | ||
1357 | #define PCI_DEVICE_ID_RME_DIGI96_8_PRO 0x3fc2 | ||
1358 | #define PCI_DEVICE_IDRME__DIGI96_8_PAD_OR_PST 0x3fc3 | ||
1359 | #define PCI_DEVICE_ID_XILINX_HAMMERFALL 0x3fc4 | ||
1360 | #define PCI_DEVICE_ID_XILINX_HAMMERFALL_DSP 0x3fc5 | ||
1361 | #define PCI_DEVICE_ID_XILINX_HAMMERFALL_DSP_MADI 0x3fc6 | ||
1339 | #define PCI_DEVICE_ID_TURBOPAM 0x4020 | 1362 | #define PCI_DEVICE_ID_TURBOPAM 0x4020 |
1340 | 1363 | ||
1341 | #define PCI_VENDOR_ID_TRUEVISION 0x10fa | 1364 | #define PCI_VENDOR_ID_TRUEVISION 0x10fa |
@@ -1811,6 +1834,14 @@ | |||
1811 | #define PCI_DEVICE_ID_ESS_ESS1968 0x1968 | 1834 | #define PCI_DEVICE_ID_ESS_ESS1968 0x1968 |
1812 | #define PCI_DEVICE_ID_ESS_AUDIOPCI 0x1969 | 1835 | #define PCI_DEVICE_ID_ESS_AUDIOPCI 0x1969 |
1813 | #define PCI_DEVICE_ID_ESS_ESS1978 0x1978 | 1836 | #define PCI_DEVICE_ID_ESS_ESS1978 0x1978 |
1837 | #define PCI_DEVICE_ID_ESS_ALLEGRO_1 0x1988 | ||
1838 | #define PCI_DEVICE_ID_ESS_ALLEGRO 0x1989 | ||
1839 | #define PCI_DEVICE_ID_ESS_CANYON3D_2LE 0x1990 | ||
1840 | #define PCI_DEVICE_ID_ESS_CANYON3D_2 0x1992 | ||
1841 | #define PCI_DEVICE_ID_ESS_MAESTRO3 0x1998 | ||
1842 | #define PCI_DEVICE_ID_ESS_MAESTRO3_1 0x1999 | ||
1843 | #define PCI_DEVICE_ID_ESS_MAESTRO3_HW 0x199a | ||
1844 | #define PCI_DEVICE_ID_ESS_MAESTRO3_2 0x199b | ||
1814 | 1845 | ||
1815 | #define PCI_VENDOR_ID_SATSAGEM 0x1267 | 1846 | #define PCI_VENDOR_ID_SATSAGEM 0x1267 |
1816 | #define PCI_DEVICE_ID_SATSAGEM_NICCY 0x1016 | 1847 | #define PCI_DEVICE_ID_SATSAGEM_NICCY 0x1016 |
@@ -1970,6 +2001,9 @@ | |||
1970 | #define PCI_DEVICE_ID_LMC_SSI 0x0005 | 2001 | #define PCI_DEVICE_ID_LMC_SSI 0x0005 |
1971 | #define PCI_DEVICE_ID_LMC_T1 0x0006 | 2002 | #define PCI_DEVICE_ID_LMC_T1 0x0006 |
1972 | 2003 | ||
2004 | #define PCI_VENDOR_ID_MARIAN 0x1382 | ||
2005 | #define PCI_DEVICE_ID_MARIAN_PRODIF_PLUS 0x2048 | ||
2006 | |||
1973 | #define PCI_VENDOR_ID_NETGEAR 0x1385 | 2007 | #define PCI_VENDOR_ID_NETGEAR 0x1385 |
1974 | #define PCI_DEVICE_ID_NETGEAR_GA620 0x620a | 2008 | #define PCI_DEVICE_ID_NETGEAR_GA620 0x620a |
1975 | #define PCI_DEVICE_ID_NETGEAR_GA622 0x622a | 2009 | #define PCI_DEVICE_ID_NETGEAR_GA622 0x622a |
@@ -2058,6 +2092,10 @@ | |||
2058 | #define PCI_VENDOR_ID_TIMEDIA 0x1409 | 2092 | #define PCI_VENDOR_ID_TIMEDIA 0x1409 |
2059 | #define PCI_DEVICE_ID_TIMEDIA_1889 0x7168 | 2093 | #define PCI_DEVICE_ID_TIMEDIA_1889 0x7168 |
2060 | 2094 | ||
2095 | #define PCI_VENDOR_ID_ICE 0x1412 | ||
2096 | #define PCI_DEVICE_ID_ICE_1712 0x1712 | ||
2097 | #define PCI_DEVICE_ID_VT1724 0x1724 | ||
2098 | |||
2061 | #define PCI_VENDOR_ID_OXSEMI 0x1415 | 2099 | #define PCI_VENDOR_ID_OXSEMI 0x1415 |
2062 | #define PCI_DEVICE_ID_OXSEMI_12PCI840 0x8403 | 2100 | #define PCI_DEVICE_ID_OXSEMI_12PCI840 0x8403 |
2063 | #define PCI_DEVICE_ID_OXSEMI_16PCI954 0x9501 | 2101 | #define PCI_DEVICE_ID_OXSEMI_16PCI954 0x9501 |
@@ -2538,6 +2576,7 @@ | |||
2538 | #define PCI_DEVICE_ID_INTEL_82443BX_1 0x7191 | 2576 | #define PCI_DEVICE_ID_INTEL_82443BX_1 0x7191 |
2539 | #define PCI_DEVICE_ID_INTEL_82443BX_2 0x7192 | 2577 | #define PCI_DEVICE_ID_INTEL_82443BX_2 0x7192 |
2540 | #define PCI_DEVICE_ID_INTEL_440MX 0x7195 | 2578 | #define PCI_DEVICE_ID_INTEL_440MX 0x7195 |
2579 | #define PCI_DEVICE_ID_INTEL_440MX_6 0x7196 | ||
2541 | #define PCI_DEVICE_ID_INTEL_82443MX_0 0x7198 | 2580 | #define PCI_DEVICE_ID_INTEL_82443MX_0 0x7198 |
2542 | #define PCI_DEVICE_ID_INTEL_82443MX_1 0x7199 | 2581 | #define PCI_DEVICE_ID_INTEL_82443MX_1 0x7199 |
2543 | #define PCI_DEVICE_ID_INTEL_82443MX_2 0x719a | 2582 | #define PCI_DEVICE_ID_INTEL_82443MX_2 0x719a |
@@ -2644,6 +2683,11 @@ | |||
2644 | #define PCI_VENDOR_ID_TTTECH 0x0357 | 2683 | #define PCI_VENDOR_ID_TTTECH 0x0357 |
2645 | #define PCI_DEVICE_ID_TTTECH_MC322 0x000A | 2684 | #define PCI_DEVICE_ID_TTTECH_MC322 0x000A |
2646 | 2685 | ||
2686 | #define PCI_VENDOR_ID_XILINX_RME 0xea60 | ||
2687 | #define PCI_DEVICE_ID_RME_DIGI32 0x9896 | ||
2688 | #define PCI_DEVICE_ID_RME_DIGI32_PRO 0x9897 | ||
2689 | #define PCI_DEVICE_ID_RME_DIGI32_8 0x9898 | ||
2690 | |||
2647 | #define PCI_VENDOR_ID_ARK 0xedd8 | 2691 | #define PCI_VENDOR_ID_ARK 0xedd8 |
2648 | #define PCI_DEVICE_ID_ARK_STING 0xa091 | 2692 | #define PCI_DEVICE_ID_ARK_STING 0xa091 |
2649 | #define PCI_DEVICE_ID_ARK_STINGARK 0xa099 | 2693 | #define PCI_DEVICE_ID_ARK_STINGARK 0xa099 |
diff --git a/include/sound/core.h b/include/sound/core.h index 3dc41fd5c54d..26160adcdffc 100644 --- a/include/sound/core.h +++ b/include/sound/core.h | |||
@@ -168,6 +168,9 @@ struct _snd_card { | |||
168 | wait_queue_head_t shutdown_sleep; | 168 | wait_queue_head_t shutdown_sleep; |
169 | struct work_struct free_workq; /* for free in workqueue */ | 169 | struct work_struct free_workq; /* for free in workqueue */ |
170 | struct device *dev; | 170 | struct device *dev; |
171 | #ifdef CONFIG_SND_GENERIC_DRIVER | ||
172 | struct snd_generic_device *generic_dev; | ||
173 | #endif | ||
171 | 174 | ||
172 | #ifdef CONFIG_PM | 175 | #ifdef CONFIG_PM |
173 | int (*pm_suspend)(snd_card_t *card, pm_message_t state); | 176 | int (*pm_suspend)(snd_card_t *card, pm_message_t state); |
@@ -176,9 +179,6 @@ struct _snd_card { | |||
176 | unsigned int power_state; /* power state */ | 179 | unsigned int power_state; /* power state */ |
177 | struct semaphore power_lock; /* power lock */ | 180 | struct semaphore power_lock; /* power lock */ |
178 | wait_queue_head_t power_sleep; | 181 | wait_queue_head_t power_sleep; |
179 | #ifdef CONFIG_SND_GENERIC_PM | ||
180 | struct snd_generic_device *pm_dev; /* for ISA */ | ||
181 | #endif | ||
182 | #endif | 182 | #endif |
183 | 183 | ||
184 | #if defined(CONFIG_SND_MIXER_OSS) || defined(CONFIG_SND_MIXER_OSS_MODULE) | 184 | #if defined(CONFIG_SND_MIXER_OSS) || defined(CONFIG_SND_MIXER_OSS_MODULE) |
@@ -348,6 +348,8 @@ int snd_card_file_remove(snd_card_t *card, struct file *file); | |||
348 | #ifndef snd_card_set_dev | 348 | #ifndef snd_card_set_dev |
349 | #define snd_card_set_dev(card,devptr) ((card)->dev = (devptr)) | 349 | #define snd_card_set_dev(card,devptr) ((card)->dev = (devptr)) |
350 | #endif | 350 | #endif |
351 | /* register a generic device (for ISA, etc) */ | ||
352 | int snd_card_set_generic_dev(snd_card_t *card); | ||
351 | 353 | ||
352 | /* device.c */ | 354 | /* device.c */ |
353 | 355 | ||
diff --git a/include/sound/cs46xx.h b/include/sound/cs46xx.h index 9b94510eda60..b0c0e192eb56 100644 --- a/include/sound/cs46xx.h +++ b/include/sound/cs46xx.h | |||
@@ -29,19 +29,6 @@ | |||
29 | #include "ac97_codec.h" | 29 | #include "ac97_codec.h" |
30 | #include "cs46xx_dsp_spos.h" | 30 | #include "cs46xx_dsp_spos.h" |
31 | 31 | ||
32 | #ifndef PCI_VENDOR_ID_CIRRUS | ||
33 | #define PCI_VENDOR_ID_CIRRUS 0x1013 | ||
34 | #endif | ||
35 | #ifndef PCI_DEVICE_ID_CIRRUS_4610 | ||
36 | #define PCI_DEVICE_ID_CIRRUS_4610 0x6001 | ||
37 | #endif | ||
38 | #ifndef PCI_DEVICE_ID_CIRRUS_4612 | ||
39 | #define PCI_DEVICE_ID_CIRRUS_4612 0x6003 | ||
40 | #endif | ||
41 | #ifndef PCI_DEVICE_ID_CIRRUS_4615 | ||
42 | #define PCI_DEVICE_ID_CIRRUS_4615 0x6004 | ||
43 | #endif | ||
44 | |||
45 | /* | 32 | /* |
46 | * Direct registers | 33 | * Direct registers |
47 | */ | 34 | */ |
@@ -1715,7 +1702,6 @@ struct _snd_cs46xx { | |||
1715 | void (*active_ctrl)(cs46xx_t *, int); | 1702 | void (*active_ctrl)(cs46xx_t *, int); |
1716 | void (*mixer_init)(cs46xx_t *); | 1703 | void (*mixer_init)(cs46xx_t *); |
1717 | 1704 | ||
1718 | struct pci_dev *acpi_dev; | ||
1719 | int acpi_port; | 1705 | int acpi_port; |
1720 | snd_kcontrol_t *eapd_switch; /* for amplifier hack */ | 1706 | snd_kcontrol_t *eapd_switch; /* for amplifier hack */ |
1721 | int accept_valid; /* accept mmap valid (for OSS) */ | 1707 | int accept_valid; /* accept mmap valid (for OSS) */ |
diff --git a/include/sound/emu10k1.h b/include/sound/emu10k1.h index 4e3993dfcefe..67bf3f18e96a 100644 --- a/include/sound/emu10k1.h +++ b/include/sound/emu10k1.h | |||
@@ -35,13 +35,6 @@ | |||
35 | #include <linux/interrupt.h> | 35 | #include <linux/interrupt.h> |
36 | #include <asm/io.h> | 36 | #include <asm/io.h> |
37 | 37 | ||
38 | #ifndef PCI_VENDOR_ID_CREATIVE | ||
39 | #define PCI_VENDOR_ID_CREATIVE 0x1102 | ||
40 | #endif | ||
41 | #ifndef PCI_DEVICE_ID_CREATIVE_EMU10K1 | ||
42 | #define PCI_DEVICE_ID_CREATIVE_EMU10K1 0x0002 | ||
43 | #endif | ||
44 | |||
45 | /* ------------------- DEFINES -------------------- */ | 38 | /* ------------------- DEFINES -------------------- */ |
46 | 39 | ||
47 | #define EMUPAGESIZE 4096 | 40 | #define EMUPAGESIZE 4096 |
diff --git a/include/sound/pcm.h b/include/sound/pcm.h index d6361dab0370..2b23a5967071 100644 --- a/include/sound/pcm.h +++ b/include/sound/pcm.h | |||
@@ -903,13 +903,16 @@ int snd_pcm_format_unsigned(snd_pcm_format_t format); | |||
903 | int snd_pcm_format_linear(snd_pcm_format_t format); | 903 | int snd_pcm_format_linear(snd_pcm_format_t format); |
904 | int snd_pcm_format_little_endian(snd_pcm_format_t format); | 904 | int snd_pcm_format_little_endian(snd_pcm_format_t format); |
905 | int snd_pcm_format_big_endian(snd_pcm_format_t format); | 905 | int snd_pcm_format_big_endian(snd_pcm_format_t format); |
906 | /* | 906 | #if 0 /* just for DocBook */ |
907 | /** | ||
907 | * snd_pcm_format_cpu_endian - Check the PCM format is CPU-endian | 908 | * snd_pcm_format_cpu_endian - Check the PCM format is CPU-endian |
908 | * @format: the format to check | 909 | * @format: the format to check |
909 | * | 910 | * |
910 | * Returns 1 if the given PCM format is CPU-endian, 0 if | 911 | * Returns 1 if the given PCM format is CPU-endian, 0 if |
911 | * opposite, or a negative error code if endian not specified. | 912 | * opposite, or a negative error code if endian not specified. |
912 | */ | 913 | */ |
914 | int snd_pcm_format_cpu_endian(snd_pcm_format_t format); | ||
915 | #endif /* DocBook */ | ||
913 | #ifdef SNDRV_LITTLE_ENDIAN | 916 | #ifdef SNDRV_LITTLE_ENDIAN |
914 | #define snd_pcm_format_cpu_endian(format) snd_pcm_format_little_endian(format) | 917 | #define snd_pcm_format_cpu_endian(format) snd_pcm_format_little_endian(format) |
915 | #else | 918 | #else |
diff --git a/include/sound/pcm_oss.h b/include/sound/pcm_oss.h index 518728536bc6..0b67c9d105af 100644 --- a/include/sound/pcm_oss.h +++ b/include/sound/pcm_oss.h | |||
@@ -32,7 +32,8 @@ struct _snd_pcm_oss_setup { | |||
32 | block:1, | 32 | block:1, |
33 | nonblock:1, | 33 | nonblock:1, |
34 | partialfrag:1, | 34 | partialfrag:1, |
35 | nosilence:1; | 35 | nosilence:1, |
36 | buggyptr:1; | ||
36 | unsigned int periods; | 37 | unsigned int periods; |
37 | unsigned int period_size; | 38 | unsigned int period_size; |
38 | snd_pcm_oss_setup_t *next; | 39 | snd_pcm_oss_setup_t *next; |
diff --git a/include/sound/trident.h b/include/sound/trident.h index f5254ec36e6a..a408d3925050 100644 --- a/include/sound/trident.h +++ b/include/sound/trident.h | |||
@@ -33,23 +33,6 @@ | |||
33 | //#include "ainstr_gf1.h" | 33 | //#include "ainstr_gf1.h" |
34 | #include "ainstr_simple.h" | 34 | #include "ainstr_simple.h" |
35 | 35 | ||
36 | #ifndef PCI_VENDOR_ID_TRIDENT | ||
37 | #define PCI_VENDOR_ID_TRIDENT 0x1023 | ||
38 | #endif | ||
39 | #ifndef PCI_DEVICE_ID_TRIDENT_4DWAVE_DX | ||
40 | #define PCI_DEVICE_ID_TRIDENT_4DWAVE_DX 0x2000 | ||
41 | #endif | ||
42 | #ifndef PCI_DEVICE_ID_TRIDENT_4DWAVE_NX | ||
43 | #define PCI_DEVICE_ID_TRIDENT_4DWAVE_NX 0x2001 | ||
44 | #endif | ||
45 | |||
46 | #ifndef PCI_VENDOR_ID_SI | ||
47 | #define PCI_VENDOR_ID_SI 0x1039 | ||
48 | #endif | ||
49 | #ifndef PCI_DEVICE_ID_SI_7018 | ||
50 | #define PCI_DEVICE_ID_SI_7018 0x7018 | ||
51 | #endif | ||
52 | |||
53 | #define TRIDENT_DEVICE_ID_DX ((PCI_VENDOR_ID_TRIDENT<<16)|PCI_DEVICE_ID_TRIDENT_4DWAVE_DX) | 36 | #define TRIDENT_DEVICE_ID_DX ((PCI_VENDOR_ID_TRIDENT<<16)|PCI_DEVICE_ID_TRIDENT_4DWAVE_DX) |
54 | #define TRIDENT_DEVICE_ID_NX ((PCI_VENDOR_ID_TRIDENT<<16)|PCI_DEVICE_ID_TRIDENT_4DWAVE_NX) | 37 | #define TRIDENT_DEVICE_ID_NX ((PCI_VENDOR_ID_TRIDENT<<16)|PCI_DEVICE_ID_TRIDENT_4DWAVE_NX) |
55 | #define TRIDENT_DEVICE_ID_SI7018 ((PCI_VENDOR_ID_SI<<16)|PCI_DEVICE_ID_SI_7018) | 38 | #define TRIDENT_DEVICE_ID_SI7018 ((PCI_VENDOR_ID_SI<<16)|PCI_DEVICE_ID_SI_7018) |
diff --git a/include/sound/version.h b/include/sound/version.h index 8d19bfabb7e0..ee32af20dba9 100644 --- a/include/sound/version.h +++ b/include/sound/version.h | |||
@@ -1,3 +1,3 @@ | |||
1 | /* include/version.h. Generated by configure. */ | 1 | /* include/version.h. Generated by configure. */ |
2 | #define CONFIG_SND_VERSION "1.0.10rc1" | 2 | #define CONFIG_SND_VERSION "1.0.10rc1" |
3 | #define CONFIG_SND_DATE " (Tue Aug 30 05:31:08 2005 UTC)" | 3 | #define CONFIG_SND_DATE " (Mon Sep 12 08:13:09 2005 UTC)" |
diff --git a/include/sound/ymfpci.h b/include/sound/ymfpci.h index 9a3c1e6c820a..c3bccbfd8d4c 100644 --- a/include/sound/ymfpci.h +++ b/include/sound/ymfpci.h | |||
@@ -28,28 +28,6 @@ | |||
28 | #include "timer.h" | 28 | #include "timer.h" |
29 | #include <linux/gameport.h> | 29 | #include <linux/gameport.h> |
30 | 30 | ||
31 | #ifndef PCI_VENDOR_ID_YAMAHA | ||
32 | #define PCI_VENDOR_ID_YAMAHA 0x1073 | ||
33 | #endif | ||
34 | #ifndef PCI_DEVICE_ID_YAMAHA_724 | ||
35 | #define PCI_DEVICE_ID_YAMAHA_724 0x0004 | ||
36 | #endif | ||
37 | #ifndef PCI_DEVICE_ID_YAMAHA_724F | ||
38 | #define PCI_DEVICE_ID_YAMAHA_724F 0x000d | ||
39 | #endif | ||
40 | #ifndef PCI_DEVICE_ID_YAMAHA_740 | ||
41 | #define PCI_DEVICE_ID_YAMAHA_740 0x000a | ||
42 | #endif | ||
43 | #ifndef PCI_DEVICE_ID_YAMAHA_740C | ||
44 | #define PCI_DEVICE_ID_YAMAHA_740C 0x000c | ||
45 | #endif | ||
46 | #ifndef PCI_DEVICE_ID_YAMAHA_744 | ||
47 | #define PCI_DEVICE_ID_YAMAHA_744 0x0010 | ||
48 | #endif | ||
49 | #ifndef PCI_DEVICE_ID_YAMAHA_754 | ||
50 | #define PCI_DEVICE_ID_YAMAHA_754 0x0012 | ||
51 | #endif | ||
52 | |||
53 | /* | 31 | /* |
54 | * Direct registers | 32 | * Direct registers |
55 | */ | 33 | */ |