Mike Smith 0ae554237c - Convert a lot of homebrew debugging output to use the ACPI CA debugging
infrastructure.  It's not perfect, but it's a lot better than what
   we've been using so far.  The following rules apply to this:
    o BSD component names should be capitalised
    o Layer names should be taken from the non-CA set for now.  We
      may elect to add some new BSD-specific layers later.

 - Make it possible to turn off selective debugging flags or layers
   by listing them in debug.acpi.layer or debug.acpi.level prefixed
   with !.

 - Fully implement support for avoiding nodes in the ACPI namespace.
   Nodes may be listed in the debug.acpi.avoid environment variable;
   these nodes and all their children will be ignored (although still
   scanned over) by ACPI functions which scan the namespace.  Multiple
   nodes can be specified, separated by whitespace.

 - Implement support for selectively disabling ACPI subsystem components
   via the debug.acpi.disable environment variable.  The following
   components can be disabled:
    o bus	creation/scanning of the ACPI 'bus'
    o children	attachment of children to the ACPI 'bus'
    o button	the acpi_button control-method button driver
    o ec	the acpi_ec embedded-controller driver
    o isa	acpi replacement of PnP BIOS for ISA device discovery
    o lid	the control-method lid switch driver
    o pci	pci root-bus discovery
    o processor CPU power/speed management
    o thermal	system temperature detection and control
    o timer	ACPI timecounter
   Multiple components may be disabled by specifying their name(s)
   separated by whitespace.

 - Add support for ioctl registration.  ACPI subsystem components may
   register ioctl handlers with the /dev/acpi generic ioctl handler,
   allowing us to avoid the need for a multitude of /dev/acpi* control
   devices, etc.
2000-12-08 09:16:20 +00:00
..
2000-10-29 16:29:05 +00:00
2000-11-28 20:51:04 +00:00
2000-11-30 18:52:32 +00:00
2000-12-03 13:21:55 +00:00
2000-11-18 12:14:35 +00:00
2000-10-31 14:30:29 +00:00
2000-11-30 19:14:26 +00:00
2000-12-08 00:49:37 +00:00
2000-09-21 20:16:04 +00:00
2000-10-20 07:58:15 +00:00
2000-11-18 15:21:22 +00:00
2000-11-10 06:39:58 +00:00
2000-11-12 21:43:52 +00:00
2000-11-25 07:25:45 +00:00
2000-10-31 08:22:26 +00:00
2000-10-29 06:03:47 +00:00
2000-12-07 20:58:16 +00:00
2000-11-09 17:25:49 +00:00
2000-12-01 22:27:40 +00:00
2000-11-30 18:52:32 +00:00