diff options
author | Peter Ujfalusi <peter.ujfalusi@linux.intel.com> | 2022-12-21 12:23:24 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-12-25 23:32:35 +0000 |
commit | dbdbf88bdd4f29b391041ef887f89f7ae0809971 (patch) | |
tree | f8fd9b1674727e00414de23ce3ef04819f28ef50 /fs/file.c | |
parent | cd6afb060c5a3cfad7582d5e09d43fd16a5202e5 (diff) |
ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well
The IPC ops are optional, but they require that the ops struct is to be
allocated with all callbacks set to NULL.
Update the code to extend the optionality to:
sdev->ipc == NULL
sdev->ipc->ops == NULL
sdev->ipc->ops->[tplg] == NULL
sdev->ipc->ops->[tplg]->ops == NULL (treated optional currently)
At the same time standardize the naming of the ops pointer to tplg_ops
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Rander Wang <rander.wang@intel.com>
Link: https://lore.kernel.org/r/20221221102328.9635-8-peter.ujfalusi@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'fs/file.c')
0 files changed, 0 insertions, 0 deletions