CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/09/20 13:12:50
Modified files:
sys/arch/arm64/stand/efiboot: efiboot.c
Log message:
Add device tree mapping for Lenovo ThinkPad T14s.
ok tobhe@, mlarkin@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/19 03:26:58
Modified files:
sys/dev/i2c: ihidev.c
Log message:
Use M_WAITOK where we can; this includes during autoconf where the only
realistic option is to panic if we're doing smallish
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/18 05:10:10
Modified files:
sys/dev/acpi : pchgpio.c
Log message:
Add Meteor Lake support.
ok jsg@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/18 05:08:47
Modified files:
sys/dev/i2c: ihidev.c
Log message:
Don't short-circuit interrupt handling when the sc_dying flag is set. Just
don't forward reports to the child drivers instea
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/18 04:50:22
Modified files:
sys/dev/pci/drm/apple: apldcp.c
Log message:
Some machines have more than one DCP, so apldcp(4) can attach multiple
times. So make the task pool private to each i
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/17 04:41:24
Modified files:
sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c
Log message:
Skip the FADT check on OpenBSD. Without it the GPU (and display) will
remain on in suspend-to-idle on some
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/17 04:38:21
Modified files:
sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c
Log message:
The amdgpu(4) code uses separate code paths for suspend and hibernate.
Use the ACPI sleep state to determine
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/17 04:33:56
Modified files:
sys/dev/pci/drm: drm_drv.c
Log message:
Linux doesn't consider S4 to be a suspend target state.
ok jsg@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/16 04:49:57
Modified files:
sys/dev/pci/drm/include/generated: autoconf.h
Log message:
Set CONFIG_AMD_PMC. We don't have the corresponding driver just yet, but
it seems that Linux is just ov
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/16 04:26:20
Modified files:
sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c
amdgpu_device.c
Log message:
drm/amd: Stop evicting resources on APUs in su
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/15 11:17:06
Modified files:
sys/dev/usb: xhci.c xhcivar.h
Log message:
Upon resume, restore the saved state. Newer Intel xHCI controller (e.g.
those on Meteor Lake) need this, otherwise
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/12 11:24:58
Modified files:
sys/dev/acpi : acpipwrres.c
Log message:
Revert the guts of rev 1.14. This ends up attempting to turn of power
resources for devices that aren't present. And t
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/10 14:20:50
Modified files:
sys/dev/pci: pci.c
Log message:
Some AMD Ryzen xHCI controllers need a bit more time to transition from D3
into D0. Fixes xhci(4) issues after resume.
ok der
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/08 12:46:13
Modified files:
sys/dev/acpi : intelpmc.c
Log message:
Fix gasio access size.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/08 01:01:22
Modified files:
sys/dev/acpi : acpireg.h intelpmc.c
Log message:
Make intelmpc(4) print information about the residency counters advertised
in the LPIT table.
ok mlarkin@, dera
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/06 11:38:56
Modified files:
sys/dev/acpi : acpi_x86.c acpibtn.c acpidev.h acpivar.h dsdt.c
Log message:
Some laptops will generate an EC event shortly after we attempt to enter
a low power
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/06 11:30:04
Modified files:
sys/dev/usb: xhci.c
Log message:
Some Intel xhci(4) controllers don't fully power down unless they've seen
a "save state" command. So use that command when we
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/06 03:07:15
Modified files:
sys/arch/riscv64/riscv64: intr.c
Log message:
The devicetree spec says in section 2.4:
If an interrupt-generating device does not have an interrupt-parent
propert
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/05 12:39:34
Modified files:
sys/dev/fdt: mvgicp.c
Log message:
Adjust for arm64_intr_get_parent() changes.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/05 12:37:29
Modified files:
sys/dev/acpi : acpibat.c
Log message:
Fix reporting if critical battery state.
ok jca@, mlarkin@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/05 12:36:28
Modified files:
sys/dev/fdt: qcpas.c
Log message:
Add battery sensors.
ok phessler@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/05 07:55:34
Modified files:
sys/arch/armv7/armv7: intr.c
Log message:
The devicetree spec says in section 2.4:
If an interrupt-generating device does not have an interrupt-parent
property, i
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/04 09:30:08
Modified files:
sys/dev/fdt: qcpas.c qcscm.c
sys/sys: device.h
Log message:
Add battery status support for the x1e80100. This SoC needs a second
firmware and
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/04 08:21:09
Modified files:
share/man/man4 : Makefile
Added files:
share/man/man4 : intelpmc.4
Log message:
intelpmc(4)
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/04 05:05:18
Modified files:
sys/arch/amd64/conf: GENERIC
sys/arch/amd64/include: specialreg.h
sys/dev/acpi : acpi_x86.c acpivar.h files.acpi
Added files:
sys/dev/ac
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/08/02 03:28:35
Modified files:
sys/dev/acpi : acpipwrres.c
Log message:
Switch off unreferenced power resources in DVACT_POWERDOWN instead of
DVACT_SUSPEND. Fixes an issue with (un)hibernate
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/30 03:07:00
Modified files:
regress/sys/btcfi: foobar.c
Log message:
On arm64, check whether the CPU has the BT feature to determine the expected
outcome of the test.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/30 02:59:33
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/include: armreg.h
Log message:
Populate most of the remaining hwcap and hwcap2 flags based on the detected
CPU
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/29 12:43:12
Modified files:
sys/arch/i386/i386: machdep.c
sys/arch/amd64/amd64: machdep.c
Log message:
Set the target ACPI to S5 when we're powering down the machine. Prevents
us fr
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/27 07:31:26
Modified files:
sys/arch/arm64/arm64: locore.S
Log message:
Use ".arch_extension fp" for the signal trampoline since it saves and
restores the FPU registers (running in userland).
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/25 14:21:40
Modified files:
sys/dev/fdt: qcpas.c
Log message:
Explicitly request for battery status updates as the firmware doesn't seem
to send us regular updates itself. Estamate the r
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/24 15:24:18
Modified files:
sys/arch/arm64/arm64: cpu.c machdep.c trap.c
sys/arch/arm64/include: armreg.h cpu.h
Log message:
If the CPU cores implement FEAT_IDST, emulate access to t
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/22 16:06:27
Modified files:
lib/libc/dlfcn : init.c
Log message:
Specify a priority for _libc_preinit() to make sure it runs before other
constructors (such as the constructor for libcompiler
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/21 12:57:31
Modified files:
sys/arch/arm64/arm64: cpu.c
Log message:
Populate hwcap and hwcap2 based on the sanitized values of the ID register
values and the feature bits that we recognize.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/18 11:18:01
Modified files:
sys/arch/arm64/arm64: cpu.c
Log message:
Fix typos in previous commit spotted by naddy@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/17 09:21:59
Modified files:
sys/arch/arm64/arm64: autoconf.c cpu.c machdep.c
sys/arch/arm64/include: cpu.h
Log message:
Clean up the cpi_id_aa64xxx variables at the end of autoconf s
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/14 04:50:39
Modified files:
sys/dev/acpi : acpi.c
Log message:
In addition to setting the PCI power state, also run the appropriate _PSx
method that matches the target state.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/14 04:48:55
Modified files:
sys/dev/acpi : acpipwrres.c
Log message:
Upon first suspend, turn off all power resources that haven't been
referenced.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/13 09:38:21
Modified files:
sys/dev/pci/drm: drm_drv.c drm_linux.c
sys/dev/pci/drm/i915/gt: intel_gt_pm.c
sys/dev/pci/drm/include/generated: autoconf.h
sys/dev/pci/dr
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/12 02:33:25
Modified files:
sys/dev/pci: if_bwfm_pci.c
Log message:
Use dedicated window for access to the PCIe core registers.
Based on a diff from Hector Martin for Asahi Linux.
ok pat
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/11 06:39:53
Modified files:
sys/dev/pci/drm/include/linux: fb.h
Log message:
Turn FBINFO_xxx defines into proper flags. Gets rid of an unwanted
warning introduced by a recent commit to drm_f
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/11 06:07:40
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/conf: Makefile.arm64
Log message:
Use FEAT_RNG to feed entropy into the random subsystem like we do on amd64.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/10 05:01:24
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/include: cpu.h
sys/dev/fdt: psci.c pscivar.h
Log message:
Implement support for deeper idle states
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/10 04:53:55
Modified files:
sys/dev/efi: efi.c
sys/dev/fdt: qcscm.c
sys/arch/arm64/include: efivar.h
Log message:
Hook up the Qualcomm UEFI Secure Application that h
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/09 02:47:10
Modified files:
sys/dev/fdt: dwpcie.c
Log message:
Implement MSI multiple-vector support.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/04 15:54:38
Modified files:
sys/dev/fdt: qcspmi.c
Log message:
Implement support for version 7 controllers. These have two separate
SPMI busses but we only support the first one for now.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/04 14:11:46
Modified files:
sys/dev/fdt: qcscm.c
Log message:
Only override the time offset in rtcinfo[0] when setting the time; don't
touch rtcinfo[1] and rtcinfo[2]. This doesn't actua
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/03 16:29:38
Modified files:
sys/arch/arm64/stand/efiboot: efiboot.c
Log message:
Add device tree mapping for Asus Vivobook S15.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/03 15:04:05
Modified files:
sys/arch/arm64/arm64: machdep.c
sys/arch/arm64/dev: arm64_bus_space.c
Log message:
Map BUS_SPACE_MAP_PREFETCHABLE to Normal-NC. There are other memory
at
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/03 14:12:30
Modified files:
sys/arch/arm64/stand/efiboot: efiboot.c
Log message:
Switch to a table for mapping smbios vendor/product to device tree file
name. Check for a partial match of th
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/02 16:28:29
Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h
Log message:
regen
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/02 16:28:02
Modified files:
sys/dev/pci: pcidevs
Log message:
Add Qualcomm X1E80100
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/02 13:59:54
Modified files:
sys/arch/arm64/arm64: cpu.c
Log message:
Fix unintended comparison between signed and unsigned integer.
C type conversion rules are hard, let's go shopping.
ok pa
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/02 04:25:16
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/conf: Makefile.arm64 files.arm64
Added files:
sys/arch/arm64/arm64: lse.S
Log message:
The traditional
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/02 02:27:04
Modified files:
sys/dev/acpi : acpi.c
Log message:
Do not attach acpitz(4) if the _STA method indicates that a thermal zone
isn't present. While it isn't clear whether _STA app
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/07/01 08:13:44
Modified files:
sys/dev/ofw: ofw_thermal.c
Log message:
Don't crash if we can't read the temperature for a zone while polling it.
ok dv@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/27 03:40:15
Modified files:
sys/dev/fdt: rktemp.c
Log message:
Implement ts_set_limit() for rk3588. This makes thermal zones on rk3588
boards work. This should make DVFS safe on those b
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/27 03:37:07
Modified files:
sys/dev/ofw: ofw_thermal.c ofw_thermal.h
Log message:
Implement an optional callback function for thermal sensors to set a trip
limit to support thermal zones
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/25 06:02:48
Modified files:
sys/arch/amd64/amd64: intr.c
Log message:
Print the last non-wakeup interrupt received during suspend. Note that
this may print an (MSI) interrupt that sneaks in
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/25 05:57:10
Modified files:
sys/dev/acpi : acpi.c acpi_x86.c acpiec.c acpivar.h
Log message:
Implement sleep button and EC events as wakeup events. Print the wakeup
reason.
ok mglocker@,
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/23 16:08:37
Modified files:
sys/arch/alpha/alpha: mem.c
sys/arch/amd64/amd64: mem.c
sys/arch/arm/arm: mem.c
sys/arch/arm64/arm64: mem.c
sys/arch/hppa/hppa: m
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/23 09:37:31
Modified files:
sys/arch/arm64/stand/efiboot: conf.c efiacpi.c
Log message:
Add support for ACPI firmware that provides the base address of individual
GIC redistributors in the pe
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/23 07:11:51
Modified files:
sys/arch/riscv64/stand/efiboot: efiboot.c
Log message:
Fix previous commit; add missing label
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/23 04:18:11
Modified files:
sys/dev/fdt: rkusbphy.c
Log message:
Add RK3588 support.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/23 04:17:16
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/include: armreg.h
Log message:
Enable EPAN if it is available.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/20 16:03:23
Modified files:
sys/arch/armv7/stand/efiboot: efiboot.c
Log message:
Instead of allocating an arbitrary amount of extra space, let the EFI
devicetree fixup protocol less us how mu
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/20 16:03:02
Modified files:
sys/arch/riscv64/stand/efiboot: efiboot.c
Log message:
Instead of allocating an arbitrary amount of extra space, let the EFI
devicetree fixup protocol less us how
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/20 15:52:08
Modified files:
sys/arch/arm64/stand/efiboot: efiboot.c
Log message:
Instead of allocating an arbitrary amount of extra space, let the EFI
devicetree fixup protocol less us how mu
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/17 03:37:07
Modified files:
sys/arch/riscv64/stand/efiboot: efiboot.c
Log message:
KNF
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/17 03:36:04
Modified files:
sys/arch/arm64/stand/efiboot: efiboot.c
Log message:
KNF
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/17 03:12:45
Modified files:
sys/arch/armv7/stand/efiboot: conf.c efiboot.c
sys/arch/riscv64/stand/efiboot: conf.c efiboot.c
Added files:
sys/arch/armv7/stand/efiboot: efidt.h
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/15 12:01:44
Modified files:
sys/arch/amd64/amd64: intr.c
Log message:
We should block non-wakeup interrupts until we're in the resume path and
have disabled interrupts at the CPU level again.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/14 14:00:32
Modified files:
sys/dev/ofw: ofw_regulator.c ofw_regulator.h
Log message:
Disallow setting the voltage of coupled regulators for now. Some RK3588
boards use different regulat
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/14 13:49:17
Modified files:
sys/arch/arm64/stand/efiboot: conf.c efiboot.c
Added files:
sys/arch/arm64/stand/efiboot: efidt.h
Log message:
When loading a device tree using the "mach
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/13 12:05:54
Modified files:
sys/dev/pci/drm: drm_linux.c
sys/dev/pci/drm/include/generated: autoconf.h
sys/dev/pci/drm/include/linux: acpi.h
Log message:
Implement acpi_targ
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/12 03:08:43
Modified files:
share/man/man4 : rktemp.4
Log message:
Update
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/12 03:06:15
Modified files:
sys/dev/fdt: rktemp.c
Log message:
Add RK3588 support.
ok mlarkin@, kurt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/11 11:35:26
Modified files:
sys/dev/acpi : acpi.c
Log message:
Avoid powering down PCI devices if we're rebooting. This makes some
machines (e.g. the t410) unhappy.
ok mglocker@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/11 09:44:55
Modified files:
sys/arch/arm/arm: cpu.c
sys/arch/arm64/arm64: cpu.c
sys/arch/riscv64/riscv64: cpu.c
Log message:
Clamp CPU clock frequencies to [min, max] range
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/11 03:15:33
Modified files:
sys/dev/fdt: rkclock.c rkclock_clocks.h
Log message:
Add RK3588 TSADC clocks and resets.
ok patrick@, dlg@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/07 10:53:35
Modified files:
sys/arch/amd64/amd64: cpu.c ipifuncs.c machdep.c
sys/arch/amd64/include: cpu.h
sys/arch/i386/i386: machdep.c
sys/arch/i386/include: cpu.h
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/06/02 05:08:41
Modified files:
sys/dev/acpi : acpi.c amltypes.h
Log message:
Power down PCI devices in S0 as well. Needed for suspend-to-idle.
ok mglocker@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/29 06:21:33
Modified files:
sys/arch/amd64/amd64: acpi_machdep.c cpu.c intr.c
sys/arch/amd64/include: cpu.h
sys/arch/i386/i386: cpu.c
sys/dev/acpi : acpi.c acpi_x86
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/28 03:40:40
Modified files:
sys/arch/arm64/dev: apm.c
sys/arch/macppc/dev: apm.c
sys/dev/acpi : acpi_x86.c
sys/kern : subr_suspend.c
sys/sys:
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/27 03:31:59
Modified files:
sys/dev/acpi : acpi_x86.c
Log message:
Set sc_state to ACPI_STATE_S0 at the end of resume instead of at the start
such that ACPI resume code can see what state w
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/27 00:20:59
Modified files:
sys/arch/arm64/include: armreg.h
sys/arch/arm64/arm64: cpu.c
Log message:
Decode remaining ID_AA64ISAR1_EL1 features.
ok jsg@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/26 16:04:52
Modified files:
sys/dev/fdt: dwmshc.c fanpwr.c
Log message:
Revert bits that got accidentally committed.
spotted by patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/26 12:06:21
Modified files:
sys/dev/fdt: dwmshc.c fanpwr.c rkpmic.c
Log message:
Clear interrupt status to prevent power down after resume initiated by
pressing the power button.
ok patr
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/26 07:40:54
Modified files:
sys/dev/fdt: rkpmic.c
Log message:
Add support for configuring sleep voltage settings based on device tree
properties for the RK809.
ok patrick@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/26 07:37:32
Modified files:
sys/arch/amd64/amd64: acpi_machdep.c intr.c
sys/arch/amd64/include: intr.h intrdefs.h
sys/arch/arm64/arm64: cpu.c intr.c
sys/arch/i386/i38
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/17 13:43:45
Modified files:
sys/dev/pci: azalia.c
Log message:
The INTSTS register is read-only, so the attempt to clear interrupts
by writing to it doesn't actually work. Therefore we h
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/16 03:30:03
Modified files:
sys/sys: mutex.h
sys/arch/hppa/include: mutex.h
sys/arch/m88k/include: mutex.h
Log message:
Stop treating IPL_NONE mutexes special in MUL
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/15 16:54:03
Modified files:
sys/dev/fdt: ociic.c
Log message:
Recent OpenSBI versions implement shutdown and reboot through the DA9063
PMIC, but expect the I2C controller to remain enable
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/13 13:56:38
Modified files:
sys/dev/acpi : acpi.c acpi_x86.c acpibtn.c acpivar.h
Log message:
Ignore button events in the first 10 seconds after resume. On some ACPI
implementations pressi
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/13 04:01:53
Modified files:
sys/arch/amd64/pci: pci_machdep.c
sys/dev/pci: pcireg.h
Log message:
Implement hardware masking for MSI and MSI-X on amd64. Note that masking
MSIs ca
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/05/12 14:02:13
Modified files:
sys/dev/fdt: rkpmic.c
Log message:
Add support for using the power button function of the RK809.
This initiates a graceful powerdown when the powerbutton is pr
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/04/14 03:59:04
Modified files:
sys/arch/amd64/amd64: cpu.c mds.S
sys/arch/amd64/include: cpu.h fpu.h
Log message:
Implement support for AVX-512. This required some fixes to the so-far
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/04/13 08:20:48
Modified files:
sys/dev/fdt: psci.c pscivar.h
Log message:
Renove unused function and prototype.
ok jsg@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/04/13 08:19:39
Modified files:
sys/arch/arm64/arm64: cpu.c
Log message:
Split out Spectre-V2 and Spectre-BHB mitigation code like I did for
Spectre-V4 a few weeks ago. Treat Qualcomm Kryo 400 S
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2024/04/09 05:13:51
Modified files:
distrib/armv7/miniroot: Makefile Makefile.inc
distrib/armv7/ramdisk: install.md list
distrib/notes/armv7: contents
etc/etc.armv7 : Makefi
1 - 100 of 2543 matches
Mail list logo