History log of /src/sys/dev/acpi/mpu_acpi.c |
Revision | | Date | Author | Comments |
1.16 |
| 29-Jan-2021 |
thorpej | Use acpi_compatible_match().
|
1.15 |
| 07-Dec-2020 |
jmcneill | Fix 32-bit build.
|
1.14 |
| 06-Dec-2020 |
jmcneill | acpi: Use acpi_intr_establish to install interrupt handlers
Get rid of bus-specific (isa_intr_establish) and MD (intr_establish) calls from MI ACPI code, and use acpi_intr_establish everywhere.
|
1.13 |
| 09-Dec-2011 |
mrg | branches: 1.13.62; provide a lock for mpu_attach.
|
1.12 |
| 24-Nov-2011 |
mrg | branches: 1.12.2; put back IPL_AUDIO and splaudio(), at the request of rmind. they are aliases and now we can easily revert audio to IPL_VM if necessary, without having to revert the whole branch.
|
1.11 |
| 23-Nov-2011 |
jmcneill | Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From the original ad-audiomp branch notes:
Add MP locking to the audio drivers.
Making the audio drivers MP safe is necessary before efforts can be made to make the VM system MP safe.
The are two locks per device instance, an ISR lock and a character device lock. The ISR lock replaces calls to splaudio()/splx(), and will be held across calls to device methods which were called at splaudio() before (e.g. trigger_output). The character device lock is held across calls to nearly all of the methods, excluding some only used for initialization, e.g. get_locks.
Welcome to 5.99.57.
|
1.10 |
| 05-Mar-2010 |
jruoho | branches: 1.10.10; 1.10.12; Remove <dev/acpi/acpica.h> from all files. It is included from <dev/acpi/acpivar.h>. Ditto for <dev/sysmon/sysmonvar.h>, <sys/bus.h>, <dev/pci/pcivar.h>, and <dev/isa/isavar.h>.
Also nuke a lot of unused and invalid headers. Some of these are audibly provided by standard headers (namely <sys/param.h> and <sys/device.h>), some have nothing to do with ACPI devices (e.g. <sys/syslog.h>), and some are nonexistent local includes (e.g. "mpu_ym.h"). Moreoever, try to group the includes into their respective blocks.
Tested with GENERIC and ALL (i386). No functional change.
|
1.9 |
| 17-Feb-2009 |
jmcneill | branches: 1.9.2; Cut the amount of spam from acpi devices in roughly half by printing resources on the same line as autoconf messages. Things like: pcppi1 at acpi0 (SPKR, PNP0800) pcppi1: io 0x61 become: pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
|
1.8 |
| 27-Mar-2008 |
xtraeme | branches: 1.8.4; 1.8.12; 1.8.14; 1.8.16; 1.8.18; 1.8.22; Split device_t/softc for mpu(4) and its attachments, plus other related cosmetic changes.
Reviewed by cube@.
|
1.7 |
| 19-Oct-2007 |
ad | branches: 1.7.16; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.6 |
| 06-Oct-2007 |
xtraeme | branches: 1.6.2; Use a two clause license for all the code I contributed.
The envsys code will be changed later.
|
1.5 |
| 16-Nov-2006 |
christos | branches: 1.5.8; 1.5.22; 1.5.24; 1.5.26; __unused removal on arguments; approved by core.
|
1.4 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
1.3 |
| 20-Feb-2006 |
kochi | branches: 1.3.14; 1.3.16; use aprint_*
|
1.2 |
| 11-Dec-2005 |
christos | branches: 1.2.2; 1.2.4; 1.2.6; merge ktrace-lwp.
|
1.1 |
| 02-Dec-2004 |
xtraeme | branches: 1.1.4; 1.1.14; Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
1.1.14.3 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.1.14.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.1.14.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.1.4.2 |
| 18-Dec-2004 |
skrll | Sync with HEAD.
|
1.1.4.1 |
| 02-Dec-2004 |
skrll | file mpu_acpi.c was added on branch ktrace-lwp on 2004-12-18 09:31:56 +0000
|
1.2.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.2.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.2.2.1 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.3.16.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.3.16.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.3.14.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.5.26.1 |
| 14-Oct-2007 |
yamt | sync with head.
|
1.5.24.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.5.22.2 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.5.22.1 |
| 07-Oct-2007 |
joerg | Sync with HEAD.
|
1.5.8.2 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.5.8.1 |
| 09-Oct-2007 |
ad | Sync with head.
|
1.6.2.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.7.16.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.8.22.1 |
| 21-Apr-2010 |
matt | sync to netbsd-5
|
1.8.18.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.8.16.1 |
| 12-Dec-2008 |
ad | Checkpoint work in progress.
|
1.8.14.1 |
| 01-May-2009 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #498): sys/dev/acpi/acpi_ec.c: revision 1.53 sys/dev/acpi/acpi_resource.c: revision 1.27 sys/dev/acpi/atppc_acpi.c: revision 1.16 sys/dev/acpi/attimer_acpi.c: revision 1.12 sys/dev/acpi/com_acpi.c: revision 1.28 sys/dev/acpi/fdc_acpi.c: revision 1.35 sys/dev/acpi/hpet_acpi.c: revision 1.4 sys/dev/acpi/joy_acpi.c: revision 1.9 sys/dev/acpi/lpt_acpi.c: revision 1.18 sys/dev/acpi/mpu_acpi.c: revision 1.9 sys/dev/acpi/pckbc_acpi.c: revision 1.31 sys/dev/acpi/pcppi_acpi.c: revision 1.11 sys/dev/acpi/ug_acpi.c: revision 1.5 sys/dev/acpi/wss_acpi.c: revision 1.20 sys/dev/acpi/ym_acpi.c: revision 1.6 Cut the amount of spam from acpi devices in roughly half by printing resources on the same line as autoconf messages. Things like: pcppi1 at acpi0 (SPKR, PNP0800) pcppi1: io 0x61 become: pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
|
1.8.12.1 |
| 03-Mar-2009 |
skrll | Sync with HEAD.
|
1.8.4.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.8.4.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.9.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.10.12.1 |
| 19-Nov-2011 |
jmcneill | port ad-audiomp2 branch changes to 5.99.56 todo: - port ad-audiomp2 pcppi changes - these drivers need to be fixed: - emuxki - gcscaudio - hdafg - uaudio - umidi - MD audio drivers
|
1.10.10.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.12.2.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.13.62.2 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|
1.13.62.1 |
| 14-Dec-2020 |
thorpej | Sync w/ HEAD.
|