You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE] Add ABI versioning to IPC4 interface #9080
We do not have same for IPC4 yet and no guidelines how to push IPC4 changes through the process. With release of SOF2.7, we now have first shipping product that is using SOF IPC4 interface (Intel Meteor Lake), so there is now also the need to track ABI extensions. Notably, FW currently sets:
#define SOF_ABI_MAJOR 3
#define SOF_ABI_MINOR 30
... and there's no way to describe IPC4 version.
Describe the solution you'd like
Something like IPC3.
Activity
kv2019i commentedon Apr 24, 2024
FYI to @lgirdwood @abonislawski
kv2019i commentedon Apr 24, 2024
FYI to SOF Linux driver folks @plbossart @ranj063 @bardliao @ujfalusi
[-][FEATURE] Add ABI versinoning to IPC4 interface[/-][+][FEATURE] Add ABI versioning to IPC4 interface[/+]lgirdwood commentedon Apr 25, 2024
Ack, we can do the same as IPC3 - i.e. we label and create a github project to do semantic versioning of IPC4 ABI in a backwards compatible manner.