-
Notifications
You must be signed in to change notification settings - Fork 350
hda: retrieve hda hardware params from ipc #2765
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
This is an analogous change to what's been done for ALH DAIs. Similarly, HDA is set up on the host side. As a result, the firmware normally has no knowledge of the hardware configuration, which leads to failures in components, that may modify stream parameters, such as (de)mux or asrc. Signed-off-by: Slawomir Blauciak <slawomir.blauciak@linux.intel.com>
The old trace message contained an SSP-specific string, which is not correct for ALH. Signed-off-by: Slawomir Blauciak <slawomir.blauciak@linux.intel.com>
|
Kernel side PR is reviewed/approved and ready to go -> thesofproject/linux#2007 |
|
@kv2019i what Minor ? |
ABI 16 as per classifier. |
|
@kv2019i ok great , we are aligned. Will need to hold off applying as one more 15 has been added and not merged for v1.5 release fix. |
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.
Move to MINOR 15
| /** \brief SOF ABI version major, minor and patch numbers */ | ||
| #define SOF_ABI_MAJOR 3 | ||
| #define SOF_ABI_MINOR 15 | ||
| #define SOF_ABI_MINOR 16 |
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.
@slawblauciak Lets make this 15 so we dont need to block. I will update the ABI table.
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.
NAK that, kernel is already merged. Will change back to 16 and others to 16.
This is an analogous change to what's been done for ALH DAIs.
Similarly, HDA is set up on the host side.
As a result, the firmware normally has no knowledge
of the hardware configuration, which leads to failures
in components, that may modify stream parameters, such as
(de)mux or asrc.
Kernel side PR: thesofproject/linux#2007