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

Tom Zanussi tom.zanussi at intel.com
Wed Dec 5 06:32:35 PST 2012


On Tue, 2012-12-04 at 21:28 -0800, nitin.a.kamble at intel.com wrote:
> 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.
> 

Hmm, this only applies to the NUC, right?  Maybe we should create a new
BSP for the NUC (I think there are other NUC-specific things coming up
too e.g. wireless)?

Tom

> 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
> +}
> +





More information about the meta-intel mailing list