Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1594146 > unrolled thread

Re: [PATCH v2 00/12] Add support for the audio codec on Allwinner V3s

Started byVinod Koul <vinod.koul@intel.com>
First post2017-03-07 12:50 +0100
Last post2017-03-07 12:50 +0100
Articles 1 — 1 participant

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [PATCH v2 00/12] Add support for the audio codec on Allwinner V3s Vinod Koul <vinod.koul@intel.com> - 2017-03-07 12:50 +0100

#1594146 — Re: [PATCH v2 00/12] Add support for the audio codec on Allwinner V3s

FromVinod Koul <vinod.koul@intel.com>
Date2017-03-07 12:50 +0100
SubjectRe: [PATCH v2 00/12] Add support for the audio codec on Allwinner V3s
Message-ID<tilMR-6W3-3@gated-at.bofh.it>
On Sun, Mar 05, 2017 at 09:36:57PM +0800, Icenowy Zheng wrote:
> Allwinner V3s features a audio codec with dedicated digital and analog parts,
> like the ones on A23/H3, but much simpler (lack of MIC2, LINE IN and MBIAS).
> 
> Add support for it.
> 
> In order to make the codec usable, DMA support is also added in this series;
> the support of Lichee Pi Zero's dock board is also added here, as it's the
> only board hackable that come with ports connected to the codec.
> 
> Patch 1~3 split out parts that is not available on V3s in the analog codec.
> 
> Patch 4/5 adds support for V3s in analog/digital codec.
> 
> Patch 6 add the gate bit as a common quirk of sun6i-dma driver, as V3s also
> needs it.
> 
> Patch 7 really adds support for V3s in DMA engine.
> 
> Patch 8 restores the inclusion of CCU headers in the DTSI file of V3s, as
> it's removed when merging.
> 
> Patch 9/10/11 adds three parts of V3s: DMA engine, codec support and pinmux
> of mmc1 (used on Lichee Pi Zero dock).

And are these dependent upon rest, if not can you please send them
separately!

> 
> Patch 12 adds support for Lichee Pi Zero dock, with support of mmc1 and
> codec.
> 
> Icenowy Zheng (12):
>   ASoC: sun8i-codec-analog: split out mic2
>   ASoC: sun8i-codec-analog: split out line in
>   ASoC: sun8i-codec-analog: split out mbias
>   ASoC: sun8i-codec-analog: add support for V3s SoC
>   ASoC: sun4i-codec: Add support for V3s codec
>   dmaengine: sun6i: make gate bit in sun8i's DMA engines a common quirk
>   dmaengine: sun6i: support V3s SoC variant
>   ARM: dts: sun8i: restore the inclusion of ccu headers in V3s DTSI
>   ARM: dts: sun8i: add DMA engine in V3s DTSI
>   ARM: dts: sun8i: add audio codec support into V3s DTSI
>   ARM: dts: sun8i: add pinmux for V3s mmc1
>   ARM: dts: sun8i: add device tree for Lichee Pi Zero with Dock
> 
>  .../devicetree/bindings/dma/sun6i-dma.txt          |   1 +
>  .../devicetree/bindings/sound/sun4i-codec.txt      |  11 +-
>  .../bindings/sound/sun8i-codec-analog.txt          |   1 +
>  arch/arm/boot/dts/Makefile                         |   3 +-
>  arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts |  67 +++++++
>  arch/arm/boot/dts/sun8i-v3s.dtsi                   | 103 ++++++----
>  drivers/dma/sun6i-dma.c                            |  22 ++-
>  sound/soc/sunxi/sun4i-codec.c                      |  59 ++++++
>  sound/soc/sunxi/sun8i-codec-analog.c               | 211 +++++++++++++++++----
>  9 files changed, 405 insertions(+), 73 deletions(-)
>  create mode 100644 arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts
> 
> -- 
> 2.11.1
> 

-- 
~Vinod

[toc] | [standalone]


Back to top | Article view | linux.kernel


csiph-web