Re: openbsd 7.8 is out and RPi5 support is official
Mark Millard <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
On Oct 21, 2025, at 22:16, Mark Millard <[email protected]> wrote: > openbsd 7.8 is out and RPi5 support is official (quoting): > > Add rpipwm(4), a driver for the PWM controller on the RP1 chip. > Add rpiclock(4), a driver for the clock controller on the RP1 chip. > Make the external PCIe port work on the rpi5. > Add rpirtc(4), a driver for the firmware-managed RTC on the rpi5. > Add Raspberry Pi 5 Model B support for arm64 RAMDISK. > Add bcmstbrescal(4), a driver for the PCIe/SATA reset calibration controller found on the rpi5. > Add bcmstbreset(4), a driver for the reset controller found on the rpi5. > Add rpone(4), a driver for the Raspberry Pi RP1 chip. > Implement support for "vmmc-supply", needed to power on the WiFi chip on the rpi5. > Add bcmstbpinctrl(4), a driver for the pin muxing controller found on the rpi5. > Add support for the SDHC controllers found on the Raspberry Pi 5. > Add bcmstbgpio(4), a driver for the new GPIO controller found on the Raspberry Pi 5. > > For example (quoting): > > 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. I missed a couple: Add support for the BCM2712 PCIe controller. Add bcmmpi(4), a driver for the MSI controller found on the BCM2712 SoC that remaps MSI to GIC SPIs and acts as a companion MSI controller for bcmpcie(4). === Mark Millard marklmi at yahoo.com