-
Notifications
You must be signed in to change notification settings - Fork 349
topology: cht-max98090 add missing virtual widgets #1842
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
Topology will fail to probe without these widgets Signed-off-by: Curtis Malainey <cujomalainey@google.com>
ranj063
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.
@cujomalainey the change itself looks fine but what do you mean by "topology will fail to probe". Previously, we've added virtual widgets only to suppress errors ugh(harmless though) due to the widgets added in the machine driver.
wondering if the recent changes from Morimoto-san treat bad routes using non-existent widgets as errors. I think we saw this for HDaudio/iDISP as well. |
@plbossart I've reviewed every one of his patches lately but cant recollect anything that touches non-existent widgets. I can remove the virtual widgets from our topology for iDisp and see whats going on |
|
On 9/18/19 6:43 PM, Ranjani Sridharan wrote:
wondering if the recent changes from Morimoto-san treat bad routes
using non-existent widgets as errors. I think we saw this for
HDaudio/iDISP as well.
@plbossart <https://github.com/plbossart> I've reviewed every one of his
patches lately but cant recollect anything that touches non-existent
widgets. I can remove the virtual widgets from our topology for iDisp
and see whats going on
There's one where if the route_add fails then it's now an error.
|
|
for iDISP the kernel patch that caused the error was (' ASoC: soc-core: tidyup for snd_soc_dapm_add_routes()') |
lgirdwood
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.
Are we good to merge ? I see approvals but no "request changes" ?
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.
This is aligned with the other BYT stuff.
I am not clear why for APL+ we also defined virtual widgets for codec0/1_out/in or why we use VIRTUAL_DAPM_ROUTE for those widgets. Maybe this should be a follow-up PR to align everyone and make those macros less inspired by voodoo magic.
|
@ranj063 these are the failures I am seeing on ToT |
Topology will fail to probe without these widgets
Signed-off-by: Curtis Malainey cujomalainey@google.com