Re: When will FreeBSD support RPI5?

Mike Karels <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On 13 Jan 2024, at 12:32, Mark Millard wrote:

> On Jan 13, 2024, at 07:38, Doug Rabson <[email protected]> wrote:
>
>> Getting back to the RPI 5, with a tweak to arm/broadcom/bcm2835bcm2835_vcbus.c to treat the memory config the same as RPI 4 and to dev/sdhci/sdhci_fdt.c to treat the RPI 5 sdhci controllers as generic, I can boot to multiuser mode using the EDK2 firmware from https://github.com/worproject/rpi5-uefi with ACPI/Device Tree mode set to Both.
>
> What does FreeBSD do with "Both"? Does it actually use some ACPI
> and some Device Tree? Or does it just use ACPI? Does your
> combination do anything different than just using ACPI?
>
>> This does not have working PCIe or ethernet yet - I think ethernet ought to work since we seem to have a matching driver in the tree in dev/cadence.
>
> Sounds like the same status as booting just ACPI with no such
> adjustments too bcm2835bcm2835_vcbus.c or sdhci_fdt.c ?
>
> I think Mike Karels plans on investigating getting Ethernet
> going based on cgem . I've no clue if this is ACPI, DeviceTree,
> or both.

The cadence/cgem driver uses FDT.  I haven't looked at details yet.  The addition
might be as simple as adding a compat string.  Hopefully it doesn't require major
surgery.  I just ordered an RPi 5 (8 GB); it will take a while to be delivered.

		Mike
>
> My usage has been pure ACPI, no software adjustments specific
> to getting the RPi5 operational. Use of a USB3 Ethernet dongle.
>
> ===
> Mark Millard
> marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.