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]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]