Hi.
While waiting for an answer from Jolla Care, I’ve been looking at the dmesg messages to see if I can find any clues.
One thing I did was to install gnu-bash, in order to be able to run an script called ‘alsa-info.sh’ that collects a lot of information related to hardware.
Here below are the results of running this script in my device:
*> upload=true&script=true&cardinfo=*
*> !!################################*
*> !!ALSA Information Script v 0.4.65*
*> !!################################*
*> *
*> !!Script ran on: Mon Sep 27 09:06:16 UTC 2021*
*> *
*> *
*> !!Linux Distribution*
*> !!------------------*
*> *
*> *
*> *
*> *
*> !!DMI Information*
*> !!---------------*
*> *
*> Manufacturer: *
*> Product Name: *
*> Product Version: *
*> Firmware Version: *
*> Board Vendor: *
*> Board Name: *
*> *
*> *
*> !!ACPI Device Status Information*
*> !!---------------*
*> *
*> *
*> *
*> !!Kernel Information*
*> !!------------------*
*> *
*> Kernel release: 4.14.239*
*> Operating System: GNU/Linux*
*> Architecture: aarch64*
*> Processor: unknown*
*> SMP Enabled: Yes*
*> *
*> *
*> !!ALSA Version*
*> !!------------*
*> *
*> Driver version: k4.14.239*
*> Library version: *
*> Utilities version: 1.2.3*
*> *
*> *
*> !!Loaded ALSA modules*
*> !!-------------------*
*> *
*> *
*> *
*> !!Sound Servers on this system*
*> !!----------------------------*
*> *
*> Pulseaudio:*
*> Installed - Yes (/usr/bin/pulseaudio)*
*> Running - No*
*> *
*> *
*> !!Soundcards recognised by ALSA*
*> !!-----------------------------*
*> *
*> 0 [trinketidpsndca]: trinket-idp-snd - trinket-idp-snd-card*
*> trinket-idp-snd-card*
*> *
*> *
*> !!Loaded sound module options*
*> !!---------------------------*
*> *
*> *
*> !!ALSA Device nodes*
*> !!-----------------*
*> *
*> crw-rw---- 1 root audio 116, 57 Sep 27 10:29 /dev/snd/comprC0D15*
*> crw-rw---- 1 root audio 116, 58 Sep 27 10:29 /dev/snd/comprC0D28*
*> crw-rw---- 1 root audio 116, 59 Sep 27 10:29 /dev/snd/comprC0D29*
*> crw-rw---- 1 root audio 116, 60 Sep 27 10:29 /dev/snd/comprC0D30*
*> crw-rw---- 1 root audio 116, 61 Sep 27 10:29 /dev/snd/comprC0D31*
*> crw-rw---- 1 root audio 116, 62 Sep 27 10:29 /dev/snd/comprC0D32*
*> crw-rw---- 1 root audio 116, 63 Sep 27 10:29 /dev/snd/comprC0D40*
*> crw-rw---- 1 root audio 116, 65 Sep 27 10:29 /dev/snd/comprC0D41*
*> crw-rw---- 1 root audio 116, 66 Sep 27 10:29 /dev/snd/comprC0D42*
*> crw-rw---- 1 root audio 116, 67 Sep 27 10:29 /dev/snd/comprC0D43*
*> crw-rw---- 1 root audio 116, 68 Sep 27 10:29 /dev/snd/comprC0D44*
*> crw-rw---- 1 root audio 116, 56 Sep 27 10:29 /dev/snd/comprC0D8*
*> crw-rw---- 1 root audio 116, 2 Sep 27 10:29 /dev/snd/controlC0*
*> crw-rw---- 1 root audio 116, 73 Sep 27 10:29 /dev/snd/hwC0D10*
*> crw-rw---- 1 root audio 116, 69 Sep 27 10:29 /dev/snd/hwC0D1000*
*> crw-rw---- 1 root audio 116, 86 Sep 27 10:29 /dev/snd/hwC0D103*
*> crw-rw---- 1 root audio 116, 87 Sep 27 10:29 /dev/snd/hwC0D104*
*> crw-rw---- 1 root audio 116, 115 Sep 27 10:29 /dev/snd/hwC0D11*
*> crw-rw---- 1 root audio 116, 88 Sep 27 10:29 /dev/snd/hwC0D119*
*> crw-rw---- 1 root audio 116, 116 Sep 27 10:29 /dev/snd/hwC0D12*
*> crw-rw---- 1 root audio 116, 89 Sep 27 10:29 /dev/snd/hwC0D120*
*> crw-rw---- 1 root audio 116, 76 Sep 27 10:29 /dev/snd/hwC0D13*
*> crw-rw---- 1 root audio 116, 78 Sep 27 10:29 /dev/snd/hwC0D136*
*> crw-rw---- 1 root audio 116, 79 Sep 27 10:29 /dev/snd/hwC0D137*
*> crw-rw---- 1 root audio 116, 101 Sep 27 10:29 /dev/snd/hwC0D138*
*> crw-rw---- 1 root audio 116, 77 Sep 27 10:29 /dev/snd/hwC0D14*
*> crw-rw---- 1 root audio 116, 119 Sep 27 10:29 /dev/snd/hwC0D140*
*> crw-rw---- 1 root audio 116, 120 Sep 27 10:29 /dev/snd/hwC0D141*
*> crw-rw---- 1 root audio 116, 121 Sep 27 10:29 /dev/snd/hwC0D142*
*> crw-rw---- 1 root audio 116, 122 Sep 27 10:29 /dev/snd/hwC0D143*
*> crw-rw---- 1 root audio 116, 123 Sep 27 10:29 /dev/snd/hwC0D144*
*> crw-rw---- 1 root audio 116, 124 Sep 27 10:29 /dev/snd/hwC0D145*
*> crw-rw---- 1 root audio 116, 75 Sep 27 10:29 /dev/snd/hwC0D15*
*> crw-rw---- 1 root audio 116, 74 Sep 27 10:29 /dev/snd/hwC0D16*
*> crw-rw---- 1 root audio 116, 90 Sep 27 10:29 /dev/snd/hwC0D163*
*> crw-rw---- 1 root audio 116, 91 Sep 27 10:29 /dev/snd/hwC0D165*
*> crw-rw---- 1 root audio 116, 92 Sep 27 10:29 /dev/snd/hwC0D166*
*> crw-rw---- 1 root audio 116, 93 Sep 27 10:29 /dev/snd/hwC0D170*
*> crw-rw---- 1 root audio 116, 98 Sep 27 10:29 /dev/snd/hwC0D171*
*> crw-rw---- 1 root audio 116, 94 Sep 27 10:29 /dev/snd/hwC0D172*
*> crw-rw---- 1 root audio 116, 95 Sep 27 10:29 /dev/snd/hwC0D174*
*> crw-rw---- 1 root audio 116, 97 Sep 27 10:29 /dev/snd/hwC0D176*
*> crw-rw---- 1 root audio 116, 99 Sep 27 10:29 /dev/snd/hwC0D177*
*> crw-rw---- 1 root audio 116, 100 Sep 27 10:29 /dev/snd/hwC0D179*
*> crw-rw---- 1 root audio 116, 70 Sep 27 10:29 /dev/snd/hwC0D3017*
*> crw-rw---- 1 root audio 116, 71 Sep 27 10:29 /dev/snd/hwC0D3033*
*> crw-rw---- 1 root audio 116, 112 Sep 27 10:29 /dev/snd/hwC0D32*
*> crw-rw---- 1 root audio 116, 113 Sep 27 10:29 /dev/snd/hwC0D33*
*> crw-rw---- 1 root audio 116, 114 Sep 27 10:29 /dev/snd/hwC0D35*
*> crw-rw---- 1 root audio 116, 108 Sep 27 10:29 /dev/snd/hwC0D39*
*> crw-rw---- 1 root audio 116, 109 Sep 27 10:29 /dev/snd/hwC0D40*
*> crw-rw---- 1 root audio 116, 104 Sep 27 10:29 /dev/snd/hwC0D41*
*> crw-rw---- 1 root audio 116, 105 Sep 27 10:29 /dev/snd/hwC0D42*
*> crw-rw---- 1 root audio 116, 102 Sep 27 10:29 /dev/snd/hwC0D43*
*> crw-rw---- 1 root audio 116, 103 Sep 27 10:29 /dev/snd/hwC0D44*
*> crw-rw---- 1 root audio 116, 106 Sep 27 10:29 /dev/snd/hwC0D45*
*> crw-rw---- 1 root audio 116, 107 Sep 27 10:29 /dev/snd/hwC0D46*
*> crw-rw---- 1 root audio 116, 117 Sep 27 10:29 /dev/snd/hwC0D48*
*> crw-rw---- 1 root audio 116, 118 Sep 27 10:29 /dev/snd/hwC0D49*
*> crw-rw---- 1 root audio 116, 110 Sep 27 10:29 /dev/snd/hwC0D52*
*> crw-rw---- 1 root audio 116, 111 Sep 27 10:29 /dev/snd/hwC0D53*
*> crw-rw---- 1 root audio 116, 80 Sep 27 10:29 /dev/snd/hwC0D55*
*> crw-rw---- 1 root audio 116, 81 Sep 27 10:29 /dev/snd/hwC0D56*
*> crw-rw---- 1 root audio 116, 82 Sep 27 10:29 /dev/snd/hwC0D71*
*> crw-rw---- 1 root audio 116, 83 Sep 27 10:29 /dev/snd/hwC0D72*
*> crw-rw---- 1 root audio 116, 84 Sep 27 10:29 /dev/snd/hwC0D87*
*> crw-rw---- 1 root audio 116, 85 Sep 27 10:29 /dev/snd/hwC0D88*
*> crw-rw---- 1 root audio 116, 72 Sep 27 10:29 /dev/snd/hwC0D9*
*> crw-rw---- 1 root audio 116, 4 Sep 27 10:29 /dev/snd/pcmC0D0c*
*> crw-rw---- 1 root audio 116, 3 Sep 27 10:29 /dev/snd/pcmC0D0p*
*> crw-rw---- 1 root audio 116, 19 Sep 27 10:29 /dev/snd/pcmC0D10c*
*> crw-rw---- 1 root audio 116, 18 Sep 27 10:29 /dev/snd/pcmC0D10p*
*> crw-rw---- 1 root audio 116, 21 Sep 27 10:29 /dev/snd/pcmC0D11c*
*> crw-rw---- 1 root audio 116, 20 Sep 27 10:29 /dev/snd/pcmC0D11p*
*> crw-rw---- 1 root audio 116, 23 Sep 27 10:29 /dev/snd/pcmC0D12c*
*> crw-rw---- 1 root audio 116, 22 Sep 27 10:29 /dev/snd/pcmC0D12p*
*> crw-rw---- 1 root audio 116, 25 Sep 27 10:29 /dev/snd/pcmC0D13c*
*> crw-rw---- 1 root audio 116, 24 Sep 27 10:29 /dev/snd/pcmC0D13p*
*> crw-rw---- 1 root audio 116, 26 Sep 27 10:29 /dev/snd/pcmC0D14c*
*> crw-rw---- 1 root audio 116, 28 Sep 27 10:29 /dev/snd/pcmC0D16c*
*> crw-rw---- 1 root audio 116, 27 Sep 27 10:29 /dev/snd/pcmC0D16p*
*> crw-rw---- 1 root audio 116, 30 Sep 27 10:29 /dev/snd/pcmC0D17c*
*> crw-rw---- 1 root audio 116, 29 Sep 27 10:29 /dev/snd/pcmC0D17p*
*> crw-rw---- 1 root audio 116, 31 Sep 27 10:29 /dev/snd/pcmC0D18p*
*> crw-rw---- 1 root audio 116, 35 Sep 27 10:29 /dev/snd/pcmC0D19c*
*> crw-rw---- 1 root audio 116, 34 Sep 27 10:29 /dev/snd/pcmC0D19p*
*> crw-rw---- 1 root audio 116, 6 Sep 27 10:29 /dev/snd/pcmC0D1c*
*> crw-rw---- 1 root audio 116, 5 Sep 27 10:29 /dev/snd/pcmC0D1p*
*> crw-rw---- 1 root audio 116, 36 Sep 27 10:29 /dev/snd/pcmC0D20c*
*> crw-rw---- 1 root audio 116, 37 Sep 27 10:29 /dev/snd/pcmC0D21c*
*> crw-rw---- 1 root audio 116, 38 Sep 27 10:29 /dev/snd/pcmC0D22c*
*> crw-rw---- 1 root audio 116, 39 Sep 27 10:29 /dev/snd/pcmC0D23c*
*> crw-rw---- 1 root audio 116, 40 Sep 27 10:29 /dev/snd/pcmC0D24c*
*> crw-rw---- 1 root audio 116, 41 Sep 27 10:29 /dev/snd/pcmC0D25c*
*> crw-rw---- 1 root audio 116, 42 Sep 27 10:29 /dev/snd/pcmC0D26c*
*> crw-rw---- 1 root audio 116, 44 Sep 27 10:29 /dev/snd/pcmC0D27c*
*> crw-rw---- 1 root audio 116, 43 Sep 27 10:29 /dev/snd/pcmC0D27p*
*> crw-rw---- 1 root audio 116, 8 Sep 27 10:29 /dev/snd/pcmC0D2c*
*> crw-rw---- 1 root audio 116, 7 Sep 27 10:29 /dev/snd/pcmC0D2p*
*> crw-rw---- 1 root audio 116, 46 Sep 27 10:29 /dev/snd/pcmC0D33c*
*> crw-rw---- 1 root audio 116, 45 Sep 27 10:29 /dev/snd/pcmC0D33p*
*> crw-rw---- 1 root audio 116, 47 Sep 27 10:29 /dev/snd/pcmC0D34c*
*> crw-rw---- 1 root audio 116, 49 Sep 27 10:29 /dev/snd/pcmC0D35c*
*> crw-rw---- 1 root audio 116, 48 Sep 27 10:29 /dev/snd/pcmC0D35p*
*> crw-rw---- 1 root audio 116, 50 Sep 27 10:29 /dev/snd/pcmC0D36c*
*> crw-rw---- 1 root audio 116, 52 Sep 27 10:29 /dev/snd/pcmC0D37c*
*> crw-rw---- 1 root audio 116, 51 Sep 27 10:29 /dev/snd/pcmC0D37p*
*> crw-rw---- 1 root audio 116, 54 Sep 27 10:29 /dev/snd/pcmC0D38c*
*> crw-rw---- 1 root audio 116, 53 Sep 27 10:29 /dev/snd/pcmC0D38p*
*> crw-rw---- 1 root audio 116, 55 Sep 27 10:29 /dev/snd/pcmC0D39c*
*> crw-rw---- 1 root audio 116, 10 Sep 27 10:29 /dev/snd/pcmC0D3c*
*> crw-rw---- 1 root audio 116, 9 Sep 27 10:29 /dev/snd/pcmC0D3p*
*> crw-rw---- 1 root audio 116, 11 Sep 27 10:29 /dev/snd/pcmC0D4p*
*> crw-rw---- 1 root audio 116, 13 Sep 27 10:29 /dev/snd/pcmC0D5c*
*> crw-rw---- 1 root audio 116, 12 Sep 27 10:29 /dev/snd/pcmC0D5p*
*> crw-rw---- 1 root audio 116, 14 Sep 27 10:29 /dev/snd/pcmC0D6p*
*> crw-rw---- 1 root audio 116, 15 Sep 27 10:29 /dev/snd/pcmC0D7c*
*> crw-rw---- 1 root audio 116, 17 Sep 27 10:29 /dev/snd/pcmC0D9c*
*> crw-rw---- 1 root audio 116, 16 Sep 27 10:29 /dev/snd/pcmC0D9p*
*> crw-rw---- 1 root audio 116, 33 Sep 27 10:28 /dev/snd/timer*
*> *
*> /dev/snd/by-path:*
*> total 0*
*> drwxr-xr-x 2 root root 60 Sep 27 10:29 .*
*> drwxr-xr-x 3 root root 2460 Sep 27 10:29 ..*
*> lrwxrwxrwx 1 root root 12 Sep 27 10:29 platform-soc:qcom_msm-audio-apr:qcom_q6core-audio:sound -> ../controlC0*
*> *
*> *
*> !!ALSA configuration files*
*> !!------------------------*
*> *
*> !!System wide config file (/etc/asound.conf)*
*> *
*> #*
*> # Place your global alsa-lib configuration here...*
*> #*
*> *
*> @hooks [*
*> {*
*> func load*
*> files [*
*> "/etc/alsa/pulse-default.conf"*
*> ]*
*> errors false*
*> }*
*> ]*
*> *
*> *
*> !!Aplay/Arecord output*
*> !!--------------------*
*> *
*> APLAY*
*> *
*> **** List of PLAYBACK Hardware Devices *****
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 0: MultiMedia1 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 1: MultiMedia2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 2: VoiceMMode1 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 3: VoIP (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 4: MultiMedia3 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 5: SLIMBUS_0 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 6: AFE-PROXY RX msm-stub-rx-6 []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 9: AUXPCM Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 10: SLIMBUS_1 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 11: SLIMBUS_3 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 12: SLIMBUS_7 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 13: MultiMedia5 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 16: MultiMedia10 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 17: MM_NOIRQ (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 18: HDMI_RX_HOSTLESS (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 19: VoiceMMode2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 27: MultiMedia9 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 33: MM_NOIRQ_2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 35: CDC_DMA Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 37: MultiMedia6 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 38: USB Audio Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> *
*> ARECORD*
*> *
*> **** List of CAPTURE Hardware Devices *****
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 0: MultiMedia1 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 1: MultiMedia2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 2: VoiceMMode1 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 3: VoIP (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 5: SLIMBUS_0 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 7: AFE-PROXY TX msm-stub-tx-7 []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 9: AUXPCM Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 10: SLIMBUS_1 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 11: SLIMBUS_3 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 12: SLIMBUS_7 Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 13: MultiMedia5 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 14: Listen 1 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 16: MultiMedia10 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 17: MM_NOIRQ (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 19: VoiceMMode2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 20: Listen 2 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 21: Listen 3 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 22: Listen 4 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 23: Listen 5 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 24: Listen 6 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 25: Listen 7 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 26: Listen 8 Audio Service (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 27: MultiMedia9 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 33: MM_NOIRQ_2 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 34: SLIMBUS8_HOSTLESS Capture (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 35: CDC_DMA Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 36: TX3_CDC_DMA Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 37: MultiMedia6 (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 38: USB Audio Hostless (*) []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> card 0: trinketidpsndca [trinket-idp-snd-card], device 39: WSA CDC DMA0 Capture snd-soc-dummy-dai-39 []*
*> Subdevices: 1/1*
*> Subdevice #0: subdevice #0*
*> *
*> !!Amixer output*
*> !!-------------*
*> *
*> !!-------Mixer controls for card trinketidpsndca*
*> *
*> amixer: Mixer load hw:0 error: No such device*
*> Card hw:0 'trinketidpsndca'/'trinket-idp-snd-card'*
*> Mixer name : ''*
*> Components : ''*
*> Controls : 3469*
*> amixer: Mixer hw:0 load error: No such device*
*> *
*> *
*> !!Alsactl output*
*> !!--------------*
*> *
*> --startcollapse--*
*> --endcollapse--*
*> *
*> *
*> !!All Loaded Modules*
*> !!------------------*
*> *
*> *
*> *
*> !!ALSA/HDA dmesg*
*> !!--------------*
*> *
*> [ 2.462460] arm-memlat-mon soc:qcom,cpu4-computemon: Compute governor registered.*
*> [ 2.485826] usbcore: registered new interface driver snd-usb-audio*
*> [ 2.486036] iommu: Adding device soc:usb_audio_qmi_dev to group 26*
*> --*
*> [ 2.727541] regulator_proxy_consumer_remove_all: removing regulator proxy consumer requests*
*> [ 2.727647] ALSA device list:*
*> [ 2.727685] No soundcards found.*
*> [ 2.728196] Freeing unused kernel memory: 2048K*
*> --*
*> [ 23.595499] wcd937x_codec wcd937x-codec: bound wcd937x-slave.1170223 (ops wcd937x_slave_comp_ops)*
*> [ 23.597806] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: msm_init_aux_dev: found 1 AUX codecs registered with ALSA core*
*> [ 23.606827] droid-hal-init: Service 'modem_switcher' (pid 3113) exited with status 0*
*> --*
*> [ 25.275523] bolero-codec soc:qcom,msm-audio-apr:qcom,q6core-audio:bolero-cdc: ASoC: unknown pin VIINPUT_WSA*
*> [ 25.280559] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no sink widget found for WSA SRC0_INP*
*> [ 25.280643] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route SRC0 -> direct -> WSA SRC0_INP*
*> [ 25.280746] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no sink widget found for WSA_TX DEC0_INP*
*> [ 25.280819] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route TX DEC0 MUX -> direct -> WSA_TX DEC0_INP*
*> [ 25.280923] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no sink widget found for WSA_TX DEC1_INP*
*> [ 25.280994] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route TX DEC1 MUX -> direct -> WSA_TX DEC1_INP*
*> [ 25.281156] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no source widget found for WSA_SPK1 OUT*
*> [ 25.281232] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route WSA_SPK1 OUT -> direct -> SpkrLeft IN*
*> [ 25.281368] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no source widget found for WSA_SPK2 OUT*
*> [ 25.281444] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route WSA_SPK2 OUT -> direct -> SpkrRight IN*
*> [ 25.281548] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no sink widget found for WSA_SPK1 OUT*
*> [ 25.281622] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route VA_MCLK -> direct -> WSA_SPK1 OUT*
*> [ 25.281725] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: no sink widget found for WSA_SPK2 OUT*
*> [ 25.281798] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: ASoC: Failed to add route VA_MCLK -> direct -> WSA_SPK2 OUT*
*> [ 25.459386] cs35l41 2-0040: PDN failed*
*> [ 25.492100] input: trinket-idp-snd-card Headset Jack as /devices/platform/soc/soc:qcom,msm-audio-apr/soc:qcom,msm-audio-apr:qcom,q6core-audio/soc:qcom,msm-audio-apr:qcom,q6core-audio:sound/sound/card0/input7*
*> [ 25.492458] input: trinket-idp-snd-card Button Jack as /devices/platform/soc/soc:qcom,msm-audio-apr/soc:qcom,msm-audio-apr:qcom,q6core-audio/soc:qcom,msm-audio-apr:qcom,q6core-audio:sound/sound/card0/input8*
*> [ 25.494604] sm6150-asoc-snd soc:qcom,msm-audio-apr:qcom,q6core-audio:sound: Sound card trinket-idp-snd-card registered*
*> [ 25.494655] snd card trinket-idp-snd-card state change 1 -> 1*
*> [ 25.937250] pmi632_charger: chg_state_change_irq_handler: IRQ: chg-state-change*
*> *
*> *
*> !!Packages installed*
*> !!--------------------*
*> *
*> alsa-lib-1.2.3.2+git1-1.4.6.jolla.aarch64*
*> alsa-utils-1.2.3+git2-1.3.2.jolla.aarch64*
Hopefully, someone more knowledgeable than me can help!
Best Regards.
Pasko.