Thread (20 messages) 20 messages, 4 authors, 2012-06-08

[alsa-devel] [PATCH v1 2/5] ASoC: mmp: add audio dma support

From: Vinod Koul <hidden>
Date: 2012-06-07 11:20:25
Also in: alsa-devel

On Thu, 2012-06-07 at 18:44 +0800, zhangfei gao wrote:
Only exception is dmaengine_slave_config, since we have some specific config.
And why?
+static bool filter(struct dma_chan *chan, void *param)
+{
+	struct mmp_dma_data *dma_data = param;
+	bool found = false;
+	char *devname;
+
+	devname = kasprintf(GFP_KERNEL, "%s.%d", dma_data->dma_res->name,
+		dma_data->ssp_id);
+	if ((strcmp(dev_name(chan->device->dev), devname) == 0) &&
+		(chan->chan_id == dma_data->dma_res->start)) {
+		chan->private = &dma_data->tdma_data;
chan->private is deprecated and should not be used 
+		found = true;
+	}
+
+	kfree(devname);
+	return found;
+}

-- 
~Vinod
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help