-
Notifications
You must be signed in to change notification settings - Fork 349
Topology2: add fragment sdca amp feedback topologies #10049
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
Conversation
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.
Pull Request Overview
Adds two new SDCA amp feedback topologies to the generic SDCA targets list, enabling single- and dual-amp feedback configurations.
- Introduce
sof-sdca-1amp-feedback-id3with feedback enabled - Introduce
sof-sdca-2amp-feedback-id3with feedback enabled
| "cavs-sdw\;sof-sdca-2amp-id2\;NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\ | ||
| SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,NUM_HDMIS=0" | ||
|
|
||
| "cavs-sdw\;sof-sdca-1amp-feedback-id3\;NUM_SDW_AMP_LINKS=1,SDW_JACK=false,\ |
Copilot
AI
Jun 9, 2025
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.
Both new entries use id3, which conflicts with each other. Topology IDs should be unique to avoid target collisions—consider renaming one of them (e.g., id4).
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_SPK_IN_STREAM=Capture-SmartAmp,\ | ||
| SDW_AMP_FEEDBACK=true,NUM_HDMIS=0" | ||
|
|
||
| "cavs-sdw\;sof-sdca-2amp-feedback-id3\;NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\ | ||
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_SPK_IN_STREAM=Capture-SmartAmp,\ | ||
| SDW_AMP_FEEDBACK=true,NUM_HDMIS=0" |
Copilot
AI
Jun 9, 2025
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.
[nitpick] The property order deviates from existing entries. Reordering to match other target lines (e.g., grouping playback then feedback vars consistently) can improve readability.
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_SPK_IN_STREAM=Capture-SmartAmp,\ | |
| SDW_AMP_FEEDBACK=true,NUM_HDMIS=0" | |
| "cavs-sdw\;sof-sdca-2amp-feedback-id3\;NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\ | |
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_SPK_IN_STREAM=Capture-SmartAmp,\ | |
| SDW_AMP_FEEDBACK=true,NUM_HDMIS=0" | |
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_AMP_FEEDBACK=true,\ | |
| SDW_SPK_IN_STREAM=Capture-SmartAmp,NUM_HDMIS=0" | |
| "cavs-sdw\;sof-sdca-2amp-feedback-id3\;NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\ | |
| SDW_SPK_STREAM=Playback-SmartAmp,SDW_AMP_FEEDBACK=true,\ | |
| SDW_SPK_IN_STREAM=Capture-SmartAmp,NUM_HDMIS=0" |
Add fragment sdca amp feedback topologies. Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
52a90c6 to
28ea88b
Compare
|
Adding @rfvirgil and @charleskeepax |
|
closing for now. Will reopen if we need it. |
Add fragment sdca amp feedback topologies.