Re: openbsd 7.8 is out and RPi5 support is official
- Reply: Mark Millard : "Re: openbsd 7.8 is out and RPi5 support is official [the U-boot installed does not handle usb booting, but EDK2 draft's DeviceTree mode worked for that]"
- In reply to: void : "Re: openbsd 7.8 is out and RPi5 support is official"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Oct 2025 14:43:05 UTC
On Oct 22, 2025, at 07:16, void <void@f-m.fm> wrote:
> On Tue, Oct 21, 2025 at 10:34:48PM -0700, Mark Millard wrote:
>> On Oct 21, 2025, at 22:16, Mark Millard <marklmi@yahoo.com> wrote:
>
>>> The rpone driver supports the Raspberry Pi RP1 peripheral controller that is used in the
>>> Raspberry Pi 5. The driver acts as a bridge between the PCIe bus and the peripherals
>>> and maps peripheral interrupts onto MSI-X interrupts. The peripherals themselves are
>>> supported by separate drivers.
>
> Do you know if this implies support for the ethernet interface?
Quoting from https://www.openbsd.org/78.html :
• Added support for Raspberry Pi 5 (with console on serial port).
. . .
• Make the cad(4) Ethernet interface on the Raspberry Pi 5 work by configuring the delays for RGMII PHYs correctly.
Also, quoting https://man.openbsd.org/bcmstbpinctrl.4 :
"The bcmstbpinctrl driver uses pin control data from the device tree to select one of multiple possible roles available for pins on Broadcom Set-top Box SoCs. This includes the Broadcom BCM2712 SoC that is used in the Raspberry Pi 5. It does not provide direct device driver entry points but makes its functions available to other drivers."
So: Device Tree, not ACPI, for that.
There are no special instructions about using UEFI/ACPI . I expect it is
U-Boot based by default and works with their miniroot78.img without
substitutions for such.
===
Mark Millard
marklmi at yahoo.com