alsa-state: add support for ccimx8x platform
Signed-off-by: Hector Palacios <hector.palacios@digi.com>
This commit is contained in:
parent
0e7de0eb75
commit
e2e5f6da87
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 2013 Digi International.
|
# Copyright (C) 2013-2018 Digi International.
|
||||||
|
|
||||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"
|
FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,271 @@
|
||||||
|
defaults.pcm.rate_converter "linear"
|
||||||
|
|
||||||
|
pcm.dmix_48000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 48000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_44100{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 44100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_32000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 32000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_24000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 24000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_22050{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 22050
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_16000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 16000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_12000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 12000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_11025{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 11025
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dmix_8000{
|
||||||
|
type dmix
|
||||||
|
ipc_key 5678293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 8000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_48000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 48000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_44100{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 44100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_32000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 32000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_24000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 24000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_22050{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 22050
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_16000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 16000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_12000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 12000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_11025{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 11025
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!dsnoop_8000{
|
||||||
|
type dsnoop
|
||||||
|
ipc_key 5778293
|
||||||
|
ipc_key_add_uid yes
|
||||||
|
slave{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
period_time 40000
|
||||||
|
format S16_LE
|
||||||
|
rate 8000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.asymed{
|
||||||
|
type asym
|
||||||
|
playback.pcm "dmix_44100"
|
||||||
|
capture.pcm "dsnoop_44100"
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.dsp0{
|
||||||
|
type plug
|
||||||
|
slave.pcm "asymed"
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.!default{
|
||||||
|
type plug
|
||||||
|
route_policy "average"
|
||||||
|
slave.pcm "asymed"
|
||||||
|
}
|
||||||
|
|
||||||
|
ctl.!default{
|
||||||
|
type hw
|
||||||
|
card 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ctl.mixer0{
|
||||||
|
type hw
|
||||||
|
card 0
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm_slave.esai{
|
||||||
|
pcm "hw:0,0"
|
||||||
|
channels 8
|
||||||
|
rate 48000
|
||||||
|
period_time 40000
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.esaich1to6{
|
||||||
|
type dshare
|
||||||
|
ipc_key 5778293
|
||||||
|
slave esai
|
||||||
|
bindings.0 0
|
||||||
|
bindings.1 4
|
||||||
|
bindings.2 1
|
||||||
|
bindings.3 5
|
||||||
|
bindings.4 2
|
||||||
|
bindings.5 6
|
||||||
|
}
|
||||||
|
|
||||||
|
pcm.esaich78{
|
||||||
|
type dshare
|
||||||
|
ipc_key 5778293
|
||||||
|
slave esai
|
||||||
|
bindings.0 3
|
||||||
|
bindings.1 7
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue