-
Notifications
You must be signed in to change notification settings - Fork 130
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
UUID kernel implementation #2215
Commits on Aug 13, 2020
-
ASoC: SOF: tokens: add token for component UUID
Add the definition SOF_TKN_COMP_UUID for the component UUID token, this shall be used for all types of component in the future. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 6c91187 - Browse repository at this point
Copy the full SHA 6c91187View commit details -
ASoC: SOF: add comp_ext to struct snd_sof_widget
Add member comp_ext to struct snd_sof_widget, which will be used for topology extended tokens parsing. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 6f472be - Browse repository at this point
Copy the full SHA 6f472beView commit details -
ASoC: SOF: topology: create component extended tokens
Add comp_ext_tokens which will be used to parse all extended tokens, these tokens will be stored it to struct snd_sof_widget. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for c7c040a - Browse repository at this point
Copy the full SHA c7c040aView commit details -
ASoC: SOF: topology: parse comp_ext_tokens for all widgets
Parse comp_ext_tokens in the common sof_widget_ready(), and the swidget->comp_ext will be used to construct the COMP_NEW ipc in the subsequent commits. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for ff4cc16 - Browse repository at this point
Copy the full SHA ff4cc16View commit details -
ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data
Use the 32bit reserved member of the struct sof_ipc_comp as the extended data length, this will help to minimize the ABI change for adding new extended data to the struct sof_ipc_comp, usually only minor ABI version bump needed for every update with this new solution. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 60f53dc - Browse repository at this point
Copy the full SHA 60f53dcView commit details -
ASoC: SOF: topology: add helper for setting up IPC component
Add helper to allocate buffer for IPC component, configure the basic settings, and set up the extended data for the subsequent IPC sending. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for e2d3c3e - Browse repository at this point
Copy the full SHA e2d3c3eView commit details -
ASoC: SOF: append extended data to sof_ipc_comp_dai
Append the extended data to the end of the struct sof_ipc_comp_dai, and update the ext_data_offset, to construct the IPC for the topology load and runtime restore. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 650c8b6 - Browse repository at this point
Copy the full SHA 650c8b6View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_mixer
Append the extended data to the end of the struct sof_ipc_comp_mixer, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for ea9d235 - Browse repository at this point
Copy the full SHA ea9d235View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_volume
Append the extended data to the end of the struct sof_ipc_comp_volume, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for f108924 - Browse repository at this point
Copy the full SHA f108924View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_host
Append the extended data to the end of the struct sof_ipc_comp_host, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for da2434c - Browse repository at this point
Copy the full SHA da2434cView commit details -
ASoC: SOF: append extended data to sof_ipc_comp_src
Append the extended data to the end of the struct sof_ipc_comp_src, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 2cc3c77 - Browse repository at this point
Copy the full SHA 2cc3c77View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_asrc
Append the extended data to the end of the struct sof_ipc_comp_asrc, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 2e91613 - Browse repository at this point
Copy the full SHA 2e91613View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_tone
Append the extended data to the end of the struct sof_ipc_comp_tone, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 911343b - Browse repository at this point
Copy the full SHA 911343bView commit details -
ASoC: SOF: append extended data to sof_ipc_comp_process
Append the extended data to the end of the struct sof_ipc_comp_process, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for ec15299 - Browse repository at this point
Copy the full SHA ec15299View commit details -
ASoC: SOF: append extended data to sof_ipc_comp_mux
Append the extended data to the end of the struct sof_ipc_comp_mux, construct the ipc for COMP_NEW during the topology load stage. Signed-off-by: Keyon Jie <yang.jie@linux.intel.com>
Configuration menu - View commit details
-
Copy full SHA for 4f4c50a - Browse repository at this point
Copy the full SHA 4f4c50aView commit details