[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200213042344.GC2618@vkoul-mobl>
Date: Thu, 13 Feb 2020 09:53:44 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Pierre-Louis Bossart <pierre-louis.bossart@...ux.intel.com>
Cc: alsa-devel@...a-project.org, linux-kernel@...r.kernel.org,
tiwai@...e.de, broonie@...nel.org, gregkh@...uxfoundation.org,
jank@...ence.com, srinivas.kandagatla@...aro.org,
slawomir.blauciak@...el.com,
Bard liao <yung-chuan.liao@...ux.intel.com>,
Rander Wang <rander.wang@...ux.intel.com>,
Ranjani Sridharan <ranjani.sridharan@...ux.intel.com>,
Sanyog Kale <sanyog.r.kale@...el.com>
Subject: Re: [alsa-devel] [PATCH v2 5/5] soundwire: intel: free all resources
on hw_free()
On 12-02-20, 09:37, Pierre-Louis Bossart wrote:
> Hi Vinod,
>
> > > +static int intel_free_stream(struct sdw_intel *sdw,
> > > + struct snd_pcm_substream *substream,
> > > + struct snd_soc_dai *dai,
> > > + int link_id)
> > > +{
> > > + struct sdw_intel_link_res *res = sdw->link_res;
> > > + struct sdw_intel_stream_free_data free_data;
> >
> > where is this struct sdw_intel_stream_free_data defined. I dont see it
> > in this patch or this series..
>
> the definition is already upstream :-)
Oops did i look at wrong branch, sorry!
> > > + ret = intel_free_stream(sdw, substream, dai, sdw->instance);
> > > + if (ret < 0) {
> > > + dev_err(dai->dev, "intel_free_stream: failed %d", ret);
> > > + return ret;
> > > + }
> > > +
> > > + sdw_release_stream(dma->stream);
> >
> > I think, free the 'name' here would be apt
>
> Right, this is something we discussed with Rander shortly before Chinese New
> Year and we wanted to handle this with a follow-up patch, would that work
> for you? if not I can send a v3, your choice.
It would be better if we fix this up in this series :)
--
~Vinod
Powered by blists - more mailing lists