summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/usb
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2014-03-14 07:11:33 +0000
committerhselasky <hselasky@FreeBSD.org>2014-03-14 07:11:33 +0000
commit7961add611c0111412dc670fa7b7386b3ca135d2 (patch)
treed082846eff2324459abaf1457a36638cb4c10c0a /sys/dev/sound/usb
parent5c3dbd289546b1f3ab5d915c2041a2a64cb76772 (diff)
downloadFreeBSD-src-7961add611c0111412dc670fa7b7386b3ca135d2.zip
FreeBSD-src-7961add611c0111412dc670fa7b7386b3ca135d2.tar.gz
Add support for more sample rates to USB audio driver.
Submitted by: Shunsuke Suganuma <3226388001@jcom.home.ne.jp> PR: usb/171254 MFC after: 1 week
Diffstat (limited to 'sys/dev/sound/usb')
-rw-r--r--sys/dev/sound/usb/uaudio.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/sound/usb/uaudio.c b/sys/dev/sound/usb/uaudio.c
index 66b09d4..3299f22 100644
--- a/sys/dev/sound/usb/uaudio.c
+++ b/sys/dev/sound/usb/uaudio.c
@@ -182,7 +182,7 @@ struct uaudio_configure_msg {
struct uaudio_softc *sc;
};
-#define CHAN_MAX_ALT 20
+#define CHAN_MAX_ALT 24
struct uaudio_chan_alt {
union uaudio_asf1d p_asf1d;
@@ -1883,6 +1883,10 @@ uaudio_chan_fill_info_sub(struct uaudio_softc *sc, struct usb_device *udev,
/* This structure defines all the supported rates. */
static const uint32_t uaudio_rate_list[CHAN_MAX_ALT] = {
+ 384000,
+ 352800,
+ 192000,
+ 176400,
96000,
88200,
88000,
OpenPOWER on IntegriCloud