NetBSD/sys/dev/acpi
xtraeme 31962fc6e5 Extend the envsys2 API (one more time, sorry) as defined in:
http://mail-index.netbsd.org/tech-kern/2007/11/09/0001.html

sysmon_envsys_create() and sysmon_envsys_destroy() were added to
create/destroy sysmon_envsys objects (and its TAILQ/LIST for sensors/events).

sysmon_envsys_sensor_attach() and sysmon_envsys_sensor_detach() were
added to attach/detach sensors to a specified sysmon_envsys device.

The events framework is now per device and configurable via the
ENVSYS_SETDICTIONARY ioctl or /etc/envsys.conf and envstat(8).

Update all users and documentation to reflect these changes.
2007-11-16 08:00:11 +00:00
..
acpica The ACPI locks need to run at IPL_VM, since they can be taken from 2007-02-19 22:32:52 +00:00
acpi_acad.c Extend the envsys2 API (one more time, sorry) as defined in: 2007-11-16 08:00:11 +00:00
acpi_apm.c When no estimate of battery minutes_left can be made, apm should 2007-10-27 19:51:29 +00:00
acpi_bat.c Extend the envsys2 API (one more time, sorry) as defined in: 2007-11-16 08:00:11 +00:00
acpi_button.c Pass correct argument to callback, botched up in the last commit. 2007-10-24 07:05:35 +00:00
acpi_ec.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
acpi_ecreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
acpi_lid.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
acpi_madt.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
acpi_madt.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
acpi_osd.h
acpi_pci_link.c When assigning an IRQ for classic PIC routing to an ACPI link dev, 2007-11-07 15:29:15 +00:00
acpi_powerres.c prototypes don't need argument names 2006-02-16 06:19:26 +00:00
acpi_quirks.c Define the "broken IRQ0 override" quirk, and add it for one type of ACPI 2006-09-23 17:04:26 +00:00
acpi_resource.c Add ACPI address32 resource type support (DWord Address Space 2007-09-28 15:16:16 +00:00
acpi_timer.c x86 changes for pcc and LKMs. 2007-09-26 19:48:34 +00:00
acpi_timer.h First cut on an implementation of an ACPI power management counter 2006-06-21 17:47:23 +00:00
acpi_tz.c Extend the envsys2 API (one more time, sorry) as defined in: 2007-11-16 08:00:11 +00:00
acpi.c Print ACPI device name in a way that Jared McNeill and I find prettier. 2007-08-08 08:52:31 +00:00
acpica.h Change header location in accordance with moving ACPI-CA to sys/dist/acpica 2006-03-23 13:46:13 +00:00
acpidevs url for M$ file changed. 2006-07-09 19:25:18 +00:00
acpidevs_data.h Regen. 2006-03-01 09:30:22 +00:00
acpireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
acpivar.h machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
aiboost.c Extend the envsys2 API (one more time, sorry) as defined in: 2007-11-16 08:00:11 +00:00
atppc_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
attimer_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
com_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
devlist2h.awk merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fdc_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
fdc_acpireg.h
files.acpi apm emulation needs envsys. From Jukka Salmi on the current-users list. 2007-08-23 10:04:07 +00:00
hpet_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
joy_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
lpt_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
Makefile.acpidevs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mpu_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
pckbc_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
pcppi_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
TODO I fixed the cardbus bus enumeration problem awhile back, but the interrupt 2005-12-21 08:48:25 +00:00
ug_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
wss_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
ym_acpi.c machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00