Home | History | Annotate | Download | only in pci
History log of /src/sys/arch/i386/pci/piix.c
RevisionDateAuthorComments
 1.15  01-Jul-2011  dyoung #include <sys/bus.h> instead of <machine/bus.h>.
 1.14  28-Apr-2008  martin branches: 1.14.14;
Remove clause 3 and 4 from TNF licenses
 1.13  16-Nov-2006  christos branches: 1.13.52; 1.13.54; 1.13.56;
__unused removal on arguments; approved by core.
 1.12  12-Oct-2006  christos - sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
 1.11  22-Jun-2006  jmcneill branches: 1.11.4; 1.11.6;
Add an 'uninit' callback to PCI ICU drivers. This allows (for example) the
PIIX support to release its mapping on the edge/level control registers.

Now that these are guaranteed to be unmapped, capture and restore the
registers in piixpcib(4)'s powerhook. The same will need to be done on a
per-chipset basis.

Concerns were raised about calling pci_intr_fixup on resume WRT hotplug
devices, so this has been removed.

Ok cube@.
 1.10  26-Dec-2005  perry branches: 1.10.4; 1.10.8; 1.10.16;
u_intN_t -> uintN_t
 1.9  11-Dec-2005  christos merge ktrace-lwp.
 1.8  01-May-2004  kochi branches: 1.8.12;
Enhance debug output for ICHx (with PIIX_DEBUG)
from Masanori Kanaoka
 1.7  11-Apr-2004  kochi de __P, ANSIfy PCIBIOS related files.
 1.6  04-Apr-2004  kochi Support for PIRQ[E-H], found in recent intel south bridges
(ICH2 and later), which fixes PR/23700.
The changes are from Hiroyuki Bessho and Masanori Kanaoka in PR/23700
with a little modification of interrupt router lookup from mine.
 1.5  26-Feb-2003  fvdl branches: 1.5.2; 1.5.4;
Adapt for i386/x86 change.
 1.4  30-Dec-2002  explorer fix for my sony laptop, which doesn't quite follow spec
 1.3  15-Nov-2001  lukem branches: 1.3.2;
add RCSID
 1.2  18-Jul-2000  soda branches: 1.2.4; 1.2.6; 1.2.8;
add several debug printf which can be enabled by PIIX_DEBUG.
 1.1  17-Nov-1999  thorpej branches: 1.1.2; 1.1.8;
Interrupt router drivers from UCHIYAMA Yasushi's PCI BIOS patches,
cleaned up and reworked a bit be me.
 1.1.8.1  10-Aug-2000  soda Pull up to netbsd-1-5 branch
Approved by: thorpej

add several debug printf which can be enabled by PIIX_DEBUG.

Revision pulled up:
> cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/i386/pci/piix.c
 1.1.2.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2.8.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2.6.2  03-Jan-2003  thorpej Sync with HEAD.
 1.2.6.1  08-Jan-2002  nathanw Catch up to -current.
 1.2.4.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.2.4.1  18-Jul-2000  bouyer file piix.c was added on branch thorpej_scsipi on 2000-11-20 20:09:35 +0000
 1.3.2.2  15-Nov-2001  lukem add RCSID
 1.3.2.1  15-Nov-2001  lukem file piix.c was added on branch sommerfeld_i386mp_1 on 2001-11-15 07:03:36 +0000
 1.5.4.1  28-Apr-2004  jmc Pullup rev 1.6 (requested by kochi in ticket #188)

Support for PIRQ[E-H], found in recent intel south bridges
(ICH2 and later). PR#23700
 1.5.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.5.2.1  03-Aug-2004  skrll Sync with HEAD
 1.8.12.2  30-Dec-2006  yamt sync with head.
 1.8.12.1  21-Jun-2006  yamt sync with head.
 1.10.16.1  13-Jul-2006  gdamore Merge from HEAD.
 1.10.8.1  26-Jun-2006  yamt sync with head.
 1.10.4.1  09-Sep-2006  rpaulo sync with head
 1.11.6.2  10-Dec-2006  yamt sync with head.
 1.11.6.1  22-Oct-2006  yamt sync with head
 1.11.4.1  18-Nov-2006  ad Sync with head.
 1.13.56.1  16-May-2008  yamt sync with head.
 1.13.54.1  18-May-2008  yamt sync with head.
 1.13.52.1  02-Jun-2008  mjf Sync with HEAD.
 1.14.14.1  27-Aug-2011  jym Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.

RSS XML Feed