Re: [PATCH v2 00/14] qrb4210-rb2: add wsa audio playback and capture support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Dec 12, 2024 at 12:47:13AM +0000, Alexey Klimov wrote:
> Issues with distorted sound and unstable volume on playback were resolved
> and this patchset also includes support for onboard DMIC and thus
> capturing feature.
> 
> This implements the playback via the following path:
> RX1 from DSP is connected to rxmacro which communicates with wcd codec
> using soundwire. This goes into AUX input of wcd.
> wcd codec outputs analog audio into wsa8815 amplifier.
> Capturing works through vamacro using one onboard DMIC which is
> directly connected to vamacro codec.
> 
> Special thanks to Srini. Without his help and support this patchset
> wouldn't be here.
> 
> Previous version:
> https://lore.kernel.org/linux-sound/20241101053154.497550-1-alexey.klimov@xxxxxxxxxx/
> 

Please start using b4.

b4 diff '20241212004727.2903846-2-alexey.klimov@xxxxxxxxxx'
Checking for older revisions
Grabbing search results from lore.kernel.org
Nothing matching that query.
---
Analyzing 17 messages in the thread
Could not find lower series to compare against.


> Changes since v2:
> 
> -- forcing single channel output for RX_1 channel is moved into drv variant;
> -- added capture feature support hence some new patches and
>    updates to pins description;
> -- sorted headers in wsa881x-i2c driver, removed excessive ones;
> -- removed of_gpio.h as suggested by Rob;
> -- removed wrong bindings and updated already existing
>    qcom,wsa881x.yaml as suggested by Krzysztof;
> -- removed unused pins state description as suggested by Krzysztof;
> -- reworked wsa881x-i2c driver
>    (initialisation, pm, consts, some functions, etc);
> -- usage of devm_kmemdup() in wsa881x-i2c probe() as a hint from Krzysztof;
> -- updated commit messages where required;
> -- not using i2c gpio bit-banging for wsa881x i2c;
> -- made dtbs_check and dt_binding_check happy.
> 
> 
> This series depends on:
>  -- HDMI audio playback
> https://lore.kernel.org/linux-arm-msm/20241204140027.2198763-1-alexey.klimov@xxxxxxxxxx/
> -- and LPASS clock controller
> https://lore.kernel.org/linux-clk/20241212002551.2902954-1-alexey.klimov@xxxxxxxxxx/

This prevents merging anything to ASoC. I suggest decoupling
dependencies or your patches will have to wait longer than needed.

Best regards,
Krzysztof





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux