RPi4B: emmc2bus dma-range handling does not track the boot-time-FDT (u-boot based booting)

Kyle Evans kevans at freebsd.org
Thu Oct 8 16:33:59 UTC 2020


On Thu, Oct 8, 2020 at 4:01 AM Mark Millard via freebsd-arm
<freebsd-arm at freebsd.org> wrote:
>
> sys/gnu/dts/arm/bcm2711.dtsi reports:
>
>         /*
>          * emmc2 has different DMA constraints based on SoC revisions. It was
>          * moved into its own bus, so as for RPi4's firmware to update them.
>          * The firmware will find whether the emmc2bus alias is defined, and if
>          * so, it'll edit the dma-ranges property below accordingly.
>          */
> [... snip ...]

I have no words for how annoying this is.

Thanks,

Kyle Evans


More information about the freebsd-arm mailing list