Skip to content

msi support in sof - #23

Closed
libinyang wants to merge 0 commit into
thesofproject:topic/sof-devfrom
libinyang:topic/sof-dev
Closed

libinyang wants to merge 0 commit into
thesofproject:topic/sof-devfrom
libinyang:topic/sof-dev

Conversation

@libinyang

Copy link
Copy Markdown

These patches support msi in SOF.
CNL and APL have been tested.
BYT is not tested. There was a regression on byt (It's already existed for about 1 week) in SOF driver which causes SOF can't load tplg.
Other platforms don't support PCI. So no MSI patch for them.

@libinyang

ghost commented Jul 4, 2018

Copy link
Copy Markdown
Author

BYT has been tested with nocodec. As respected, it works in legacy interrupt mode as HW doesn't support msi.

ghost 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.

No need for msi_enabled variable if it's just needed for freeing resources.

Comment thread sound/soc/sof/intel/hda.c Outdated

ghost Jul 5, 2018

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.

A quick check of the PCI code shows that the PCI APIs do the msi_enabled check internally so this is check not needed.

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.

2 participants