Skip to content

Conversation

@xiulipan
Copy link
Contributor

Fix sof-bdw-rt286.tplg load
Add HSW/BDW nocodec topology.

@jajanusz
Copy link
Contributor

@xiulipan Is it fix for CI?

@xiulipan
Copy link
Contributor Author

@jajanusz This is enable for BDW platform, we are trying to add BDW into CI. But BDW can not pass manually test now

@lgirdwood
Copy link
Member

@zrombel any reason why internal CI builds would fail on unrelated patch ? (Travis build passed)

@zrombel
Copy link

zrombel commented Nov 14, 2019

@lgirdwood looks like QuickBuild issue. Rerunning build.

Copy link
Member

@plbossart plbossart left a comment

Choose a reason for hiding this comment

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

hsw is not supported by SOF, and there are no platforms available. Let's drop it.
See other comments below

Copy link
Member

Choose a reason for hiding this comment

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

we don't support haswell, why bother?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

OK, will remove. So do we need to remove the build for HSW FW as well?

Copy link
Member

Choose a reason for hiding this comment

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

yes

Copy link
Member

Choose a reason for hiding this comment

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

What do Baytrail and cherrytrail do here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@plbossart copy paste from the working sof-byt-nocodec.m4, will fix.

Copy link
Member

Choose a reason for hiding this comment

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

forget hsw

Copy link
Member

Choose a reason for hiding this comment

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

why is this only here?

@xiulipan
Copy link
Contributor Author

@plbossart updated the nocodec part.
@ranj063 Why we have the dai before media in byt nocodec?
@tlauda Do we need to change the scheduler for BYT/BDW ?

Copy link
Collaborator

@ranj063 ranj063 left a comment

Choose a reason for hiding this comment

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

@xiulipan What does the commit message "No SMP support is on SMP" mean? Please change the wording

@ranj063
Copy link
Collaborator

ranj063 commented Nov 15, 2019

@ranj063 Why we have the dai before media in byt nocodec?

@xiulipan because the media pipeline needs to know the scheduling comp (PIPELINE_PLAYBACK_SCHED_COMP_1) and that is set by DAI_ADD() for pipeline 1

@zrombel
Copy link

zrombel commented Nov 28, 2019

Due to PR#2029 merge and CI bit depth conversion tests changes, this PR require rebase.

@plbossart
Copy link
Member

@xiulipan can you rebase and resubmit?

@xiulipan
Copy link
Contributor Author

xiulipan commented Dec 5, 2019

@plbossart Sure, will try to fix the BDW FW and rebase tplg first.

Enable nocodec topology for bdw.

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
@xiulipan
Copy link
Contributor Author

@plbossart @jajanusz @ranj063 update with bdw-rt5677 topology.
Test with thesofproject/linux#1484 fw and tplg load is good.
Playback is also work with #2188

Copy link
Collaborator

Choose a reason for hiding this comment

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

@xiulipan there is no need to make the virtual widgets conditional at all. As long as they have unique IDs, no harm in just adding all of them

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@ranj063 Even if there is no need to add that virtual widgets?

@ranj063
Copy link
Collaborator

ranj063 commented Dec 13, 2019

fix typo in commit message "Add virtual widget"

Add support for bdw-rt5677
Fix load issue with bdw codec toplogy issue, no SMP support.
Add virtual widgets.

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
@xiulipan xiulipan requested a review from lgirdwood December 16, 2019 02:43
@lgirdwood lgirdwood merged commit aa732a3 into thesofproject:master Dec 16, 2019
@lgirdwood
Copy link
Member

CI usual suspects

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.

6 participants