Re: sc8280xp: How to get sound working?

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

 



On Mon, Mar 13, 2023 at 5:00 PM Brian Masney <bmasney@xxxxxxxxxx> wrote:
>
> On Mon, Mar 13, 2023 at 03:26:44PM -0500, Steev Klimaszewski wrote:
> > On Mon, Mar 13, 2023 at 3:23 PM Steev Klimaszewski <steev@xxxxxxxx> wrote:
> > > Do you have the latest alsa-ucm-conf bits?  I know you're on Fedora,
> > > so it doesn't carry over, but here's what I have packaged up for
> > > Debian based systems - https://salsa.debian.org/steev/alsa-ucm-conf
> > >
> > This is what has been (afaik) submitted upstream at
> > https://github.com/alsa-project/alsa-ucm-conf/pull/284
>
> OK, I installed that on my Fedora system and I still only have a dummy
> output, however I'm further along with my log messages.
>
> [   13.857827] qcom-soundwire 3250000.soundwire-controller: Qualcomm Soundwire controller v1.6.0 Registered
> [   13.859176] wsa883x-codec sdw:0:0217:0202:00:1: WSA883X Version 1_1, Variant: WSA8835_V2
> [   13.865928] wsa883x-codec sdw:0:0217:0202:00:1: WSA883X Version 1_1, Variant: WSA8835_V2
> [   13.870063] qcom-soundwire 3210000.soundwire-controller: Qualcomm Soundwire controller v1.6.0 Registered
> [   13.872067] wcd938x_codec audio-codec: bound sdw:0:0217:010d:00:4 (ops wcd938x_sdw_component_ops [snd_soc_wcd938x_sdw])
> [   13.872849] wsa883x-codec sdw:0:0217:0202:00:2: WSA883X Version 1_1, Variant: WSA8835_V2
> [   13.873357] wcd938x_codec audio-codec: bound sdw:0:0217:010d:00:3 (ops wcd938x_sdw_component_ops [snd_soc_wcd938x_sdw])
> [   13.880597] qcom-soundwire 3330000.soundwire-controller: Qualcomm Soundwire controller v1.6.0 Registered
> [   13.899249] snd-sc8280xp sound: ASoC: Parent card not yet available, widget card binding deferred
> [   13.906192] ALSA: Control name 'stream1.vol_ctrl1 MultiMedia1 Playback Volume' truncated to 'stream1.vol_ctrl1 MultiMedia1 Playback Volu'
> [   13.907589] ALSA: Control name 'stream2.vol_ctrl2 MultiMedia2 Playback Volume' truncated to 'stream2.vol_ctrl2 MultiMedia2 Playback Volu'
> [   13.911243] input: SC8280XP-LENOVO-X13S Headset Jack as /devices/platform/sound/sound/card0/input11
>
> [   23.851716]  MultiMedia4 Capture: ASoC: no backend DAIs enabled for MultiMedia4 Capture
> [   23.851724]  MultiMedia4 Capture: ASoC: error at dpcm_fe_dai_prepare on MultiMedia4 Capture: -22
> # The two lines above repeat a bunch of times
>
> [   23.904985] qcom,apr 3000000.remoteproc:glink-edge.adsp_apps.-1.-1: GPR: Port(1000000b) is not registered
> # This repeats as well
>
> I still have dummy output. If I plug in headphones, then these messages
> appear:
>
> [  556.339991] wcd938x_mbhc_get_result_params: d1=5, c1=3, x1=0x1015, z_val=335402(milliOhm)
> [  556.371025] wcd938x_mbhc_get_result_params: d1=5, c1=3, x1=0x100b, z_val=339442(milliOhm)
> [  556.402061] wcd938x_mbhc_get_result_params: d1=5, c1=3, x1=0xfba, z_val=376140(milliOhm)
>
> My dmesg shows that the only firmware that's missing is for the GPU and
> bluetooth.
>
> Brian
>
That looks like you're possibly missing a few patches for audio.  I
grabbed mine from Johan's v6.3-rc1 branch
https://github.com/jhovold/linux/commits/wip/sc8280xp-v6.3-rc1; if you
do have them do make sure you have the SC_LPASSCSR_8280XP option
enabled




[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