aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/acpica/madt.c
Commit message (Expand)AuthorAgeFilesLines
* x86: Prefer consistent naming for loader tunablesZhenlei Huang2023-10-241-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* Disable x2APIC for SandyBridge laptops with Samsung BIOSKonstantin Belousov2021-06-101-0/+1
* madt_setup_local: extract special case checks into a helperKonstantin Belousov2021-06-101-50/+64
* madt_setup_local: convert series of strcmp to iteration over the arrayKonstantin Belousov2021-06-101-12/+18
* madt_setup_local: skip further checks if ACPI DMAR table already disabled x2APICKonstantin Belousov2021-06-101-1/+3
* x86: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Drop "All rights reserved" from my copyright statements.John Baldwin2019-03-061-1/+0
* Dynamically allocate IRQ ranges on x86.John Baldwin2018-08-281-4/+0
* Use C99 initializers for instances of struct apic_enumerator.Mark Johnston2018-07-131-5/+5
* sys/x86: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* mptable: fix i386 build failureRoger Pau Monné2017-08-101-1/+6
* x86: bump MAX_APIC_ID to 512Roger Pau Monné2017-08-101-4/+12
* x86: make the arrays that depend on MAX_APIC_ID dynamicRoger Pau Monné2017-08-101-5/+17
* apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phaseRoger Pau Monné2017-08-101-0/+34
* Merge ACPICA 20160930.Jung-uk Kim2016-10-041-0/+1
* Detect x2APIC mode on boot and obey it.Konstantin Belousov2016-09-191-12/+26
* In the SandyBridge x2APIC workaround detection code, only fetch theKonstantin Belousov2015-12-031-27/+20
* Add ASUS Sandybridge laptops to the similar x2apic disable logicAdrian Chadd2015-09-161-1/+13
* Automatically disable x2APIC mode on SandyBridge Lenovo machines. IKonstantin Belousov2015-08-211-6/+33
* Handle X2APIC entries in the MADT for APICs with an ID < 255. At least oneJohn Baldwin2015-06-091-32/+65
* For now, disable x2APIC mode when Xen is detected, even if CPUKonstantin Belousov2015-02-251-0/+2
* Detect whether x2APIC on VMWare is usable without interruptKonstantin Belousov2015-02-141-0/+13
* Add x2APIC support. Enable it by default if CPU is capable. TheKonstantin Belousov2015-02-091-0/+20
* x86/madt: make the interrupt override parser a public functionRoger Pau Monné2014-08-041-30/+43
* xen: change quality of the MADT ACPI enumeratorRoger Pau Monné2014-08-041-1/+1
* Add missing newline to output dmesg properly.Shunsuke Akiyama2014-07-281-2/+2
* Change default logic to CONFORM because this routine is sharedTakanori Watanabe2014-03-281-10/+8
* Strict value checking will cause problem.Takanori Watanabe2014-03-271-4/+8
* To check polarity, check ACPI_MADT_POLARITY_CONFORMS, instead of ACPI_MADT_TR...Takanori Watanabe2014-03-271-1/+1
* Drop the 3rd clause from all 3 clause BSD licenses where I am the soleJohn Baldwin2014-02-051-3/+0
* Move <machine/apicvar.h> to <x86/apicvar.h>.John Baldwin2014-01-231-1/+1
* Move constants for indices in the local APIC's local vector table fromJohn Baldwin2013-12-091-2/+2
* Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_idJustin T. Gibbs2013-10-051-1/+1
* Allocate the ioapics[] array dynamically since it is only needed for theJohn Baldwin2012-03-281-5/+11
* Mark the 'lapics' and 'ioapics' arrays here static since they areJohn Baldwin2012-03-221-2/+2
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it isJohn Baldwin2010-11-081-0/+572