[alsa-devel] [PATCH linux-next 00/10] ASoC: rsnd: support to set different busif
jiada_wang at mentor.com
jiada_wang at mentor.com
Thu Sep 27 07:03:57 CEST 2018
From: Jiada Wang <jiada_wang at mentor.com>
Rcar audio DMA/SSIU already support to use different BUSIF
to transfer data, but busif is fixed at 0.
This patch set adds kctrl interface "SSI Out/In BUSIF", which enables
to configure busif for each dai-stream used in transfer.
device tree files are updated to use extended audio dmac register,
and add dma request number for busif1 ~ busif7
Jiada Wang (10):
ASoC: rsnd: ssi: Request dedicated dma channels for busif1 to 7
arm64: r8a7795: add dma request number for busif1 ~ busif7
arm64: r8a7796: add dma request number for busif1 ~ busif7
arm64: r8a774a1: add dma request number for busif1 ~ busif7
arm64: r8a7795: change to use extended audio dmac register
arm64: r8a7796: change to use extended audio dmac register
arm64: r8a774a1: change to use extended audio dmac register
arm64: r8a77965: change to use extended audio dmac register
ASoC: rsnd: add busif property to dai stream
ASoC: rsnd: Add kctrl to configure dai's busif
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 139 ++++++++++++++++++----
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 132 +++++++++++++++++---
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 138 +++++++++++++++++----
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +-
sound/soc/sh/rcar/core.c | 16 ++-
sound/soc/sh/rcar/dma.c | 32 +++++
sound/soc/sh/rcar/rsnd.h | 5 +
sound/soc/sh/rcar/ssi.c | 56 +++++++--
8 files changed, 451 insertions(+), 69 deletions(-)
--
2.17.0
More information about the Alsa-devel
mailing list