aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/isa
Commit message (Expand)AuthorAgeFilesLines
* x86: move the NUM_ISA_IRQS symbol from atpic.c into x86/isa/icu.hKonstantin Belousov7 days2-2/+2
* bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin2025-12-091-8/+8
* x86/atpic: convert INTSRC() macro into designated initializerElliott Mitchell2024-12-111-2/+6
* x86: Remove invalid DEVMETHOD methods for leaf devicesJohn Baldwin2024-11-014-14/+0
* Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb2024-07-261-7/+1
* newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* atrtc(4): Fix a typo in a sysctl descriptionGordon Bergling2024-04-121-1/+1
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-3/+2
* atrtc: Add a required includeMark Johnston2023-12-281-0/+1
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-274-8/+0
* x86: make EARLY_AP_STARTUP mandatoryEd Maste2023-10-091-8/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-168-16/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-125-5/+5
* x86: Move i386 timerreg.h to x86Dmitry Chagin2023-04-201-1/+1
* x86: Move i386 ppireg.h to x86Dmitry Chagin2023-04-201-1/+1
* atrtc: expose power loss as sysctlCorvin Köhne2023-02-021-0/+6
* i386: check that trap() and syscall() run on the thread kstackKonstantin Belousov2022-09-141-0/+1
* x86: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-065-19/+9
* Remove isa_devclass from ISA bus drivers.John Baldwin2022-05-061-2/+2
* i386: Fix the nodevice apic buildMark Johnston2022-04-081-0/+9
* x86/tsc: fetch frequency from CPUID when running on XenRoger Pau Monné2022-03-181-0/+1
* x86: Probe the TSC frequency earlierMark Johnston2022-03-011-2/+2
* atrtc: Install address space handler for \_SB and its descendant.Takanori Watanabe2022-01-211-1/+4
* atrtc: reads Century field from FADT tableAustin Zhang2022-01-131-6/+31
* x86: Remove CTLFLAG_NEEDGIANT from sysctls.Alexander Motin2021-12-261-1/+1
* x86: Perform late TSC calibration before LAPIC timer calibrationMark Johnston2021-12-061-0/+2
* x86: Defer LAPIC calibration until after timecounters are availableMark Johnston2021-12-061-0/+4
* amd64: Add MD bits for KMSANMark Johnston2021-08-111-1/+2
* amd64: Add MD bits for KASANMark Johnston2021-04-131-0/+4
* Remove more remnants of sio(4)Mark Johnston2021-04-071-15/+0
* timer_restore is now unused, remove itWarner Losh2020-10-081-20/+0
* x86: clean up empty lines in .c and .h filesMateusz Guzik2020-09-017-11/+7
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Fix amd64/i386 LINT build after r344982Vladimir Kondratyev2019-03-111-0/+5
* atrtc(4): install ACPI RTC/CMOS operation region handlerVladimir Kondratyev2019-03-101-7/+212
* Drop "All rights reserved" from my copyright statements.John Baldwin2019-03-062-2/+0
* Fix a regression in r338360 when booting an x86 machine without APIC.John Baldwin2018-09-171-2/+8
* Dynamically allocate IRQ ranges on x86.John Baldwin2018-08-281-23/+34
* Remove 'imen' global variable from atpic(4).John Baldwin2018-08-212-19/+29
* Provide a helper function acpi_get_fadt_bootflags() to fetch the FADTKonstantin Belousov2018-06-251-23/+3
* ANSIfy sys/x86Ed Maste2018-03-171-6/+3
* at_rtc: check in ACPI FADT boot flags if the RTC is presentRoger Pau Monné2018-03-131-1/+42
* Give the atrtc_time_lock a unique name.Ian Lepore2018-03-121-1/+1
* Revert r330780, it was improperly tested and results in taking a spinIan Lepore2018-03-111-6/+11
* Remove MTX_NOPROFILE from atrtc_lock, it was inappropriately copy/pastedIan Lepore2018-03-111-1/+1
* Eliminate atrtc_time_lock, and use atrtc_lock for efirtc locking.Ian Lepore2018-03-111-11/+6
* Everywhere that multiple registers are accessed in sequence, lock/unlockIan Lepore2018-03-111-11/+19