Takashi Iwai
40ecd60af0
- Backport upstream fixes: new OXFW hwdep definition, chmap print overflow fix, improvement of UCM parser, GoogleNyan UCM config, removal of gethostbyname() usages: 0061-hwdep-add-OXFW-driver-support.patch 0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch 0063-control-enable-octal-and-hexadecimal-parse.patch 0064-autotools-fix-ucm-partial-build.patch 0065-conf-ucm-GoogleNyan-Add-configuration.patch 0066-ucm-add-binary-configure-file-parse.patch 0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch - Suppress timestamps in the generated documents for make the package comparison easier OBS-URL: https://build.opensuse.org/request/show/283172 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=176
51 lines
1.9 KiB
Diff
51 lines
1.9 KiB
Diff
From 93b0e9ca85762c2b863434b2617147f806c7e3e3 Mon Sep 17 00:00:00 2001
|
|
From: Takashi Sakamoto <o-takashi@sakamocchi.jp>
|
|
Date: Sat, 29 Nov 2014 01:03:34 +0900
|
|
Subject: [PATCH] hwdep: add OXFW driver support
|
|
|
|
Linux 3.19 newly support this driver. By hardware dependent interface,
|
|
userspace applications can get hardware information, lock/unlock kernel
|
|
streaming and receive lock status event.
|
|
|
|
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
|
|
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
|
---
|
|
include/hwdep.h | 3 ++-
|
|
include/sound/asound.h | 3 ++-
|
|
2 files changed, 4 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/include/hwdep.h b/include/hwdep.h
|
|
index ad8bb4972818..3d3c31b2f068 100644
|
|
--- a/include/hwdep.h
|
|
+++ b/include/hwdep.h
|
|
@@ -73,8 +73,9 @@ typedef enum _snd_hwdep_iface {
|
|
SND_HWDEP_IFACE_FW_DICE, /**< TC DICE FireWire device */
|
|
SND_HWDEP_IFACE_FW_FIREWORKS, /**< Echo Audio Fireworks based device */
|
|
SND_HWDEP_IFACE_FW_BEBOB, /**< BridgeCo BeBoB based device */
|
|
+ SND_HWDEP_IFACE_FW_OXFW, /**< Oxford OXFW970/971 based device */
|
|
|
|
- SND_HWDEP_IFACE_LAST = SND_HWDEP_IFACE_FW_BEBOB /**< last known hwdep interface */
|
|
+ SND_HWDEP_IFACE_LAST = SND_HWDEP_IFACE_FW_OXFW /**< last known hwdep interface */
|
|
} snd_hwdep_iface_t;
|
|
|
|
/** open for reading */
|
|
diff --git a/include/sound/asound.h b/include/sound/asound.h
|
|
index 941d32f007dc..1f23cd635957 100644
|
|
--- a/include/sound/asound.h
|
|
+++ b/include/sound/asound.h
|
|
@@ -96,9 +96,10 @@ enum {
|
|
SNDRV_HWDEP_IFACE_FW_DICE, /* TC DICE FireWire device */
|
|
SNDRV_HWDEP_IFACE_FW_FIREWORKS, /* Echo Audio Fireworks based device */
|
|
SNDRV_HWDEP_IFACE_FW_BEBOB, /* BridgeCo BeBoB based device */
|
|
+ SNDRV_HWDEP_IFACE_FW_OXFW, /* Oxford OXFW970/971 based device */
|
|
|
|
/* Don't forget to change the following: */
|
|
- SNDRV_HWDEP_IFACE_LAST = SNDRV_HWDEP_IFACE_FW_BEBOB
|
|
+ SNDRV_HWDEP_IFACE_LAST = SNDRV_HWDEP_IFACE_FW_OXFW
|
|
};
|
|
|
|
struct snd_hwdep_info {
|
|
--
|
|
2.2.2
|
|
|