OpenBSD cvs log

created 2022-10-16T03:07:09Z
begin 2022-10-13T00:00:00Z
end 2022-10-14T00:00:00Z
path src/sys
commits 4

date 2022-10-13T07:04:53Z
author kettenis
files src/sys/arch/arm64/dev/agintc.c log diff annotate
message Implement support for MBIs. MBIs are message based interrupts that can be
used as an alternative implementation for MSIs on hardware that doesn't
implement an ITS (or where the ITS is broken such as on the Rochchip
RK3566 SoC).

Based on an earlier WIP diff from patrick@; I just cleaned it up a bit.

ok patrick@

date 2022-10-13T08:38:53Z
author tb
files src/sys/dev/rnd.c log diff annotate
message Make comment match the code.

Since rnd.c r1.127, there is only one stirring polynomial.

date 2022-10-13T09:07:26Z
author kettenis
files src/sys/dev/fdt/dwpcie.c log diff annotate
message Add (minimal) support for the RK3568 PCIe controller. This relies on
the firmware to do most of the hardware initialization; the driver
basically only sets up the address translation unit to match the
configuration specified in the device tree.

ok patrick@

date 2022-10-13T18:34:56Z
author kettenis
files src/sys/arch/arm64/dev/agintc.c log diff annotate
message Properly implement disestablishing LPI interrupts. Fixes a crash when using
virtio(4) in combination with agintc(4).

ok jsg@, patrick@