mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 13:41:51 +00:00
soundwire: Use snd_soc_substream_to_rtd() to obtain rtd
Utilize the helper function instead of casting from ->private_data directly. Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Link: https://lore.kernel.org/r/20240219105206.335738-1-cezary.rojewski@intel.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
99fea943d9
commit
e17aae16ac
@ -1718,7 +1718,7 @@ EXPORT_SYMBOL(sdw_deprepare_stream);
|
||||
static int set_stream(struct snd_pcm_substream *substream,
|
||||
struct sdw_stream_runtime *sdw_stream)
|
||||
{
|
||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||
struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
||||
struct snd_soc_dai *dai;
|
||||
int ret = 0;
|
||||
int i;
|
||||
@ -1771,7 +1771,7 @@ EXPORT_SYMBOL(sdw_alloc_stream);
|
||||
int sdw_startup_stream(void *sdw_substream)
|
||||
{
|
||||
struct snd_pcm_substream *substream = sdw_substream;
|
||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||
struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
||||
struct sdw_stream_runtime *sdw_stream;
|
||||
char *name;
|
||||
int ret;
|
||||
@ -1815,7 +1815,7 @@ EXPORT_SYMBOL(sdw_startup_stream);
|
||||
void sdw_shutdown_stream(void *sdw_substream)
|
||||
{
|
||||
struct snd_pcm_substream *substream = sdw_substream;
|
||||
struct snd_soc_pcm_runtime *rtd = substream->private_data;
|
||||
struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
||||
struct sdw_stream_runtime *sdw_stream;
|
||||
struct snd_soc_dai *dai;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user