diff options
author | Vinod Koul <vkoul@kernel.org> | 2018-07-27 14:44:14 +0530 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2018-08-27 09:49:48 +0530 |
commit | 48949722ced4daacfa32f13c221f173b87231ead (patch) | |
tree | 26c58e578ba1b05560fc37483261ff9d9c225d97 /include/linux/soundwire | |
parent | 0c4a1049cf298721eaec4553d3d5039798086e12 (diff) | |
download | linux-48949722ced4daacfa32f13c221f173b87231ead.tar.gz linux-48949722ced4daacfa32f13c221f173b87231ead.tar.bz2 linux-48949722ced4daacfa32f13c221f173b87231ead.zip |
soundwire: Handle multiple master instances in a stream
For each SoundWire stream operation, we need to parse master
list and operate upon all master runtime.
This is a preparatory patch to do the boilerplate conversion
of stream handling from single master runtime to handle a
list of master runtime. The code to support bank switch for
multiple master instances is added in the next patch.
Signed-off-by: Sanyog Kale <sanyog.r.kale@intel.com>
Signed-off-by: Shreyas NC <shreyas.nc@intel.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'include/linux/soundwire')
-rw-r--r-- | include/linux/soundwire/sdw.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/include/linux/soundwire/sdw.h b/include/linux/soundwire/sdw.h index ccd8dcdf06ab..03df709fb8ef 100644 --- a/include/linux/soundwire/sdw.h +++ b/include/linux/soundwire/sdw.h @@ -768,7 +768,6 @@ struct sdw_stream_params { * @params: Stream parameters * @state: Current state of the stream * @type: Stream type PCM or PDM - * @m_rt: Master runtime * @master_list: List of Master runtime(s) in this stream. * master_list can contain only one m_rt per Master instance * for a stream @@ -778,7 +777,6 @@ struct sdw_stream_runtime { struct sdw_stream_params params; enum sdw_stream_state state; enum sdw_stream_type type; - struct sdw_master_runtime *m_rt; struct list_head master_list; }; |