diff options
author | Daniel Mack <daniel@caiaq.de> | 2010-02-22 17:49:13 -0500 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2010-02-23 02:51:56 -0500 |
commit | de48c7bc6f93c6c8e0be8612c9d72a2dc92eaa01 (patch) | |
tree | f27b2849a4f78959f7c448eaaafd7bca8cb8f8ac /sound/usb/usbquirks.h | |
parent | 7b8a043f2686af9f41e313a78ed5e98233e5fded (diff) |
ALSA: usbaudio: consolidate header files
Use the definitions from linux/usb/audio.h all over the ALSA USB audio
driver and add some missing definitions there as well.
Use the endpoint attribute macros from linux/usb/ch9 and remove the own
things from sound/usb/usbaudio.h.
Now things are also nicely prefixed which makes understanding the code
easier.
Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/usbquirks.h')
-rw-r--r-- | sound/usb/usbquirks.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/sound/usb/usbquirks.h b/sound/usb/usbquirks.h index fc1d2cd6ccc3..f06faf7917b9 100644 --- a/sound/usb/usbquirks.h +++ b/sound/usb/usbquirks.h | |||
@@ -91,7 +91,7 @@ | |||
91 | .idVendor = 0x046d, | 91 | .idVendor = 0x046d, |
92 | .idProduct = 0x0850, | 92 | .idProduct = 0x0850, |
93 | .bInterfaceClass = USB_CLASS_AUDIO, | 93 | .bInterfaceClass = USB_CLASS_AUDIO, |
94 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 94 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
95 | }, | 95 | }, |
96 | { | 96 | { |
97 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | | 97 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | |
@@ -100,7 +100,7 @@ | |||
100 | .idVendor = 0x046d, | 100 | .idVendor = 0x046d, |
101 | .idProduct = 0x08ae, | 101 | .idProduct = 0x08ae, |
102 | .bInterfaceClass = USB_CLASS_AUDIO, | 102 | .bInterfaceClass = USB_CLASS_AUDIO, |
103 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 103 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
104 | }, | 104 | }, |
105 | { | 105 | { |
106 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | | 106 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | |
@@ -109,7 +109,7 @@ | |||
109 | .idVendor = 0x046d, | 109 | .idVendor = 0x046d, |
110 | .idProduct = 0x08c6, | 110 | .idProduct = 0x08c6, |
111 | .bInterfaceClass = USB_CLASS_AUDIO, | 111 | .bInterfaceClass = USB_CLASS_AUDIO, |
112 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 112 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
113 | }, | 113 | }, |
114 | { | 114 | { |
115 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | | 115 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | |
@@ -118,7 +118,7 @@ | |||
118 | .idVendor = 0x046d, | 118 | .idVendor = 0x046d, |
119 | .idProduct = 0x08f0, | 119 | .idProduct = 0x08f0, |
120 | .bInterfaceClass = USB_CLASS_AUDIO, | 120 | .bInterfaceClass = USB_CLASS_AUDIO, |
121 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 121 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
122 | }, | 122 | }, |
123 | { | 123 | { |
124 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | | 124 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | |
@@ -127,7 +127,7 @@ | |||
127 | .idVendor = 0x046d, | 127 | .idVendor = 0x046d, |
128 | .idProduct = 0x08f5, | 128 | .idProduct = 0x08f5, |
129 | .bInterfaceClass = USB_CLASS_AUDIO, | 129 | .bInterfaceClass = USB_CLASS_AUDIO, |
130 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 130 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
131 | }, | 131 | }, |
132 | { | 132 | { |
133 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | | 133 | .match_flags = USB_DEVICE_ID_MATCH_DEVICE | |
@@ -136,7 +136,7 @@ | |||
136 | .idVendor = 0x046d, | 136 | .idVendor = 0x046d, |
137 | .idProduct = 0x08f6, | 137 | .idProduct = 0x08f6, |
138 | .bInterfaceClass = USB_CLASS_AUDIO, | 138 | .bInterfaceClass = USB_CLASS_AUDIO, |
139 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL | 139 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL |
140 | }, | 140 | }, |
141 | { | 141 | { |
142 | USB_DEVICE(0x046d, 0x0990), | 142 | USB_DEVICE(0x046d, 0x0990), |
@@ -301,7 +301,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
301 | .iface = 1, | 301 | .iface = 1, |
302 | .altsetting = 1, | 302 | .altsetting = 1, |
303 | .altset_idx = 1, | 303 | .altset_idx = 1, |
304 | .attributes = EP_CS_ATTR_FILL_MAX, | 304 | .attributes = UAC_EP_CS_ATTR_FILL_MAX, |
305 | .endpoint = 0x81, | 305 | .endpoint = 0x81, |
306 | .ep_attr = 0x05, | 306 | .ep_attr = 0x05, |
307 | .rates = SNDRV_PCM_RATE_CONTINUOUS, | 307 | .rates = SNDRV_PCM_RATE_CONTINUOUS, |
@@ -2108,7 +2108,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2108 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2108 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2109 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2109 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2110 | .bInterfaceClass = USB_CLASS_AUDIO, | 2110 | .bInterfaceClass = USB_CLASS_AUDIO, |
2111 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2111 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2112 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2112 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2113 | .vendor_name = "Hauppauge", | 2113 | .vendor_name = "Hauppauge", |
2114 | .product_name = "HVR-950Q", | 2114 | .product_name = "HVR-950Q", |
@@ -2122,7 +2122,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2122 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2122 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2123 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2123 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2124 | .bInterfaceClass = USB_CLASS_AUDIO, | 2124 | .bInterfaceClass = USB_CLASS_AUDIO, |
2125 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2125 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2126 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2126 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2127 | .vendor_name = "Hauppauge", | 2127 | .vendor_name = "Hauppauge", |
2128 | .product_name = "HVR-950Q", | 2128 | .product_name = "HVR-950Q", |
@@ -2136,7 +2136,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2136 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2136 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2137 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2137 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2138 | .bInterfaceClass = USB_CLASS_AUDIO, | 2138 | .bInterfaceClass = USB_CLASS_AUDIO, |
2139 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2139 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2140 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2140 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2141 | .vendor_name = "Hauppauge", | 2141 | .vendor_name = "Hauppauge", |
2142 | .product_name = "HVR-950Q", | 2142 | .product_name = "HVR-950Q", |
@@ -2150,7 +2150,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2150 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2150 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2151 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2151 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2152 | .bInterfaceClass = USB_CLASS_AUDIO, | 2152 | .bInterfaceClass = USB_CLASS_AUDIO, |
2153 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2153 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2154 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2154 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2155 | .vendor_name = "Hauppauge", | 2155 | .vendor_name = "Hauppauge", |
2156 | .product_name = "HVR-950Q", | 2156 | .product_name = "HVR-950Q", |
@@ -2164,7 +2164,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2164 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2164 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2165 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2165 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2166 | .bInterfaceClass = USB_CLASS_AUDIO, | 2166 | .bInterfaceClass = USB_CLASS_AUDIO, |
2167 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2167 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2168 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2168 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2169 | .vendor_name = "Hauppauge", | 2169 | .vendor_name = "Hauppauge", |
2170 | .product_name = "HVR-950Q", | 2170 | .product_name = "HVR-950Q", |
@@ -2178,7 +2178,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2178 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2178 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2179 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2179 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2180 | .bInterfaceClass = USB_CLASS_AUDIO, | 2180 | .bInterfaceClass = USB_CLASS_AUDIO, |
2181 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2181 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2182 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2182 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2183 | .vendor_name = "Hauppauge", | 2183 | .vendor_name = "Hauppauge", |
2184 | .product_name = "HVR-950Q", | 2184 | .product_name = "HVR-950Q", |
@@ -2192,7 +2192,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2192 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2192 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2193 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2193 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2194 | .bInterfaceClass = USB_CLASS_AUDIO, | 2194 | .bInterfaceClass = USB_CLASS_AUDIO, |
2195 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2195 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2196 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2196 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2197 | .vendor_name = "Hauppauge", | 2197 | .vendor_name = "Hauppauge", |
2198 | .product_name = "HVR-950Q", | 2198 | .product_name = "HVR-950Q", |
@@ -2206,7 +2206,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2206 | USB_DEVICE_ID_MATCH_INT_CLASS | | 2206 | USB_DEVICE_ID_MATCH_INT_CLASS | |
2207 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2207 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2208 | .bInterfaceClass = USB_CLASS_AUDIO, | 2208 | .bInterfaceClass = USB_CLASS_AUDIO, |
2209 | .bInterfaceSubClass = USB_SUBCLASS_AUDIO_CONTROL, | 2209 | .bInterfaceSubClass = USB_SUBCLASS_AUDIOCONTROL, |
2210 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { | 2210 | .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) { |
2211 | .vendor_name = "Hauppauge", | 2211 | .vendor_name = "Hauppauge", |
2212 | .product_name = "HVR-850", | 2212 | .product_name = "HVR-850", |
@@ -2238,7 +2238,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2238 | .iface = 1, | 2238 | .iface = 1, |
2239 | .altsetting = 1, | 2239 | .altsetting = 1, |
2240 | .altset_idx = 1, | 2240 | .altset_idx = 1, |
2241 | .attributes = EP_CS_ATTR_SAMPLE_RATE, | 2241 | .attributes = UAC_EP_CS_ATTR_SAMPLE_RATE, |
2242 | .endpoint = 0x02, | 2242 | .endpoint = 0x02, |
2243 | .ep_attr = 0x01, | 2243 | .ep_attr = 0x01, |
2244 | .maxpacksize = 0x130, | 2244 | .maxpacksize = 0x130, |
@@ -2268,7 +2268,7 @@ YAMAHA_DEVICE(0x7010, "UB99"), | |||
2268 | .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS | | 2268 | .match_flags = USB_DEVICE_ID_MATCH_INT_CLASS | |
2269 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, | 2269 | USB_DEVICE_ID_MATCH_INT_SUBCLASS, |
2270 | .bInterfaceClass = USB_CLASS_AUDIO, | 2270 | .bInterfaceClass = USB_CLASS_AUDIO, |
2271 | .bInterfaceSubClass = USB_SUBCLASS_MIDI_STREAMING, | 2271 | .bInterfaceSubClass = USB_SUBCLASS_MIDISTREAMING, |
2272 | .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { | 2272 | .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { |
2273 | .ifnum = QUIRK_ANY_INTERFACE, | 2273 | .ifnum = QUIRK_ANY_INTERFACE, |
2274 | .type = QUIRK_MIDI_STANDARD_INTERFACE | 2274 | .type = QUIRK_MIDI_STANDARD_INTERFACE |