Anyone willing to commit the tiny patches from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 ?

From: Mark Millard <marklmi_at_yahoo.com>
Date: Sun, 12 Feb 2023 08:02:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268835 is titled:

"Use BUS_PASS_INTERRUPT+BUS_PASS_ORDER_LATE for bcm_dma (for RPi* contexts)"

It allows for being able to experiment with more modern RPi*
firmware than FreeBSD currently uses. (Helpful for getting
technical support from outside FreeBSD, such as for U-Boot
and from RPi* itself.) As stands the FreeBSD kernel crashes
for firmware that is much newer than what FreeBSD has in the
ports tree. This is because it attempts a use-before-defined
operation for Device Tree material, not getting a resource
ready before its first use.

Note: I'm not proposing updating the port to have more
recent firmware. I'm just trying to simplify experimenting
with newer firmware by automatically avoiding the crashes:
getting the resource initialized sufficiently early.

===
Mark Millard
marklmi at yahoo.com