freebsd-dev/sys/dev/acpica
John Baldwin 447a5fa113 Update this driver to be more module friendly:
- Dynamically allocate the cpu_softc[] array based on mp_maxid instead of
  using a statically sized array that depended on 'options SMP'.
- Use mp_maxid rather than MAXCPU when walking all the CPUs looking for a
  match.
- Always call smp_rendezvous() since UP kernels now provide this.
- Use mp_ncpus rather than cpu_ndevices when determining if we need to
  disable C3 for SMP machines.

Approved by:	re (rwatson)
Reviewed by:	njl
2003-12-03 20:27:48 +00:00
..
Osd Reindent to non-style(9) compliant 4 space indent to match rest of file. 2003-11-12 16:24:16 +00:00
acpi_acad.c Add devctl(4) notify support to ACPI. Various subsystems now notify 2003-10-25 05:03:25 +00:00
acpi_battery.c Style cleanups to match the rest of this directory. For acpi_battery.c, 2003-08-11 15:34:43 +00:00
acpi_button.c Add devctl(4) notify support to ACPI. Various subsystems now notify 2003-10-25 05:03:25 +00:00
acpi_cmbat.c Add devctl(4) notify support to ACPI. Various subsystems now notify 2003-10-25 05:03:25 +00:00
acpi_cpu.c Update this driver to be more module friendly: 2003-12-03 20:27:48 +00:00
acpi_ec.c Consistently print attach messages. 2003-09-26 05:24:55 +00:00
acpi_isab.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
acpi_lid.c Add devctl(4) notify support to ACPI. Various subsystems now notify 2003-10-25 05:03:25 +00:00
acpi_package.c Add acpi_package.c with routines for validating packages and pulling 2003-11-15 19:20:46 +00:00
acpi_pci_link.c Try all of the possible interrupts for a link device when programming 2003-11-20 21:23:49 +00:00
acpi_pci.c Add pci_resume() to reestablish interrupt routing after 2003-09-17 08:32:44 +00:00
acpi_pcib_acpi.c Prefer new location of pci include files (which have only been in the 2003-08-22 06:06:16 +00:00
acpi_pcib_pci.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
acpi_pcib.c Fix a typo in my patches to support extended IRQ resources that broke the 2003-11-20 22:21:51 +00:00
acpi_pcibvar.h Add code for ACPI PCI link object manipulation. 2002-10-05 02:01:05 +00:00
acpi_powerres.c Style and whitespace changes. Also, make the ivar functions non-inline 2003-08-28 16:06:30 +00:00
acpi_resource.c Consistently print attach messages. 2003-09-26 05:24:55 +00:00
acpi_thermal.c Add devctl(4) notify support to ACPI. Various subsystems now notify 2003-10-25 05:03:25 +00:00
acpi_timer.c Style and whitespace changes. Also, make the ivar functions non-inline 2003-08-28 16:06:30 +00:00
acpi.c * Add a DEVMETHOD for acpi so that child detach methods get called. Add 2003-11-19 20:27:06 +00:00
acpiio.h Add the -i flag to acpiconf(8) to retrieve battery information. 2003-09-13 20:13:01 +00:00
acpivar.h Add acpi_package.c with routines for validating packages and pulling 2003-11-15 19:20:46 +00:00
madt.h Move the definitions for ACPI MADT table entries not present in the ACPICA 2003-09-10 06:32:27 +00:00