OpenCores
URL https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk

Subversion Repositories or1k_soc_on_altera_embedded_dev_kit

[/] [or1k_soc_on_altera_embedded_dev_kit/] [trunk/] [linux-2.6/] [linux-2.6.24/] [sound/] [oss/] [sb_card.h] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 xianfeng
/*
2
 * sound/oss/sb_card.h
3
 *
4
 * This file is distributed under the GNU GENERAL PUBLIC LICENSE (GPL)
5
 * Version 2 (June 1991). See the "COPYING" file distributed with this
6
 * software for more info.
7
 *
8
 * 02-05-2002 Original Release, Paul Laufer <paul@laufernet.com>
9
 */
10
 
11
struct sb_card_config {
12
        struct address_info conf;
13
        struct address_info mpucnf;
14
        const  char         *card_id;
15
        const  char         *dev_id;
16
        int                 mpu;
17
};
18
 
19
#ifdef CONFIG_PNP
20
 
21
/*
22
 * SoundBlaster PnP tables and structures.
23
 */
24
 
25
/* Card PnP ID Table */
26
static struct pnp_card_device_id sb_pnp_card_table[] = {
27
        /* Sound Blaster 16 */
28
        {.id = "CTL0024", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
29
        /* Sound Blaster 16 */
30
        {.id = "CTL0025", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
31
        /* Sound Blaster 16 */
32
        {.id = "CTL0026", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
33
        /* Sound Blaster 16 */
34
        {.id = "CTL0027", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
35
        /* Sound Blaster 16 */
36
        {.id = "CTL0028", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
37
        /* Sound Blaster 16 */
38
        {.id = "CTL0029", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
39
        /* Sound Blaster 16 */
40
        {.id = "CTL002a", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
41
        /* Sound Blaster 16 */
42
        {.id = "CTL002b", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
43
        /* Sound Blaster 16 */
44
        {.id = "CTL002c", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
45
        /* Sound Blaster 16 */
46
        {.id = "CTL00ed", .driver_data = 0, .devs = { {.id="CTL0041"}, } },
47
        /* Sound Blaster 16 */
48
        {.id = "CTL0086", .driver_data = 0, .devs = { {.id="CTL0041"}, } },
49
        /* Sound Blaster Vibra16S */
50
        {.id = "CTL0051", .driver_data = 0, .devs = { {.id="CTL0001"}, } },
51
        /* Sound Blaster Vibra16C */
52
        {.id = "CTL0070", .driver_data = 0, .devs = { {.id="CTL0001"}, } },
53
        /* Sound Blaster Vibra16CL */
54
        {.id = "CTL0080", .driver_data = 0, .devs = { {.id="CTL0041"}, } },
55
        /* Sound Blaster Vibra16CL */
56
        {.id = "CTL00F0", .driver_data = 0, .devs = { {.id="CTL0043"}, } },
57
        /* Sound Blaster AWE 32 */
58
        {.id = "CTL0039", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
59
        /* Sound Blaster AWE 32 */
60
        {.id = "CTL0042", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
61
        /* Sound Blaster AWE 32 */
62
        {.id = "CTL0043", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
63
        /* Sound Blaster AWE 32 */
64
        {.id = "CTL0044", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
65
        /* Sound Blaster AWE 32 */
66
        {.id = "CTL0045", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
67
        /* Sound Blaster AWE 32 */
68
        {.id = "CTL0046", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
69
        /* Sound Blaster AWE 32 */
70
        {.id = "CTL0047", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
71
        /* Sound Blaster AWE 32 */
72
        {.id = "CTL0048", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
73
        /* Sound Blaster AWE 32 */
74
        {.id = "CTL0054", .driver_data = 0, .devs = { {.id="CTL0031"}, } },
75
        /* Sound Blaster AWE 32 */
76
        {.id = "CTL009C", .driver_data = 0, .devs = { {.id="CTL0041"}, } },
77
        /* Createive SB32 PnP */
78
        {.id = "CTL009F", .driver_data = 0, .devs = { {.id="CTL0041"}, } },
79
        /* Sound Blaster AWE 64 */
80
        {.id = "CTL009D", .driver_data = 0, .devs = { {.id="CTL0042"}, } },
81
        /* Sound Blaster AWE 64 Gold */
82
        {.id = "CTL009E", .driver_data = 0, .devs = { {.id="CTL0044"}, } },
83
        /* Sound Blaster AWE 64 Gold */
84
        {.id = "CTL00B2", .driver_data = 0, .devs = { {.id="CTL0044"}, } },
85
        /* Sound Blaster AWE 64 */
86
        {.id = "CTL00C1", .driver_data = 0, .devs = { {.id="CTL0042"}, } },
87
        /* Sound Blaster AWE 64 */
88
        {.id = "CTL00C3", .driver_data = 0, .devs = { {.id="CTL0045"}, } },
89
        /* Sound Blaster AWE 64 */
90
        {.id = "CTL00C5", .driver_data = 0, .devs = { {.id="CTL0045"}, } },
91
        /* Sound Blaster AWE 64 */
92
        {.id = "CTL00C7", .driver_data = 0, .devs = { {.id="CTL0045"}, } },
93
        /* Sound Blaster AWE 64 */
94
        {.id = "CTL00E4", .driver_data = 0, .devs = { {.id="CTL0045"}, } },
95
        /* Sound Blaster AWE 64 */
96
        {.id = "CTL00E9", .driver_data = 0, .devs = { {.id="CTL0045"}, } },
97
        /* ESS 1868 */
98
        {.id = "ESS0968", .driver_data = 0, .devs = { {.id="ESS0968"}, } },
99
        /* ESS 1868 */
100
        {.id = "ESS1868", .driver_data = 0, .devs = { {.id="ESS1868"}, } },
101
        /* ESS 1868 */
102
        {.id = "ESS1868", .driver_data = 0, .devs = { {.id="ESS8611"}, } },
103
        /* ESS 1869 PnP AudioDrive */
104
        {.id = "ESS0003", .driver_data = 0, .devs = { {.id="ESS1869"}, } },
105
        /* ESS 1869 */
106
        {.id = "ESS1869", .driver_data = 0, .devs = { {.id="ESS1869"}, } },
107
        /* ESS 1878 */
108
        {.id = "ESS1878", .driver_data = 0, .devs = { {.id="ESS1878"}, } },
109
        /* ESS 1879 */
110
        {.id = "ESS1879", .driver_data = 0, .devs = { {.id="ESS1879"}, } },
111
        /* CMI 8330 SoundPRO */
112
        {.id = "CMI0001", .driver_data = 0, .devs = { {.id="@X@0001"},
113
                                                     {.id="@H@0001"},
114
                                                     {.id="@@@0001"}, } },
115
        /* Diamond DT0197H */
116
        {.id = "RWR1688", .driver_data = 0, .devs = { {.id="@@@0001"},
117
                                                     {.id="@X@0001"},
118
                                                     {.id="@H@0001"}, } },
119
        /* ALS007 */
120
        {.id = "ALS0007", .driver_data = 0, .devs = { {.id="@@@0001"},
121
                                                     {.id="@X@0001"},
122
                                                     {.id="@H@0001"}, } },
123
        /* ALS100 */
124
        {.id = "ALS0001", .driver_data = 0, .devs = { {.id="@@@0001"},
125
                                                     {.id="@X@0001"},
126
                                                     {.id="@H@0001"}, } },
127
        /* ALS110 */
128
        {.id = "ALS0110", .driver_data = 0, .devs = { {.id="@@@1001"},
129
                                                     {.id="@X@1001"},
130
                                                     {.id="@H@0001"}, } },
131
        /* ALS120 */
132
        {.id = "ALS0120", .driver_data = 0, .devs = { {.id="@@@2001"},
133
                                                     {.id="@X@2001"},
134
                                                     {.id="@H@0001"}, } },
135
        /* ALS200 */
136
        {.id = "ALS0200", .driver_data = 0, .devs = { {.id="@@@0020"},
137
                                                     {.id="@X@0030"},
138
                                                     {.id="@H@0001"}, } },
139
        /* ALS200 */
140
        {.id = "RTL3000", .driver_data = 0, .devs = { {.id="@@@2001"},
141
                                                     {.id="@X@2001"},
142
                                                     {.id="@H@0001"}, } },
143
        /* Sound Blaster 16 (Virtual PC 2004) */
144
        {.id = "tBA03b0", .driver_data = 0, .devs = { {.id="PNPb003"}, } },
145
        /* -end- */
146
        {.id = "", }
147
};
148
 
149
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.