OpenBSD cvs log

created 2023-07-29T21:28:26Z
begin 2023-07-23T00:00:00Z
end 2023-07-24T00:00:00Z
path src/sys
commits 8

date 2023-07-23T01:46:37Z
author jsg
files src/sys/arch/amd64/amd64/ucode.c log diff annotate
message update AMD CPU microcode if a newer patch is available
ok deraadt@

date 2023-07-23T02:59:53Z
author jsg
files src/sys/arch/i386/i386/ucode.c log diff annotate
message update AMD CPU microcode if a newer patch is available
ok deraadt@

date 2023-07-23T11:16:36Z
author kettenis
files src/sys/dev/fdt/exuart.c log diff annotate
message Enable power domain.

ok patrick@

date 2023-07-23T11:17:49Z
author kettenis
files src/sys/arch/arm64/dev/aplmbox.c log diff annotate
message Enable power domain.

ok patrick@

date 2023-07-23T11:17:50Z
author kettenis
files src/sys/arch/arm64/dev/aplpinctrl.c log diff annotate
src/sys/arch/arm64/dev/aplspi.c log diff annotate
message Enable power domain.

ok patrick@

date 2023-07-23T11:42:44Z
author kettenis
files src/sys/dev/fdt/tipd.c log diff annotate
message Prevent spurious connection events after resume by caching the current
plug state and comparing it with the current plug state when we receive
in interrupt. Only call the connect/disconnect callbacks registered for
the port if the state really changed. This prevents an spurious
attach/detach/attach sequence when resuming with a USB device connected.

ok patrick@

date 2023-07-23T11:47:20Z
author kettenis
files src/sys/arch/arm64/dev/apldart.c log diff annotate
message Implement suspend/resume support. This will turn off the power domain
associated with a DART when we suspend and turn it back on upon resume.
The DART is reconfigured with the same translation table that was
present when we suspended.

This is only done for DARTs that are under our control; locked DARTs and
DARTs that were enabled at boot time are skipped.

ok patrick@

date 2023-07-23T11:49:17Z
author kettenis
files src/sys/dev/fdt/xhci_fdt.c log diff annotate
message Improve suspend/resume support. Power off the associated power domain
during suspend and re-initialize the "dwc3" specific registers upon
resume.

ok patrick@