FILESEXTRAPATHS_prepend := "${THISDIR}/linux:"
-# Enable support for TP-Link TL-W722N USB Wifi adapter and RTL2832U DVB USB
+# Enable support for TP-Link TL-W722N USB Wifi adapter and RTL2832U DVB USB and USB Audio
# adapter.
-SRC_URI += "file://ath9k_htc.cfg \
- file://rtl_sdr.cfg "
+SRC_URI += " file://disable_delay_printk.patch \
+ file://ath9k_htc.cfg \
+ file://rtl_sdr.cfg \
+ file://usbaudio.cfg \
+ "
+
KERNEL_CONFIG_FRAGMENTS_append = " ${WORKDIR}/ath9k_htc.cfg ${WORKDIR}/rtl_sdr.cfg"
--- /dev/null
+diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c
+old mode 100644
+new mode 100755
+index 93b6e32..2e9dd36
+--- a/sound/usb/pcm.c
++++ b/sound/usb/pcm.c
+@@ -1420,8 +1420,8 @@ static void retire_playback_urb(struct snd_usb_substream *subs,
+ * on two reads of a counter updated every ms.
+ */
+ if (abs(est_delay - subs->last_delay) * 1000 > runtime->rate * 2)
+- snd_printk(KERN_DEBUG "delay: estimated %d, actual %d\n",
+- est_delay, subs->last_delay);
++// snd_printk(KERN_DEBUG "delay: estimated %d, actual %d\n",
++// est_delay, subs->last_delay);
+
+ if (!subs->running) {
+ /* update last_frame_number for delay counting here since