You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@libinyang@singalsu Please evaluate if we still need PR #1271 for the 16khz DMIC, which applies passthough pipeline for this DMIC and so no volume control.
@singalsu Emil meant that it's not a firmware issue, but yes, it can be topology issue, so we may keep it open because topologies are in this repo, just someone from driver team has to modify them.
Why linux/driver issue, would this be a topology issue?
Using alsamixer volume control starts driver to send suitable IPC to firmware. So if there is no such volume control, then firmware can't receive IPC.
Lack of volume control issue should be checked by driver/kernel team. I'm not sure if it is topology issue.
Activity
emilchudzik commentedon Apr 17, 2019
What do you mean by "3patch"?
ClarexZhou commentedon Apr 18, 2019
update Environment:
Kernel Repo: https://github.com/RanderWang/linux/commits/cml-validation-20190417
Made from: RanderWang/linux@2de29fa [thesofproject/linux: topic/sof-dev]
+RanderWang/linux@d04ccf4
+RanderWang/linux@bfb0729
+RanderWang/linux@8a2b13a
+RanderWang/linux@63ceb8f
+RanderWang/linux@db89510
+RanderWang/linux@066e6f4
Firmware Repo :https://github.com/bardliao/sof/tree/whl-daliy-20190417
Made from: bardliao@99e9f43
+bardliao@2a36f1d
+bardliao@28b1adf
+bardliao@e3aebeb
Topology: Same as above SOF repo
ClarexZhou commentedon Apr 22, 2019
Now DMIC 32 volume can be adjusted via PGA 10.0 on CML laptop.

But still no way to adjust volume for DMIC16
Environment
Kernel Repo: https://github.com/RanderWang/linux/commits/cml-validation-20190422
Made from: RanderWang/linux@9086043 [thesofproject/linux: topic/sof-dev]
+RanderWang/linux@c105b1b
+RanderWang/linux@ffecddc
+RanderWang/linux@3b917aa
+RanderWang/linux@6f928a3
+RanderWang/linux@a916d2d
+RanderWang/linux@694599b
+RanderWang/linux@a43379d
+RanderWang/linux@d36ed40
+RanderWang/linux@9b3bd71
+RanderWang/linux@e852311
+RanderWang/linux@8f30111
+RanderWang/linux@95cd082
Firmware Repo :https://github.com/bardliao/sof/tree/whl-daliy-20190422
Made from: bardliao/linux@0c93261
Topology: Same as above SOF repo
mengdonglin commentedon Apr 22, 2019
@libinyang @singalsu Please evaluate if we still need PR #1271 for the 16khz DMIC, which applies passthough pipeline for this DMIC and so no volume control.
libinyang commentedon Apr 23, 2019
#1293 is submitted for this issue
emilchudzik commentedon Apr 23, 2019
@ClarexZhou lack of volume control is not a firmware issue, please rise driver issue on linux repo.
singalsu commentedon Apr 23, 2019
@emilchudzik Why linux/driver issue, would this be a topology issue?
ClarexZhou commentedon Apr 23, 2019
Error isn't seen on CML 20190423 test recipe.
Firmware repo https://github.com/RanderWang/sof/tree/cml-linux-20190423
Made from:
0c93261 [thesofproject/sof: master]
Kernel repo https://github.com/thesofproject/linux/tree/release/sof-v5.0
Made from:
9086043 [thesofproject/linux: topic/sof-dev]
+575038e
Topology: https://github.com/RanderWang/sof/tree/cml-linux-20190423
file: tools/topology/sof-hda-generic.m4, sof-hda-generic-2ch.tplg
jajanusz commentedon Apr 23, 2019
@singalsu Emil meant that it's not a firmware issue, but yes, it can be topology issue, so we may keep it open because topologies are in this repo, just someone from driver team has to modify them.
emilchudzik commentedon Apr 23, 2019
Using alsamixer volume control starts driver to send suitable IPC to firmware. So if there is no such volume control, then firmware can't receive IPC.
Lack of volume control issue should be checked by driver/kernel team. I'm not sure if it is topology issue.
jajanusz commentedon Apr 23, 2019
I see you made 2 PRs related to this issue. I guess this one is the right one: #1293
libinyang commentedon Apr 23, 2019
Yes. #1293 aims to fix this issue.