Home | History | Annotate | Download | only in isapnp
History log of /src/sys/dev/isapnp/i82365_isapnp.c
RevisionDateAuthorComments
 1.34  25-Sep-2022  thorpej Remove unnecessary include of <sys/malloc.h>.
 1.33  14-Jul-2016  msaitoh - Use aprint*() more in xxx_attach().
- Add missing aprint_naive("\n").
- Remove extra spaces and tabs.
- KNF.
 1.32  27-Oct-2012  chs branches: 1.32.14;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.31  23-May-2010  jym branches: 1.31.8; 1.31.18;
PRIxPADDR instead of %lx to print bus_addr_t/paddr_t variables.
 1.30  17-Sep-2009  tsutsui branches: 1.30.2; 1.30.4;
Misc KNF and cosmetics, and remove unnecessary casts etc.
 1.29  17-Sep-2009  tsutsui Use proper types or variables for device_t and softc.
 1.28  12-May-2009  cegger struct device * -> device_t, no functional changes intended.
 1.27  12-May-2009  cegger struct cfdata * -> cfdata_t, no functional changes intended.
 1.26  26-Jun-2008  drochner branches: 1.26.10;
constify the pcmcia/cardbus method tables
 1.25  08-Apr-2008  cegger branches: 1.25.4; 1.25.6; 1.25.8;
use aprint_*_dev and device_xname
 1.24  19-Oct-2007  ad branches: 1.24.16;
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
 1.23  16-Nov-2006  christos branches: 1.23.8; 1.23.22; 1.23.24; 1.23.28;
__unused removal on arguments; approved by core.
 1.22  12-Oct-2006  christos - sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386
 1.21  30-Aug-2006  christos branches: 1.21.2; 1.21.4;
fix incomplete initializers
 1.20  29-Mar-2006  thorpej Use device_private().
 1.19  11-Dec-2005  christos branches: 1.19.4; 1.19.6; 1.19.8; 1.19.10; 1.19.12;
merge ktrace-lwp.
 1.18  04-Feb-2005  perry branches: 1.18.6;
de-__P
 1.17  01-Sep-2004  drochner branches: 1.17.4; 1.17.6;
more namespace sanity: ISACF_*_DEFAULT constants are for ISA
frontends, not for general use
 1.16  11-Aug-2004  mycroft Rather than having a call up from the low-level driver to get the card type,
instead have a call down from the PCMCIA mid-layer to set it. Use this from
pcmcia_function_enable(). (Currently the policy is the same, but this would
allow for more flexibility in deciding which mode to use.)

Now it is safe to hold the socket enabled during attach, so do that. Only
one enable/disable cycle to attach a card now!
 1.15  02-Oct-2002  thorpej branches: 1.15.6;
Add trailing ; to CFATTACH_DECL.
 1.14  30-Sep-2002  thorpej Use CFATTACH_DECL().
 1.13  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.12  15-Nov-2001  lukem don't need <sys/types.h> when including <sys/param.h>
 1.11  13-Nov-2001  lukem add RCSID
 1.10  26-Sep-2001  thorpej Use ISACF_*_DEFAULT rather than *UNK.
 1.9  28-Jun-2000  mrg branches: 1.9.2; 1.9.4; 1.9.6;
remove include of <vm/vm.h>
 1.8  23-Feb-2000  soren Reflect version 1.13 of i82365_isa.c. Untested.
 1.7  01-Feb-2000  chopps implement probing for available irqs on non-cirrus pcmcia controllers
including cardbus controllers running in pcic mode
 1.6  22-Mar-1999  mycroft branches: 1.6.8;
Reject variant numbers which are too large (so that a new version of isapnpdevs
with an old driver will not lose mysteriously).
 1.5  22-Mar-1999  mycroft Update callers of isapnp_devmatch().
 1.4  23-Jul-1998  christos Create a master list of pnp logical and compatibility device codes instead
of hard-coding it into each driver and use a centralized probe function.
 1.3  23-Jun-1998  sommerfe nit: fix printf to match locator names.
 1.2  09-Jun-1998  thorpej Nuke __BROKEN_INDIRECT_CONFIG.
 1.1  07-Jun-1998  sommerfe Add ISAPnP attachment for PCMCIA bus controller; reorganize ISA
attachment to let it share code with PnP attachment.
 1.6.8.1  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.9.6.1  01-Oct-2001  fvdl Catch up with -current.
 1.9.4.2  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.9.4.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.9.2.4  18-Oct-2002  nathanw Catch up to -current.
 1.9.2.3  08-Jan-2002  nathanw Catch up to -current.
 1.9.2.2  14-Nov-2001  nathanw Catch up to -current.
 1.9.2.1  26-Sep-2001  nathanw Catch up to -current.
Again.
 1.15.6.5  04-Feb-2005  skrll Sync with HEAD.
 1.15.6.4  21-Sep-2004  skrll Fix the sync with head I botched.
 1.15.6.3  18-Sep-2004  skrll Sync with HEAD.
 1.15.6.2  03-Sep-2004  skrll Sync with HEAD
 1.15.6.1  12-Aug-2004  skrll Sync with HEAD.
 1.17.6.1  12-Feb-2005  yamt sync with head.
 1.17.4.1  29-Apr-2005  kent sync with -current
 1.18.6.3  27-Oct-2007  yamt sync with head.
 1.18.6.2  30-Dec-2006  yamt sync with head.
 1.18.6.1  21-Jun-2006  yamt sync with head.
 1.19.12.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.19.10.1  19-Apr-2006  elad sync with head.
 1.19.8.2  03-Sep-2006  yamt sync with head.
 1.19.8.1  01-Apr-2006  yamt sync with head.
 1.19.6.1  22-Apr-2006  simonb Sync with head.
 1.19.4.1  09-Sep-2006  rpaulo sync with head
 1.21.4.2  10-Dec-2006  yamt sync with head.
 1.21.4.1  22-Oct-2006  yamt sync with head
 1.21.2.1  18-Nov-2006  ad Sync with head.
 1.23.28.1  25-Oct-2007  bouyer Sync with HEAD.
 1.23.24.1  06-Nov-2007  matt sync with HEAD
 1.23.22.1  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.23.8.1  23-Oct-2007  ad Sync with head.
 1.24.16.2  29-Jun-2008  mjf Sync with HEAD.
 1.24.16.1  02-Jun-2008  mjf Sync with HEAD.
 1.25.8.1  27-Jun-2008  simonb Sync with head.
 1.25.6.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.25.4.4  11-Aug-2010  yamt sync with head.
 1.25.4.3  11-Mar-2010  yamt sync with head
 1.25.4.2  16-May-2009  yamt sync with head
 1.25.4.1  04-May-2009  yamt sync with head.
 1.26.10.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.30.4.1  30-May-2010  rmind sync with head
 1.30.2.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.31.18.2  03-Dec-2017  jdolecek update from HEAD
 1.31.18.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.31.8.1  30-Oct-2012  yamt sync with head
 1.32.14.1  05-Oct-2016  skrll Sync with HEAD

RSS XML Feed