RPi4B: emmc2bus dma-range handling does not track the boot-time-FDT (u-boot based booting)
Klaus Cucinauomo
maciphone2 at googlemail.com
Sat Oct 10 00:17:21 UTC 2020
> Am 09.10.2020 um 23:25 schrieb Mark Millard <marklmi at yahoo.com>:
>
> FreeBSD imports lots of linux-dts material that it does not put
> to use. Only some of the imported material is used.
>
> release/arm64/RPI3.conf indicates use of:
> (There is not RPi4 release yet.)
>
> DTB_DIR="/usr/local/share/rpi-firmware"
> DTB="bcm2709-rpi-2-b.dtb bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb bcm2711-rpi-4-b.dtb"
> . . .
> EMBEDDEDPORTS="sysutils/u-boot-rpi3 sysutils/rpi-firmware"
> . . .
> UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi3“
> ………….
>
> It is not using sys/gnu/dts/arm64/broadcom/ material.
ah, `forgot to mention :
[dtb = DeviceTree-Blob == compiled dts(DeviceTreeSource)]
So the dtb`s you mention are compiled off of the dts.
So I GUESS ;-) that sys/gnu/dts/arm64/broadcom/ isn’t a dead unused directory …
Regards
K.
More information about the freebsd-arm
mailing list