90ca1ae...
by
Johny Lin <email address hidden>
on 2024-02-03
overlays: dts: use prebuilt library for production
DTS codec targets the integration on sof-mtl- rt5650- dts.tplg. The
firmware build config should not set COMP_STUBS. At the same time the
config GOOGLE_ RTC_PROCESSING_ MOCK should be enabled as since its
libraries are still WIP.
Signed-off-by: Pin-chih Lin <email address hidden>
(cherry picked from commit 1233a220b10c596 259405da32b6706 7afe87f25f)
b6b99b6...
by
Mac Chiang
on 2024-03-21
topology2: sof-mtl-rt5650: add SSP FMT 24 bits support
Use 24 bits format on playback and capture pipelines if codec needs,
e.g. RT5650 HS/SPK codec.
Signed-off-by: Mac Chiang <email address hidden>
(cherry picked from commit 980f193d0982206 c8e8ad52960fd0e 7e7374e7fa)
7dd91db...
by
Mac Chiang
on 2024-03-21
topology2: fix nhlt binary file naming
All topologies are built in parallel. The same name will lead
to file overrides. Therefore, correct to use the respective file
names properly.
Signed-off-by: Mac Chiang <email address hidden>
(cherry picked from commit 7bd3f0c6e891cf0 f17aee854602238 fe7b15edd8)
5c4b197...
by
Mac Chiang
on 2024-03-20
topology2: remove USE_CHAIN_DMA flag as it's applied to iDisp links.
The CHAIN_DMA has been replaced with HDMI_USE_CHAIN_DMA, which was already
enabled by default on iDisplay HDAudio codec in hdmi-default.conf.
Signed-off-by: Mac Chiang <email address hidden>
(cherry picked from commit 1004762500f09be 152615bbf3bb7f5 dfc99eeb3f)
db14bcc...
by
Mac Chiang
on 2024-02-29
topology2: cavs-mixin- mixout- eqiir-dts: fix the indentation
Replace whitespaces with tabs.
Signed-off-by: Mac Chiang <email address hidden>
(cherry picked from commit 859c23c567a6fba c62f635eacbe6e8 255a3734a7)
43664d2...
by
Mac Chiang
on 2024-02-29
topology2: cavs-mixin- mixout- ssp: fix the indentation
Replace whitespaces with tabs.
Signed-off-by: Mac Chiang <email address hidden>
(cherry picked from commit d49cfe5e460668c 8414bdc4612ca4b 45f8197f1a)
3840092...
by
Johny Lin <email address hidden>
on 2024-03-11
topology2: cavs-rt5682 separate variants for google aec
When Google RTC AEC is not ready to launch, it shouldn't be included
in production builds for Chromebook. This commit removes Google RTC
AEC from the current variants while making another copy with suffix
"-google-aec".
Signed-off-by: Pin-chih Lin <email address hidden>
(cherry picked from commit 6c3bd4791b472df 2e13b7c3c94992b d40408f18e)
5f683a9...
by
Kai Vehmanen
on 2024-02-15
ipc4: fw_reg: downgrade FW_REGS version to 0 to disable delay reporting
Disable delay reporting as a workaround to bug
https:/ /github. com/thesofproje ct/linux/ issues/ 4781
SOF driver checks the ABI version and if it's not 1, delay reporting
is disabled.
Signed-off-by: Kai Vehmanen <email address hidden>
aa56343...
by
Adrian Bonislawski <email address hidden>
on 2024-02-06
logger: convert: fix variable type for negative value
time_precision variable can be used as -1
Fixes commit ff9343aa4a59 ("logger: convert: Fix compile time error with
newer toolchain")
Signed-off-by: Adrian Bonislawski <email address hidden>
2886ee3...
by
Guennadi Liakhovetski <email address hidden>
on 2024-02-23
multicore: don't enable timer interrupts on secondary cores
Keep timer interrupt handling on the primary core, this avoids
secondary cores failing to handle timer interrupts immediately after
power on.
Signed-off-by: Guennadi Liakhovetski <email address hidden>