summaryrefslogtreecommitdiff
path: root/recipes-bsp
diff options
context:
space:
mode:
authorEmanuele Ghidoli <emanuele.ghidoli@toradex.com>2022-12-12 09:37:56 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2023-01-05 17:00:56 +0100
commite2ae80a42aa32ab74bb8a09d51983c1cfce9b346 (patch)
treef112d0f688d90737c28200e8890c130ac53ac85a /recipes-bsp
parent503df2d68b6604167942ad495f47dc2ada18699f (diff)
alsa-state: change asound.conf files to use 48kHz for verdin-imx8 boards
Configure alsa audio to use dmix/dsnoop at 48 kHz. imx8m PLL is not able to output a exactly multiple of 44.1 kHz MCLK input to audio codecs, starting from 24.576 MHz module clock. If mclk-fs is 256, optimal clock is 11289600, obtained clock is 11234743. Frequency erro is -0,49 %. Instead, it is able to generate a exact multiple of 48 kHz MCLK. Related-to: ELB-4481 Fixes: 9e5c0e3043a7 ("alsa-state: set up asound configs dynamically for verdin-imx8 boards") Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 2495461248ea431c1c41a8092033bd46a8552517)
Diffstat (limited to 'recipes-bsp')
-rw-r--r--recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dahlia.conf4
-rw-r--r--recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dev.conf4
-rw-r--r--recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dahlia.conf4
-rw-r--r--recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dev.conf4
4 files changed, 8 insertions, 8 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dahlia.conf b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dahlia.conf
index 122f912..472d00f 100644
--- a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dahlia.conf
+++ b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dahlia.conf
@@ -223,8 +223,8 @@ rate 8000
pcm.asymed{
type asym
-playback.pcm "dmix_44100"
-capture.pcm "dsnoop_44100"
+playback.pcm "dmix_48000"
+capture.pcm "dsnoop_48000"
}
pcm.dsp0{
diff --git a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dev.conf b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dev.conf
index c0789f6..8919094 100644
--- a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dev.conf
+++ b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mm/asound-dev.conf
@@ -223,8 +223,8 @@ rate 8000
pcm.asymed{
type asym
-playback.pcm "dmix_44100"
-capture.pcm "dsnoop_44100"
+playback.pcm "dmix_48000"
+capture.pcm "dsnoop_48000"
}
pcm.dsp0{
diff --git a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dahlia.conf b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dahlia.conf
index 2289bd0..a7241b9 100644
--- a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dahlia.conf
+++ b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dahlia.conf
@@ -223,8 +223,8 @@ rate 8000
pcm.asymed{
type asym
-playback.pcm "dmix_44100"
-capture.pcm "dsnoop_44100"
+playback.pcm "dmix_48000"
+capture.pcm "dsnoop_48000"
}
pcm.dsp0{
diff --git a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dev.conf b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dev.conf
index 54941e3..79d0fbc 100644
--- a/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dev.conf
+++ b/recipes-bsp/alsa-state/alsa-state/verdin-imx8mp/asound-dev.conf
@@ -223,8 +223,8 @@ rate 8000
pcm.asymed{
type asym
-playback.pcm "dmix_44100"
-capture.pcm "dsnoop_44100"
+playback.pcm "dmix_48000"
+capture.pcm "dsnoop_48000"
}
pcm.dsp0{