Home | History | Annotate | Download | only in include
History log of /src/sys/arch/x86/include/mpbiosvar.h
RevisionDateAuthorComments
 1.8  17-Apr-2009  dyoung Introduce sys/arch/x86/x86/mp.c for common x86 MP configuration code.
mpacpi_scan_pci() and mpbios_scan_pci() are identical code, so replace
them with mp_pci_scan().

Introduce mp_pci_childdetached(), which helps us to detach root PCI
buses that were enumerated either by MP BIOS or by ACPI.

Let us detach and re-attach PCI buses from mainbus0 on i386. This is
necessarily a work-in-progress, because testing detach and re-attach
is very difficult: to detach and re-attach the entire PCI tree on most
x86 computers that I own is not possible because some essential device
attaches under the PCI subtree: the console, com0, NIC, or storage
controller always attaches in the PCI tree.
 1.7  09-Nov-2008  cegger branches: 1.7.4;
struct device * -> device_t
 1.6  09-Nov-2008  cegger Nuke last parameter from mpaci_scan_apics() and mpbios_scan().
It is unused.
 1.5  28-Apr-2008  martin branches: 1.5.6; 1.5.8;
Remove clause 3 and 4 from TNF licenses
 1.4  04-Jul-2006  christos branches: 1.4.58; 1.4.60; 1.4.62;
Apply fvdl's acpi pci interrupt configuration code.
- MPACPI is no more.
- MPACPI_SCANPCI -> ACPI_SCANPCI
 1.3  29-May-2003  fvdl branches: 1.3.18; 1.3.32; 1.3.36; 1.3.44;
Add the options MPBIOS_SCANPCI and MPACPI_SCANPCI to configure PCI roots
with the MPBIOS/ACPI bus information, by walking through the buses, and
descending down every bus that hasn't been marked configured yet.
 1.2  02-Apr-2003  thorpej Use PAGE_SIZE rather than NBPG.
 1.1  26-Feb-2003  fvdl Move some files out of i386 into x86, so that they can be shared with
other ports.
 1.3.44.1  13-Jul-2006  gdamore Merge from HEAD.
 1.3.36.1  11-Aug-2006  yamt sync with head
 1.3.32.1  09-Sep-2006  rpaulo sync with head
 1.3.18.1  30-Dec-2006  yamt sync with head.
 1.4.62.2  04-May-2009  yamt sync with head.
 1.4.62.1  16-May-2008  yamt sync with head.
 1.4.60.1  18-May-2008  yamt sync with head.
 1.4.58.2  17-Jan-2009  mjf Sync with HEAD.
 1.4.58.1  02-Jun-2008  mjf Sync with HEAD.
 1.5.8.2  28-Apr-2009  skrll Sync with HEAD.
 1.5.8.1  19-Jan-2009  skrll Sync with HEAD.
 1.5.6.1  13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.7.4.2  01-Nov-2009  jym Sync with HEAD.
 1.7.4.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

RSS XML Feed