summaryrefslogtreecommitdiff
path: root/sys/arch/x86/acpi
AgeCommit message (Expand)Author
2023-01-24x86/acpi/acpi_machdep.c: Nix trailing whitespace.riastradh
2022-10-28x86/acpi: Mark acpica interrupt handlers MP-safe.riastradh
2022-08-20x86: Split most of pmap.h into pmap_private.h or vmparam.h.riastradh
2021-06-01x86: Reset cached tsc in every lwp to 0 on suspend/resume.riastradh
2021-05-12- Define a device call for PCI bus instances to fetch a direct child'sthorpej
2021-02-04Call acpi_device_register() as appropriate.thorpej
2020-10-25Normalize some machine dependent CPU frequenct sysctl variables.nia
2020-05-21- Recalibrate the APIC timer using the TSC, once the TSC has in turn beenad
2020-05-02Introduce Xen PVH support in GENERIC.bouyer
2020-03-19PR kern/55080: current does not bootad
2020-03-14Put ACPI idle under ACPICPU_ENABLE_C3 until the wrinkles are ironed out.ad
2020-02-22remove some unnecessary includes of internal UVM headers.chs
2019-12-22Add acpi_intr_mask() and acpi_intr_unmask() which, following the pre-existingthorpej
2019-11-05Add the __nocsan attribute on this function. Races on ci_want_resched aremaxv
2019-10-12Rewrite the FPU code on x86. This greatly simplifies the logic and removesmaxv
2019-10-06xc_barrier - convenience function to xc_broadcast() a nop.uwe
2019-09-12Cast physical addresses via uintptr_t to ACPI_PHYSICAL_ADDRESS to dealmartin
2019-09-12Attempt to obtain ACPI RSDP from the hypervisor for Xen PVmanu
2019-06-17The second parameter to AcpiSetFirmwareWakingVector sets thejmcneill
2019-05-01Handle ISA/EISA interrupts like isa_machdep.c.mlelstv
2019-03-09In acpi_md_OsRemoveInterruptHandler() redir and mpflags are onlykre
2019-03-09Start replacing the x86 PTE bits.maxv
2019-03-03Fix bug, PG_W is 'wired', not 'writable'.maxv
2019-02-11We reorganise definitions for XEN source support as follows:cherry
2018-11-22Apply MADT interrupt source overrides to interrupts established viajmcneill
2018-11-16Add MD functions for establishing and disestablishing interrupt handlers.jmcneill
2018-11-10Remove unused cpu_msr.h includes.maxv
2018-03-20Allow registering ACPI interrupt handlers with a xname.bouyer
2017-09-23Initialize the errata MSRs when waking up, otherwise they are clear andmaxv
2017-09-23Reinitialize the PAT MSR when waking up, otherwise the write-combinedmaxv
2017-09-19Remove unused macromaya
2017-08-10Save and restore xcr0 when doing ACPI sleeps. Should fix PR/49174.maxv
2017-02-14Handle persistent memory. Currently only debug output.nonaka
2017-02-14x86: make btinfo_memmap from btinfo_efimemmap for to reduce mem_cluster_cnt.nonaka
2017-02-09efi_md::md_virt always uses uint64_t.nonaka
2017-01-24Initial commit of native amd64 EFI boot loader.nonaka
2016-12-08Add a synthesized pc beeper and keyboard bell for platforms with an audionat
2016-10-20There is a huge fpu synchronization issue here.maxv
2016-10-20Reload the MSRs on the original cpu on i386 - looks like I forgot this partmaxv
2016-10-15provide intr xnamejdolecek
2016-10-07Don't include sys/cdefs.h and __KERNEL_RSCID twice... once is enough.skrll
2016-09-21Set hw.acpi.sleep.vbios when a non-HW accelerated VGA driver attaches.jmcneill
2016-09-20use a value of hw.acpi.sleep.vbios that might actuallymaya
2016-07-27Call cpu_init_msrs on i386 when waking up. Currently it does not changemaxv
2016-07-24The MSR EFER state is not saved and restored when sleeping on i386. On PAE,maxv
2016-01-28Fix build break.htodd
2016-01-28Add support for grub to find the ACPI root table pointer via a bootinfo entrychristos
2015-10-06CID/1325751: Avoid possible 32 bit overflow.christos
2015-10-02PCI Extended Configuration stuff written by nonaka@:msaitoh
2015-08-18dup the argument of the wakeup vector. XXX: is that correct?christos