Skip to content

topology: add equalizer to cml rt5682 and hda generic topology - #2444

Merged
lgirdwood merged 2 commits into
thesofproject:masterfrom
fredoh9:fix/add_eq_cml_and_hda
Mar 27, 2020
Merged

lgirdwood merged 2 commits into
thesofproject:masterfrom
fredoh9:fix/add_eq_cml_and_hda

Conversation

@fredoh9

@fredoh9 fredoh9 commented Feb 26, 2020

Copy link
Copy Markdown
Contributor

Add EQIIR and EQFIR to first playback pipeline. This help to expand more
equalizer testing across platforms.

Signed-off-by: Fred Oh fred.oh@linux.intel.com

Changes files from sof-cml-rt5682-kwd.m4, sof-cml-rt5682.m4, sof-hda-generic.m4 respectively. One line is changed from pipe-volume-playback.m4 to pipe-eq-volume-playback.m4

Tested in CML Hatch with RT5682 and WHL HDA generic. Plan to expand daily EQ testing with CML_HEL_RT5682, CLF_RVP_HDA, ICL_RVP_HDA.

@fredoh9
fredoh9 requested a review from singalsu February 26, 2020 22:00
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from c061f11 to d56086f Compare February 26, 2020 22:07
@fredoh9
fredoh9 requested a review from jajanusz as a code owner February 26, 2020 22:07
Comment thread tools/topology/sof-cml-eq-rt5682-kwd.m4 Outdated
@fredoh9 fredoh9 changed the title topology: add equalizer to cml rt5682 and hda generic topology [WIP] topology: add equalizer to cml rt5682 and hda generic topology Feb 26, 2020
Comment thread tools/topology/sof-cml-eq-rt5682-kwd.m4 Outdated
Comment thread tools/topology/sof-hda-generic-eq.m4 Outdated
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch 2 times, most recently from 7209013 to 6c5247c Compare February 28, 2020 01:24
@fredoh9 fredoh9 changed the title [WIP] topology: add equalizer to cml rt5682 and hda generic topology topology: add equalizer to cml rt5682 and hda generic topology Feb 28, 2020
@juimonen

juimonen commented Mar 2, 2020

Copy link
Copy Markdown

@fredoh9 probably good to separate the changes for different platforms into separate commits.

@fredoh9

fredoh9 commented Mar 3, 2020

Copy link
Copy Markdown
Contributor Author

@juimonen Sure, I can separate the commit, this for sof-cml-rt5682-kwd.m4 and the other for sof-hda-generic.m4. Other files are not used for now.
I'm working on #2461 as a cleanup first.

@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from 6c5247c to 81bebda Compare March 4, 2020 22:39
@fredoh9

fredoh9 commented Mar 4, 2020

Copy link
Copy Markdown
Contributor Author

@juimonen @singalsu I rebased and made separate commit per topology.

Comment thread tools/topology/sof-cml-eq-rt1011-rt5682.m4 Outdated
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from 81bebda to 8b97d41 Compare March 13, 2020 06:36
@fredoh9

fredoh9 commented Mar 14, 2020

Copy link
Copy Markdown
Contributor Author

@juimonen @singalsu @lgirdwood I updated with makefile changes without making new files. I think this is right and better way to keep EQ topology. What do you think? And we don't need to wait CML topology clean up.

I see some build errors in ICL but the error is not relevant.

Comment thread tools/topology/CMakeLists.txt Outdated
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from 8b97d41 to 353449d Compare March 16, 2020 15:05
@fredoh9
fredoh9 requested a review from lgirdwood March 16, 2020 15:06

@lgirdwood lgirdwood left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@singalsu any comments ?

Add EQIIR and EQFIR to first playback pipeline. This help to expand more
equalizer testing across platforms.

Signed-off-by: Fred Oh <fred.oh@linux.intel.com>
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from 353449d to 6338126 Compare March 22, 2020 00:01
@fredoh9

fredoh9 commented Mar 22, 2020

Copy link
Copy Markdown
Contributor Author

@lrgirdwo Only change I made after your approval, changed makefile variable from EQ to PPROC, Playback Processing. This is an effort to be align with #2558

@singalsu @xiulipan I updated PPROC variable here also.

@lgirdwood

Copy link
Copy Markdown
Member

SOFCI TEST

@xiulipan xiulipan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only some naming style and intend issue.
Other LGTM

Comment thread tools/topology/CMakeLists.txt Outdated
Comment thread tools/topology/CMakeLists.txt Outdated
@fredoh9
fredoh9 force-pushed the fix/add_eq_cml_and_hda branch from 6338126 to db050ef Compare March 24, 2020 21:33
Add EQIIR and EQFIR to first playback pipeline. This help to expand more
equalizer testing across platforms.

Signed-off-by: Fred Oh <fred.oh@linux.intel.com>
@fredoh9
fredoh9 requested a review from xiulipan March 25, 2020 05:11
@lgirdwood

Copy link
Copy Markdown
Member

Looks like CI is incomplete, lets rerun after server reboot.

@lgirdwood

Copy link
Copy Markdown
Member

SOFCI TEST

@fredoh9

fredoh9 commented Mar 26, 2020

Copy link
Copy Markdown
Contributor Author

I checked Internal Intel CI System page, it's false alarm. DEVICE_TEST results look normal as well

@lgirdwood

Copy link
Copy Markdown
Member

@zrombel @wwittbrx we are only seeing partial results from interal CI (all green) but result is fail. Can you check.

@zrombel

zrombel commented Mar 27, 2020

Copy link
Copy Markdown

@lgirdwood It was a QB issue, since your comment PR was rebuilt and now everything looks fine.

@jajanusz

Copy link
Copy Markdown
Contributor

@lgirdwood Travis failed to report success. Admin has to merge it.

@lgirdwood

Copy link
Copy Markdown
Member

Travis all green.

@lgirdwood
lgirdwood merged commit dc8cf3e into thesofproject:master Mar 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants