Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 98d358af authored by Kuninori Morimoto's avatar Kuninori Morimoto Committed by Mark Brown
Browse files

ASoC: rsnd: tidyup rsnd_dma_ops definition place



rsnd_dma_ops is used only from dma.c, rsnd.h doesn't need it.

Signed-off-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Tested-by: default avatarKeita Kobayashi <keita.kobayashi.ym@renesas.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 84e95355
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -27,6 +27,14 @@ struct rsnd_dma_ctrl {
	int dmapp_num;
	int dmapp_num;
};
};


struct rsnd_dma_ops {
	void (*start)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
	void (*stop)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
	int (*init)(struct rsnd_dai_stream *io, struct rsnd_dma *dma, int id,
		    struct rsnd_mod *mod_from, struct rsnd_mod *mod_to);
	void (*quit)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
};

#define rsnd_priv_to_dmac(p)	((struct rsnd_dma_ctrl *)(p)->dma)
#define rsnd_priv_to_dmac(p)	((struct rsnd_dma_ctrl *)(p)->dma)


/*
/*
+0 −7
Original line number Original line Diff line number Diff line
@@ -181,13 +181,6 @@ void rsnd_path_parse(struct rsnd_priv *priv,
 *	R-Car DMA
 *	R-Car DMA
 */
 */
struct rsnd_dma;
struct rsnd_dma;
struct rsnd_dma_ops {
	void (*start)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
	void (*stop)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
	int (*init)(struct rsnd_dai_stream *io, struct rsnd_dma *dma, int id,
		    struct rsnd_mod *mod_from, struct rsnd_mod *mod_to);
	void (*quit)(struct rsnd_dai_stream *io, struct rsnd_dma *dma);
};


struct rsnd_dmaen {
struct rsnd_dmaen {
	struct dma_chan		*chan;
	struct dma_chan		*chan;