[meta-intel] [PATCH 1/1] chiefriver: provide ALSA device configuration for NUC

nitin.a.kamble at intel.com nitin.a.kamble at intel.com
Tue Dec 4 21:28:53 PST 2012


From: Nitin A Kamble <nitin.a.kamble at intel.com>

The NUC routes audio through HDMI. The default ALSA config
is failing to provide working sound. And this configuration
file configures ALSA system to use HDMI-0 port for audio out.

Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
---
 .../recipes-bsp/alsa-state/alsa-state.bbappend     |    1 +
 .../alsa-state/alsa-state/chiefriver/asound.conf   |   24 ++++++++++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)
 create mode 100644 meta-chiefriver/recipes-bsp/alsa-state/alsa-state.bbappend
 create mode 100644 meta-chiefriver/recipes-bsp/alsa-state/alsa-state/chiefriver/asound.conf

diff --git a/meta-chiefriver/recipes-bsp/alsa-state/alsa-state.bbappend b/meta-chiefriver/recipes-bsp/alsa-state/alsa-state.bbappend
new file mode 100644
index 0000000..72d991c
--- /dev/null
+++ b/meta-chiefriver/recipes-bsp/alsa-state/alsa-state.bbappend
@@ -0,0 +1 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
diff --git a/meta-chiefriver/recipes-bsp/alsa-state/alsa-state/chiefriver/asound.conf b/meta-chiefriver/recipes-bsp/alsa-state/alsa-state/chiefriver/asound.conf
new file mode 100644
index 0000000..3847a50
--- /dev/null
+++ b/meta-chiefriver/recipes-bsp/alsa-state/alsa-state/chiefriver/asound.conf
@@ -0,0 +1,24 @@
+pcm.!default {
+    type plug
+    slave.pcm "dmixer"
+}
+
+pcm.dmixer {
+    type dmix
+    ipc_key 1024             
+    ipc_key_add_uid 0
+    ipc_perm 0666                
+    slave {
+        pcm "hw:0,3"    # HDMI CARD AND DEVICE
+        period_time 0
+        period_size 1024
+        buffer_size 8192
+        rate 48000 #or 44100
+    }   
+}
+
+ctl.dmixer {
+    type hw
+    card 0
+}
+
-- 
1.7.3.4




More information about the meta-intel mailing list