Linux Sound subsystem development
 help / color / mirror / Atom feed
From: John Williams <porschemad911@gmail.com>
To: Jerome Brunet <jbrunet@baylibre.com>
Cc: linux-sound@vger.kernel.org
Subject: Re: PROBLEM: Linux 6.17.4 - no audio on Hardkernel Odroid Go Ultra
Date: Thu, 23 Oct 2025 22:00:03 +1100	[thread overview]
Message-ID: <c6af69f7-8f82-4307-9550-cf47777732b9@gmail.com> (raw)
In-Reply-To: <1jldl22esc.fsf@starbuckisacylon.baylibre.com>

Thank you very much Jerome, adding CONFIG_RESET_MESON_AUX to kconfig did 
indeed solve the problem.

Regards,

John Williams

On 23/10/25 19:38, Jerome Brunet wrote:
> On Thu 23 Oct 2025 at 14:34, John Williams <porschemad911@gmail.com> wrote:
>
>> [1.] One line summary of the problem: Linux 6.17.4 - no audio on Hardkernel Odroid Go Ultra
>>
>> [2.] Full description of the problem/report: I am working on upgrading ROCKNIX on the Odroid Go Ultra from Linux 6.12.43 to 6.17.4 (via 6.16.9 as an interim step for testing) - PR https://github.com/ROCKNIX/distribution/pull/1898
>>
>> Kernel config was updated via 'olddefconfig' from 6.12.43 to 6.17.4
>>
>> Audio works fine with 6.12.43, works fine (after a wireplumber restart, not on first boot) with 6.16.9, but does not work at all with 6.17.4.
>>
>> No sound cards / sinks picked up by alsa / pactl / wpctl.
>>
>> dmesg log is attached (desg.txt), important messages are:
>>
>> [    1.916788] ALSA device list:
>> [    1.916818]   No soundcards found.
>> ...
>> [   17.645092] platform sound: deferred probe pending: (reason unknown)
>> [   17.645109] platform ff642340.audio-controller: deferred probe pending: axg-tdmin: failed to get reset
>> [   17.645115] platform ff642540.audio-controller: deferred probe pending: axg-tdmout: failed to get reset
>>
> You are missing CONFIG_RESET_MESON_AUX
>
>> [3.] Keywords (i.e., modules, networking, kernel): amlogic, meson, axg, sound, audio
>>
>> [4.] Kernel information
>> [4.1.] Kernel version (from /proc/version): Linux version 6.17.4 (docker@323dec686e20) (aarch64-rocknix-linux-gnueabi-gcc-14.2.0 (GCC) 14.2.0, GNU ld (GNU Binutils) 2.44) #1 SMP PREEMPT Wed Oct 22 23:21:15 UTC 2025
>> [4.2.] Kernel .config file: see attached .config
>>
>> [5.] Most recent kernel version which did not have the bug: 6.16.9
>>
>> [6.] Output of Oops.. message (if applicable) with symbolic information
>>       resolved (see Documentation/admin-guide/bug-hunting.rst)
>>
>> [7.] A small shell script or example program which triggers the
>>       problem (if possible)
>>
>> [8.] Environment
>>
>> [8.1.] Software (add the output of the ver_linux script here)
>>
>> Linux S922X 6.17.4 #1 SMP PREEMPT Wed Oct 22 23:21:15 UTC 2025 aarch64 GNU/Linux
>>
>> Util-linux          	799088
>> Mount               	799088
>> Module-init-tools   	34.2
>> E2fsprogs           	1.47.0
>> Linux C++ Library   	6.0.33
>> Dynamic linker (ldd)	2.40
>> Procps              	4.0.5
>> Udev                	255
>> Modules Loaded      	cdc_ether cdc_ncm cfg80211 drm_shmem_helper gpu_sched nfnetlink ntfs3 overlay panfrost pkcs8_key_parser rfkill rocknix_joypad rtc_meson_vrtc usbnet zram zsmalloc
>>
>>
>> [8.2.] Processor information (from /proc/cpuinfo): see attached cpuinfo.txt
>> [8.3.] Module information (from /proc/modules): see attached modules.txt
>> [8.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem): see attached iomem.txt
>> [8.5.] PCI information ('lspci -vvv' as root): N/A - no PCI bus
>> [8.6.] SCSI information (from /proc/scsi/scsi): N/A - no SCSI
>>
>> [8.7.] Other information that might be relevant to the problem
>>         (please look in /proc and include all information that you
>>         think to be relevant):
>>
>> - see attached alsa-info.txt.XXXX7OPGP3 (no soundcards found)
>> - see attached decompiled devicetree pulled from the Odroid Go Ultra
>>
>> [X.] Other notes, patches, fixes, workarounds:
>>
>> In testing this issue, I have removed any downstream patches to relevant devicetree nodes, these results are purely with the 6.17.4 mainline devicetrees.
>>
>> I apologize if I have not filled this issue report correctly, this is my first attempt.
>>
>> Regards,
>>
>> John Williams
>> porschemad911@gmail.com
>>
>> [2. text/plain; .config]...
>>
>> [3. text/plain; dmesg.txt]...
>>
>> [4. text/plain; cpuinfo.txt]...
>>
>> [5. text/plain; modules.txt]...
>>
>> [6. text/plain; iomem.txt]...
>>
>> [7. text/plain; alsa-info.txt.XXXX7OPGP3]...
>>
>> [8. audio/vnd.dts; meson-g12b-odroid-go-ultra.dts]...

      reply	other threads:[~2025-10-23 11:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-23  3:34 PROBLEM: Linux 6.17.4 - no audio on Hardkernel Odroid Go Ultra John Williams
2025-10-23  8:38 ` Jerome Brunet
2025-10-23 11:00   ` John Williams [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c6af69f7-8f82-4307-9550-cf47777732b9@gmail.com \
    --to=porschemad911@gmail.com \
    --cc=jbrunet@baylibre.com \
    --cc=linux-sound@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox