-
Notifications
You must be signed in to change notification settings - Fork 349
Cherry-pick RTNR commits from main branch #4905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cherry-pick RTNR commits from main branch #4905
Conversation
|
@mwasko for adl-003 |
|
@MingJenTai please "backport" the patches as in their current form they do not compile according to the CI |
cujomalainey
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
patches do not compile
Hi @cujomalainey , Are you referring to the CI build https://sof-ci.01.org/sof-pr-viewer/#/build/PR4905/build7705879 ? I found that the build failure on platforms other than TGL was caused by the undefined macro used in src/platform/intel/cavs/lib/memory.c |
|
@mwasko should make the call |
|
@MingJenTai I would like to get clear CI to merge this changes. Please also provide validation details with cherry-picked changes. I would like to get confirmation that branch with new changes was verified and we do not rely only on CI. |
@mwasko Do you mean that I need to create another PR to clear all the CI build failures? |
Hi @bzhg, I am merging the commits from upstream to support RTNR to branch adl-003-drop-stable, and might need to verify these cherry-picked changes. Would you be able to help with that, or provide any suggestions? Thank you! |
I would recommend to add commits to this PR that will clear CI build failures. However the CI is just a basic test scope to catch some obvious regression. Since this is a release stable branch then the full/stress test scope should be executed. I don't need logs or files just information who did the stress test validation and confirm the branch stability. @cujomalainey I assume this backported changes are required for Google then can (or did) you run your full scope validation? |
|
@mwasko you are correct, in theory validation should be isolated to the RTK component and can be left to RTK @MingJenTai please cherry-pick commits from main and don't add custom commits, also please remove your merge commits, we do not merge in this tree. It is better to amend your original commits so they work on the current branch (and state after a cherry pick line) rather than attempting to patch code that is not relevant to the branch or the feature |
7382194 to
7e255fb
Compare
This PR adds RTNR Noise Reduction/Suppression(NR/NS) component by Realtek Semiconductor Corp. This feature links to proprietary libraries. Please contact antz0525@realtek.com for any question about the library. Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Support RTNR on Tigerlake platform This PR adds RTNR Noise Reduction/Suppression(NR/NS) component by Realtek Semiconductor Corp. This feature links to proprietary libraries. Please contact antz0525@realtek.com for any question about the library. Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Cherry-picked from bbc5209, with the following changes: Move files added under tools/topology/topology1/ to tools/topology/ Migrate changes in tools/topology/topology1/CMakeLists.txt to tools/topology/CMakeLists.txt Modify rtnr_new() in rtnr.c in accordance with API changes.
Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Cherry-picked ffrom a226f0b
Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Cherry-picked from d3381ea, with following changes: Migrate changes in tools/topology/topology1/CMakeLists.txt to tools/topology/CMakeLists.txt Migrate changes in tools/topology/topology1/sof-tgl-max98357a-rt5682.m4 to tools/topology/sof-tgl-max98357a-rt5682.m4
Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Cherry-picked from e4e23d4, with the following changes: Migrate changes in tools/topology/topology1/CMakeLists.txt to tools/topology/CMakeLists.txt
Add 48kHz recording support to RTNR Signed-off-by: Ming Jen Tai <mingjen_tai@realtek.com> Cherry-picked from bf1e3b7, with the following changes: Migrate modifications under tools/topology/topology1/ to an upper level.
e97d243 to
4e86843
Compare
cujomalainey
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mwasko do have any idea why everything is failing?
@cujomalainey I've created a new PR( #4952 ) that picks the same commits, but with original commits and modification stated in commit message. Please use that one instead, thank you! @mwasko There are build errors on current HEAD of adl-003-drop-stable. It should be the cause of CI build errors. |
No description provided.