OpenBSD cvs log

created 2024-06-04T10:46:19Z
begin 2024-05-26T00:00:00Z
end 2024-05-27T00:00:00Z
path src/sys
commits 9

date 2024-05-26T03:28:54Z
author jsg
files src/sys/dev/pcmcia/cfxga.c log diff annotate
message correct an argument to fix build, broken by rev 1.22 in 2013

date 2024-05-26T08:46:28Z
author jsg
files src/sys/dev/pcmcia/aic_pcmcia.c log diff annotate
src/sys/dev/pcmcia/cfxga.c log diff annotate
src/sys/dev/pcmcia/com_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_an_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_ep_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_malo.c log diff annotate
src/sys/dev/pcmcia/if_ne_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_sm_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_wi_pcmcia.c log diff annotate
src/sys/dev/pcmcia/if_xe.c log diff annotate
src/sys/dev/pcmcia/wdc_pcmcia.c log diff annotate
message remove unneeded includes

date 2024-05-26T10:01:01Z
author jsg
files src/sys/dev/ata/ata.c log diff annotate
src/sys/dev/ata/ata_wdc.c log diff annotate
src/sys/dev/ata/atascsi.c log diff annotate
src/sys/dev/ata/wd.c log diff annotate
src/sys/dev/atapiscsi/atapiscsi.c log diff annotate
message remove unneeded includes

date 2024-05-26T13:37:31Z
author kettenis
files src/sys/arch/amd64/amd64/acpi_machdep.c log diff annotate
src/sys/arch/amd64/amd64/intr.c log diff annotate
src/sys/arch/amd64/include/intr.h log diff annotate
src/sys/arch/amd64/include/intrdefs.h log diff annotate
src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/intr.c log diff annotate
message Implement wakeup interrupts on amd64. Provide a dummy implementation for
i386 such that we can call the necessary hooks in the suspend/resume code
without adding #ifdefs. Tweak the arm64 implementation such that we can
call the hooks earlier as this is necessary to mask MSI and MSI-X
interrupts on arm64.

ok deraadt@, mlarkin@

date 2024-05-26T13:37:32Z
author kettenis
files src/sys/arch/i386/i386/machdep.c log diff annotate
src/sys/arch/i386/include/intr.h log diff annotate
src/sys/kern/subr_suspend.c log diff annotate
message Implement wakeup interrupts on amd64. Provide a dummy implementation for
i386 such that we can call the necessary hooks in the suspend/resume code
without adding #ifdefs. Tweak the arm64 implementation such that we can
call the hooks earlier as this is necessary to mask MSI and MSI-X
interrupts on arm64.

ok deraadt@, mlarkin@

date 2024-05-26T13:40:54Z
author kettenis
files src/sys/dev/fdt/rkpmic.c log diff annotate
message Add support for configuring sleep voltage settings based on device tree
properties for the RK809.

ok patrick@

date 2024-05-26T18:06:21Z
author kettenis
files src/sys/dev/fdt/dwmshc.c log diff annotate
src/sys/dev/fdt/fanpwr.c log diff annotate
src/sys/dev/fdt/rkpmic.c log diff annotate
message Clear interrupt status to prevent power down after resume initiated by
pressing the power button.

ok patrick@

date 2024-05-26T20:06:27Z
author mglocker
files src/sys/dev/usb/ums.c log diff annotate
src/sys/dev/usb/umt.c log diff annotate
message Fix suspend/resume for ums(4) and umt(4); Calling hidm*_attach not at the
end of the device driver attach function can cause accessops functions to
be called by wscons(4) *before* the device has completed its attach
procedure. In this case this has led the device driver to ignore
interrupts after resume, because during resume ums_disable/umt_disable
were called last, *after* ums_enable/umt_enable.

OK phessler@

date 2024-05-26T22:04:52Z
author kettenis
files src/sys/dev/fdt/dwmshc.c log diff annotate
src/sys/dev/fdt/fanpwr.c log diff annotate
message Revert bits that got accidentally committed.

spotted by patrick@