imp
8d58b9df12
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 22:18:23 +00:00
gj
ca2f9ba7d2
Fix a possible hang which apparently occurs during a warm boot (cold boot
...
does not display the symptom). Evidently the ifpi2 controller needs to be
massaged more than it was.
Note that this does not close the PR since it was filed against 4.9.
MFC: 5 days
PR: kern/68756
Submitted by: Ari Suutari <ari.suutari@syncrontech.com>
2004-07-18 20:13:31 +00:00
njl
05a1f56fc9
Convert callers to the new bus_alloc_resource_any(9) API.
...
Submitted by: Mark Santcroos <marks@ripe.net>
Reviewed by: imp, dfr, bde
2004-03-17 17:50:55 +00:00
jhb
dc11e45b68
Use PCIR_BAR(x) instead of PCIR_MAPS.
...
Glanced over by: imp, gibbs
Tested by: i386 LINT
2003-09-02 17:30:40 +00:00
imp
938b032745
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 15:06:24 +00:00
obrien
4b63767236
Use __FBSDID().
2003-06-10 23:23:33 +00:00
phk
dc5b07a729
Fix systematic off-by-one errors in unit number range checks.
...
Found by: FlexeLint
2003-05-31 16:57:01 +00:00
brooks
d4da5d7211
Continue de-counting i4b. Devices i4bctl, i4bcapi, iavc, i4bq921,
...
i4bq931, i4b, isic, iwic, ifpi, ifpi2, ifpnp, ihfc, and itjc are
no longer count devices. Also remove a few other instances of N<DEVICE>
being used to control compilation of whole files.
Reviewed by: hm
2002-09-02 00:52:11 +00:00
brooks
d16dfb140a
Remote pci.h/NPCI usage from i4b code.
...
Approved by: hm
2002-06-13 06:04:28 +00:00
gj
ae16f85e56
Fix a problem which could cause some machines to hang after a warm boot.
...
This should be in 4.6.
Submitted by: Ari Suutari <ari.suutari@syncrontech.com>
2002-05-10 12:04:04 +00:00
gj
75dd89a561
Change instances of avma1pp2- to ifpi2- in printf's since the name
...
of the driver should be emitted.
This was already changed in the code committed to RELENG_4.
2002-04-28 11:47:10 +00:00
gj
bf522e772b
On slow machines interrupts could be lost, so check for pending
...
interrupts in a loop.
Tested by: Andrew Gordon <arg-bsd@arg1.demon.co.uk>
2002-04-23 10:25:35 +00:00
jhb
db9aa81e23
Change callers of mtx_init() to pass in an appropriate lock type name. In
...
most cases NULL is passed, but in some cases such as network driver locks
(which use the MTX_NETWORK_LOCK macro) and UMA zone locks, a name is used.
Tested on: i386, alpha, sparc64
2002-04-04 21:03:38 +00:00
gj
dbe2ffb19b
Fix some places where the macro L0IFPIUNIT was used instead of the correct
...
form L0IFPI2UNIT. This could result in a panic if the user tried to
trace using isdntrace(8). I fixed this locally but forgot to commit it.
Reminded by: "Wittig, Christoph" <wc@medianet-world.de>
2002-01-02 12:55:04 +00:00
gj
3b3e08589b
Protect mtx_init() invocations with mtx_intialized() checks to avoid a
...
reported panic.
Submitted by: Alexander Leidinger <Alexander@Leidinger.net> (partly)
MFC after: 4 weeks
2001-12-30 09:27:28 +00:00
gj
ef6370195b
Fix an error which could cause a panic if both an ifpi and ifpi2 controller
...
were installed.
For the ifpi2, change the string in the driver_t from "ifpi2" to
"ifpi2-" so that one sees "ifpi2-0" instead of "ifpi20" at boot time.
2001-12-29 17:19:25 +00:00
gj
26ddc53017
Add a driver for the AVM Fritz!Card PCI version 2 ISDN controller.
...
MFC after: 4 weeks
2001-12-22 09:22:02 +00:00