mirror of https://github.com/thesofproject/sof.git
topology: Add to generate sof-imx8ulp-9x9-btsco-16k.tplg for imx8ulp-9x9
Use sof-imx8ulp-btsco.m4 to generate two tplg file for imx8ulp-9x9: the one supports sample rate 8k, the other supports sample rate 16k. Then sof can support two sample rate: 8k, 16k by instead tplg file on imx8ulp-9x9. Signed-off-by: Zhang Peng <peng.zhang_8@nxp.com>
This commit is contained in:
parent
af9c1f54b6
commit
a273b87560
|
@ -308,7 +308,8 @@ set(TPLGS
|
|||
"sof-imx8mp-wm8960-kwd\;sof-imx8mp-wm8960-kwd"
|
||||
"sof-imx8ulp-btsco\;sof-imx8ulp-btsco\;-DRATE=8000"
|
||||
"sof-imx8ulp-btsco\;sof-imx8ulp-btsco-16k\;-DRATE=16000"
|
||||
"sof-imx8ulp-9x9-btsco\;sof-imx8ulp-9x9-btsco"
|
||||
"sof-imx8ulp-9x9-btsco\;sof-imx8ulp-9x9-btsco\;-DRATE=8000"
|
||||
"sof-imx8ulp-9x9-btsco\;sof-imx8ulp-9x9-btsco-16k\;-DRATE=16000"
|
||||
"sof-imx8mp-wm8960\;sof-imx8mp-wm8960\;-DPPROC=volume"
|
||||
"sof-imx8mp-wm8960\;sof-imx8mp-eq-iir-wm8960\;-DPPROC=eq-iir-volume"
|
||||
"sof-imx8mp-wm8960\;sof-imx8mp-eq-fir-wm8960\;-DPPROC=eq-fir-volume"
|
||||
|
|
|
@ -38,7 +38,7 @@ dnl time_domain, sched_comp)
|
|||
PIPELINE_PCM_ADD(sof/pipe-volume-playback.m4,
|
||||
1, 0, 1, s16le,
|
||||
1000, 0, 0,
|
||||
8000, 8000, 8000)
|
||||
`RATE', `RATE', `RATE')
|
||||
|
||||
undefine(`CHANNELS_MIN')
|
||||
|
||||
|
@ -47,7 +47,7 @@ undefine(`CHANNELS_MIN')
|
|||
PIPELINE_PCM_ADD(sof/pipe-volume-capture.m4,
|
||||
2, 0, 1, s16le,
|
||||
1000, 0, 0,
|
||||
8000, 8000, 8000)
|
||||
`RATE', `RATE', `RATE')
|
||||
#
|
||||
# DAIs configuration
|
||||
#
|
||||
|
@ -80,6 +80,6 @@ dnl DAI_CONFIG(type, idx, link_id, name, sai_config)
|
|||
DAI_CONFIG(SAI, 6, 0, sai6-bt-sco-pcm-wb,
|
||||
SAI_CONFIG(I2S, SAI_CLOCK(mclk, 12288000, codec_mclk_out),
|
||||
SAI_CLOCK(bclk, 256000, codec_consumer),
|
||||
SAI_CLOCK(fsync, 8000, codec_consumer),
|
||||
SAI_CLOCK(fsync, `RATE', codec_consumer),
|
||||
SAI_TDM(1, 16, 1, 1),
|
||||
SAI_CONFIG_DATA(SAI, 6, 0)))
|
||||
|
|
Loading…
Reference in New Issue