Home | History | Annotate | Download | only in acpi
History log of /src/sys/dev/acpi/acpi_verbose.c
RevisionDateAuthorComments
 1.22  02-Jun-2022  rin Localize one more variable to NPCI > 0 block. Fix ia64 build.
 1.21  31-May-2022  mrg allow ACPI to compile without PCI support. fixes ia64 build.
 1.20  20-Dec-2021  skrll Fix struct member prefix to be consistent. same code before and after.
 1.19  07-Apr-2018  christos Merge conflicts; STA methods and fields are not present anymore.
 1.18  14-Oct-2016  nonaka branches: 1.18.14;
Dump more FADT fields from ACPI 6.1.
 1.17  20-Oct-2013  christos branches: 1.17.6; 1.17.10;
fix unused variable warnings
 1.16  03-Jan-2011  jruoho branches: 1.16.8; 1.16.18; 1.16.22;
Scan for devices that are "hot-pluggable".
 1.15  31-Dec-2010  jruoho Include <dev/acpi/acpi_pci.h>.
 1.14  31-Dec-2010  jruoho acpi_pcidev_find_dev(): take struct acpi_devnode as a parameter.
 1.13  31-Dec-2010  jruoho Move the function that finds a device_t for the corresponding ACPI device
node from ACPIVERBOSE to the ACPI PCI code.
 1.12  26-Oct-2010  gsutre An _ADR object is not required for PCI root bridges. To solve
this, the structure acpi_pciinfo now tells whether the ACPI
device node is a PCI bridge, a regular PCI device, or both.

Problem reported by jmcneill@, who also suggested the solution.

ok jmcneill@, jruoho@
 1.11  24-Sep-2010  gsutre Do not discard ACPI PCI addresses with function number 0xFFFF: the
ACPI specification allows them (ACPI 4.0a, p. 200).

ok jruoho@
 1.10  11-Aug-2010  gsutre branches: 1.10.2; 1.10.4;
acpi_print_tree: print ACPI and PCI autoconf(9) device names.

ok jruoho@
 1.9  07-Aug-2010  jruoho Allow to dump the basic information at runtime with a flag to modload(8).
This can help when dealing with problem reports, as the user does not need
to reboot nor compile a kernel. Instead: 'modload -b dump=true acpiverbose'.
 1.8  07-Aug-2010  jruoho Dump MADT in ACPIVERBOSE.
 1.7  07-Aug-2010  jruoho Dump the whole FADT in ACPIVERBOSE.
 1.6  06-Aug-2010  jruoho Simplify the acpiverbose module.
 1.5  06-Aug-2010  jruoho Remove the acpiwmi(4) dump from the ACPIVERBOSE module. Instead of this
complex solution, just use aprint_debug(9) in the driver.
 1.4  25-Jul-2010  pgoyette Move setting of acpi_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.
 1.3  07-Jun-2010  pgoyette branches: 1.3.2;
Update acpiverbose module to use module_autoload() rather than module_load().
Load the module right before each attempt to use its features, and let the
module subsystem handle unloading.
 1.2  05-Jun-2010  jruoho Remove trailing white space.
 1.1  31-May-2010  pgoyette Extract ACPIVERBOSE into a kernel module. The module can be builtin
by defining 'options ACPIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

ACPIVERBOSE also includes code to dump acpi/wmi data.
 1.3.2.3  05-Mar-2011  rmind sync with head
 1.3.2.2  03-Jul-2010  rmind sync with head
 1.3.2.1  07-Jun-2010  rmind file acpi_verbose.c was added on branch rmind-uvmplock on 2010-07-03 01:19:34 +0000
 1.10.4.4  06-Nov-2010  uebayasi Sync with HEAD.
 1.10.4.3  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.10.4.2  17-Aug-2010  uebayasi Sync with HEAD.
 1.10.4.1  11-Aug-2010  uebayasi file acpi_verbose.c was added on branch uebayasi-xip on 2010-08-17 06:46:01 +0000
 1.10.2.3  09-Oct-2010  yamt sync with head
 1.10.2.2  11-Aug-2010  yamt sync with head.
 1.10.2.1  11-Aug-2010  yamt file acpi_verbose.c was added on branch yamt-nfs-mp on 2010-08-11 22:53:16 +0000
 1.16.22.1  18-May-2014  rmind sync with head
 1.16.18.2  03-Dec-2017  jdolecek update from HEAD
 1.16.18.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.16.8.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.17.10.1  04-Nov-2016  pgoyette Sync with HEAD
 1.17.6.1  05-Dec-2016  skrll Sync with HEAD
 1.18.14.1  16-Apr-2018  pgoyette Sync with HEAD, resolve some conflicts

RSS XML Feed