Re: D43399 FreeBSD Review, enable VCHIQ HDMI Audio subsystem for BCM2711 Raspberry Pi 4B, 400 adding 3 patch files.

From: Adrian Chadd <adrian_at_freebsd.org>
Date: Tue, 28 Oct 2025 06:16:07 UTC
hi!

so!

* D36431 landed
* i've pulled the logging/tracing routines out of the big diff (D37878)
into two smaller diffs (D53371 and D53372)
* I've pushed updates to D37878 to fix some style(9) stuff and pull out the
code that's now in D53371 and D53372

Now, the audio works fine out of the 3.5' jack. However if I load the
system up (eg doing a buildkernel in parallel) then I saw the audio get
stuck and then not ever restart.
I figure that we can tackle that once the above diffs have landed.

I'll work with Andrew/Ed and whoever else on IRC is up for reviewing and
getting D53371 and D53372 landed.

The big diff is now around 1400 lines, which is still big and I can
likely pull little bits and pieces of the diff out and land incrementally.

But yes it is getting there! If you've got a rpi4 and you'd like to test
this out (or you're running a 32 bit kernel on an older
RPI and want to verify these didn't break) then please give the diff stack
at D37879 (four diffs) a go on the latest -head tree
and report back!

Thanks again,


-adrian