Up to [cvs.netbsd.org] / src / sys / dev / pci
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.33.10.4 / (download) - annotate - [select for diffs], Wed Aug 11 22:53:50 2010 UTC (21 months, 2 weeks ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33.10.3: +3 -4
lines
Diff to previous 1.33.10.3 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)
sync with head.
Revision 1.39.4.1 / (download) - annotate - [select for diffs], Sun May 30 05:17:36 2010 UTC (23 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.39: +3 -4
lines
Diff to previous 1.39 (colored) next main 1.40 (colored)
sync with head
Revision 1.39.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:43:40 2010 UTC (2 years ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.39: +3 -4
lines
Diff to previous 1.39 (colored) next main 1.40 (colored)
Sync with HEAD.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Apr 20 23:39:11 2010 UTC (2 years, 1 month ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
netbsd-6-base,
netbsd-6,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
HEAD
Changes since 1.40: +3 -2
lines
Diff to previous 1.40 (colored)
Change sc_pil_intr_enable from an int to a bool. No functional change intended.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Mar 15 20:02:56 2010 UTC (2 years, 2 months ago) by dyoung
Branch: MAIN
Changes since 1.39: +1 -3
lines
Diff to previous 1.39 (colored)
rbus is always #defined as 1, so unifdef -D rbus=1.
Revision 1.33.10.3 / (download) - annotate - [select for diffs], Thu Mar 11 15:03:50 2010 UTC (2 years, 2 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33.10.2: +2 -6
lines
Diff to previous 1.33.10.2 (colored) to branchpoint 1.33 (colored)
sync with head
Revision 1.39 / (download) - annotate - [select for diffs], Tue Dec 15 22:17:12 2009 UTC (2 years, 5 months ago) by snj
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.38: +2 -6
lines
Diff to previous 1.38 (colored)
Move to 2-clause license. Approved by HAYAKAWA Koichi (copyright holder).
Revision 1.33.10.2 / (download) - annotate - [select for diffs], Wed Aug 19 18:47:12 2009 UTC (2 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33.10.1: +6 -1
lines
Diff to previous 1.33.10.1 (colored) to branchpoint 1.33 (colored)
sync with head.
Revision 1.38 / (download) - annotate - [select for diffs], Thu Jul 23 21:22:25 2009 UTC (2 years, 10 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
matt-premerge-20091211,
jym-xensuspend-nbase
Changes since 1.37: +6 -1
lines
Diff to previous 1.37 (colored)
Use kpause(9), cv_timedwait(9), and cv_signal(9) instead of tsleep(9) and wakeup(9). Use mstohz(9). XXX Protection against spurious wakeups is still needed, but this patch XXX makes the code no worse than before in this regard.
Revision 1.33.10.1 / (download) - annotate - [select for diffs], Mon May 4 08:12:58 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33: +21 -38
lines
Diff to previous 1.33 (colored)
sync with head.
Revision 1.33.12.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:35:07 2008 UTC (3 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.33.12.1: +20 -38
lines
Diff to previous 1.33.12.1 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.33.6.2 / (download) - annotate - [select for diffs], Sun Jun 29 09:33:09 2008 UTC (3 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.33.6.1: +19 -37
lines
Diff to previous 1.33.6.1 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)
Sync with HEAD.
Revision 1.34.2.1 / (download) - annotate - [select for diffs], Fri Jun 27 15:11:22 2008 UTC (3 years, 10 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.34: +20 -38
lines
Diff to previous 1.34 (colored) next main 1.35 (colored)
Sync with head.
Revision 1.37 / (download) - annotate - [select for diffs], Thu Jun 26 20:57:10 2008 UTC (3 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
simonb-wapbl-nbase,
simonb-wapbl-base,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Changes since 1.36: +1 -7
lines
Diff to previous 1.36 (colored)
delete more dead code, remove use of pcic_handle except of some local uses in pcmcia ressource management which is copied from ISA pcic, so use our softc as handle exported to generic pcmcia code and kill the ph_parent backpointer - this makes the code simpler and smaller
Revision 1.36 / (download) - annotate - [select for diffs], Wed Jun 25 15:29:23 2008 UTC (3 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.35: +21 -2
lines
Diff to previous 1.35 (colored)
Avoid the use of i82365var.h - we don't use any functions from there. Extract some data structures for ressource management into our private header instead. This allows to use a typed pointer instead of a generic one which saves a lot of typecasts. Also remove something marked as "dirty hack" which I admittedly don't understand, but it doesn't look useful...
Revision 1.35 / (download) - annotate - [select for diffs], Wed Jun 25 11:42:32 2008 UTC (3 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.34: +2 -33
lines
Diff to previous 1.34 (colored)
split device/softc for pccbb, the cardbus half of cardslot and cardbus (not yet pcmcia, there is a lot of md code involved)
Revision 1.33.12.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:31:12 2008 UTC (3 years, 11 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.33.8.1 / (download) - annotate - [select for diffs], Wed Jun 4 02:05:14 2008 UTC (3 years, 11 months ago) by yamt
Branch: yamt-pf42
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
sync with head
Revision 1.33.6.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:42 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Sync with HEAD.
Revision 1.34 / (download) - annotate - [select for diffs], Tue May 27 21:32:47 2008 UTC (3 years, 11 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base
Branch point for: simonb-wapbl
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Distinguish O2 Micro bridges from generic bridges. PCI Parity Error reporting seems to be broken on O2 Micro bridges, so do not activate it. Should fix kern/38698, reported by Andreas Gustafsson.
Revision 1.29.2.2 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:49 2008 UTC (4 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.29.2.1: +3 -5
lines
Diff to previous 1.29.2.1 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored)
sync with HEAD
Revision 1.29.8.1 / (download) - annotate - [select for diffs], Mon Feb 18 21:05:58 2008 UTC (4 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.29: +3 -7
lines
Diff to previous 1.29 (colored) next main 1.30 (colored)
Sync with HEAD.
Revision 1.24.6.5 / (download) - annotate - [select for diffs], Mon Jan 21 09:44:08 2008 UTC (4 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.6.4: +5 -10
lines
Diff to previous 1.24.6.4 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)
sync with head
Revision 1.30.2.2 / (download) - annotate - [select for diffs], Sat Jan 19 12:15:12 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.30.2.1: +2 -4
lines
Diff to previous 1.30.2.1 (colored) to branchpoint 1.30 (colored) next main 1.31 (colored)
Sync with HEAD
Revision 1.33 / (download) - annotate - [select for diffs], Tue Jan 15 21:55:24 2008 UTC (4 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base2,
yamt-pf42-base,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
wrstuden-revivesa,
mjf-devfs2
Changes since 1.32: +1 -3
lines
Diff to previous 1.32 (colored)
Remove ricoh hack; FreeBSD does not seem to do it, and it was a remnant from the branch. Things should work properly now.
Revision 1.32 / (download) - annotate - [select for diffs], Mon Jan 14 06:12:13 2008 UTC (4 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
Use device_t, device_private().
Revision 1.29.2.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:53:54 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.29: +3 -6
lines
Diff to previous 1.29 (colored)
sync with HEAD
Revision 1.30.2.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:54:50 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.30: +3 -1
lines
Diff to previous 1.30 (colored)
Sync with HEAD
Revision 1.29.10.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:47:01 2007 UTC (4 years, 5 months ago) by ad
Branch: vmlocking2
Changes since 1.29: +3 -6
lines
Diff to previous 1.29 (colored) next main 1.30 (colored)
Sync with head.
Revision 1.31 / (download) - annotate - [select for diffs], Sun Dec 16 21:28:32 2007 UTC (4 years, 5 months ago) by dyoung
Branch: MAIN
CVS Tags: vmlocking2-base3,
matt-armv6-base
Changes since 1.30: +3 -1
lines
Diff to previous 1.30 (colored)
Improve pci, cbb, cardslot, cardbus, and pcmcia to support detachment
of this entire device tree:
pci0 at mainbus0
elansc0 at pci0
gpio0 at elansc0
cbb0 at pci0
cardslot0 at cbb0
cardbus0 at cardslot0
pcmcia0 at cardslot0
cbb1 at pci0
cardslot1 at cbb1
cardbus1 at cardslot1
rtw0 at cardbus1
pcmcia1 at cardslot1
sip0 at pci0
nsphyter0 at sip0
sip1 at pci0
nsphyter1 at sip1
Whew!
Revision 1.29.12.1 / (download) - annotate - [select for diffs], Tue Dec 11 15:32:19 2007 UTC (4 years, 5 months ago) by yamt
Branch: yamt-kmem
Changes since 1.29: +1 -6
lines
Diff to previous 1.29 (colored) next main 1.30 (colored)
sync with head.
Revision 1.30 / (download) - annotate - [select for diffs], Sun Dec 9 20:28:11 2007 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
cube-autoconf-base,
cube-autoconf
Branch point for: bouyer-xeni386
Changes since 1.29: +1 -6
lines
Diff to previous 1.29 (colored)
Merge jmcneill-pm branch.
Revision 1.28.18.2 / (download) - annotate - [select for diffs], Tue Nov 6 14:27:27 2007 UTC (4 years, 6 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.28.18.1: +1 -6
lines
Diff to previous 1.28.18.1 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored)
Refactor PNP API: - Make suspend/resume directly a device functionality. It consists of three layers (class logic, device logic, bus logic), all of them being optional. This replaces D0/D3 transitions. - device_is_active returns true if the device was not disabled and was not suspended (even partially), device_is_enabled returns true if the device was enabled. - Change pnp_global_transition into pnp_system_suspend and pnp_system_resume. Before running any suspend/resume handlers, check that all currently attached devices support power management and bail out otherwise. The latter is not done for the shutdown/panic case. - Make the former bus-specific generic network handlers a class handler. - Make PNP message like volume up/down/toogle PNP events. Each device can register what events they are interested in and whether the handler should be global or not. - Introduce device_active API for devices to mark themselve in use from either the system or the device. Use this to implement the idle handling for audio and input devices. This is intended to replace most ad-hoc watchdogs as well. - Fix somes situations in which audio resume would lose mixer settings. - Make USB host controllers better deal with suspend in the light of shared interrupts. - Flush filesystem cache on suspend. - Flush disk caches on suspend. Put ATA disks into standby on suspend as well. - Adopt drivers to use the new PNP API. - Fix a critical bug in the generic cardbus layer that made D0->D3 break. - Fix ral(4) to set if_stop. - Convert cbb(4) to the new PNP API. - Apply the PCI Express SCI fix on resume again.
Revision 1.24.6.4 / (download) - annotate - [select for diffs], Mon Sep 3 14:37:16 2007 UTC (4 years, 8 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.6.3: +2 -9
lines
Diff to previous 1.24.6.3 (colored) to branchpoint 1.24 (colored)
sync with head.
Revision 1.26.10.1 / (download) - annotate - [select for diffs], Mon Sep 3 07:04:37 2007 UTC (4 years, 8 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored) next main 1.27 (colored)
Sync w/ NetBSD-4-RC_1
Revision 1.28.6.1 / (download) - annotate - [select for diffs], Mon Aug 20 18:37:21 2007 UTC (4 years, 9 months ago) by ad
Branch: vmlocking
Changes since 1.28: +2 -9
lines
Diff to previous 1.28 (colored) next main 1.29 (colored)
Sync with HEAD.
Revision 1.28.18.1 / (download) - annotate - [select for diffs], Thu Aug 16 11:03:14 2007 UTC (4 years, 9 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.28: +2 -9
lines
Diff to previous 1.28 (colored)
Sync with HEAD.
Revision 1.28.14.1 / (download) - annotate - [select for diffs], Wed Aug 15 13:48:35 2007 UTC (4 years, 9 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.28: +2 -9
lines
Diff to previous 1.28 (colored) next main 1.29 (colored)
Sync with HEAD.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 10 22:57:54 2007 UTC (4 years, 9 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-kmem-base,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
vmlocking-base,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
nick-csl-alignment-base5,
matt-armv6-prevmlocking,
jmcneill-pm-base,
jmcneill-base,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: yamt-kmem,
vmlocking2,
mjf-devfs,
matt-armv6
Changes since 1.28: +2 -9
lines
Diff to previous 1.28 (colored)
Remove unused definitions CB_CHIPS_LAST and cb_chipset_name. Add a type code for the Texas Instruments PCI1420 PCI-CardBus bridge, CB_TI1420, which I will use in the near future.
Revision 1.26.8.1 / (download) - annotate - [select for diffs], Mon Jul 30 21:52:30 2007 UTC (4 years, 9 months ago) by liamjfoy
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
matt-nb4-arm-base,
matt-nb4-arm
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored) next main 1.27 (colored)
Pull up following revision(s) (requested by dyoung in ticket #739):
sys/dev/pci/pccbb.c: revision 1.140
sys/dev/pci/pccbb.c: revision 1.141
sys/dev/pci/pccbb.c: revision 1.142
sys/dev/pci/pccbb.c: revision 1.143
sys/dev/pci/pccbb.c: revision 1.144
sys/dev/pci/pccbbvar.h: revision 1.28
sys/dev/pci/pcireg.h: revision 1.53
sys/dev/pci/pccbb.c: revision 1.139
Name magic numbers PCI_PMCSR_PME_EN and PCI_PMCSR.
Fix grammar in comment. From Patrick Welche.
Use the right subroutine name for the debug message.
Convert the rather long and backslash-ridden DELAY_MS macro to a
much shorter static subroutine, delay_ms().
Cosmetic: KNF indentation, curly braces, and argument declarations.
sc_pwrcycle is shared between the interrupt handler and Cardbus
event thread, so make it volatile.
Fix a bug in Cardbus power activation.
Most Cardbus bridges supported by pccbb(4) fire a power-cycle
interrupt when the power state of a cardslot changes from 'off' to
'on'. TI bridges fire a power-cycle interrupt on both on->off and
off->on changes.
When pccbb_power() powered-down a cardslot, it did not wait around
for the power-cycle interrupt. When pccbb_power() powered-up a
cardslot, it did wait for the interrupt. If a pccbb_power(UP)
followed a pccbb_power(DOWN) very closely, pccbb_power() used to
interpret the power-cycle interrupt for the up->down transition as
"power-up complete," read the power-state bit and, finding that
power had NOT been activated, complain, "cbb0: power on failed?"
Then pccbb_power() exited before power-activation was complete,
falsely indicating that the power-activation *was* complete. After
that, a driver attach/enable routine would blithely configure a
card that was not fully powered-up. An operator who ran a command
such as 'ifconfig rtw0 down up' or 'ifconfig ath0 down up' would
read 'cbb0: power on failed?' in the system log, and their NIC
would misbehave.
This excerpt from a comment in the source should suffice to explain
how I fixed the bug,
/*
* Wait as long as 200ms for a power-cycle interrupt. If
* interrupts are enabled, but the socket has already
* changed to the desired status, keep waiting for the
* interrupt. "Consuming" the interrupt in this way keeps
* the interrupt from prematurely waking some subsequent
* pccbb_power call.
And this explains why this patch will work for Ricoh bridges that
do not fire an interrupt on the on->off transition:
* XXX Not every bridge interrupts on the ->OFF transition.
* XXX That's ok, we will time-out after 200ms.
*
* XXX The power cycle event will never happen when attaching
* XXX a 16-bit card. That's ok, we will time-out after
* XXX 200ms.
*/
M. Warner Losh and Charles M. Hannum provided valuable input on
this patch.
Revision 1.24.6.3 / (download) - annotate - [select for diffs], Mon Feb 26 09:10:31 2007 UTC (5 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.6.2: +2 -2
lines
Diff to previous 1.24.6.2 (colored) to branchpoint 1.24 (colored)
sync with head.
Revision 1.26.4.2 / (download) - annotate - [select for diffs], Fri Feb 9 21:03:52 2007 UTC (5 years, 3 months ago) by ad
Branch: newlock2
Changes since 1.26.4.1: +2 -2
lines
Diff to previous 1.26.4.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored)
Sync with HEAD.
Revision 1.28 / (download) - annotate - [select for diffs], Sun Feb 4 20:52:13 2007 UTC (5 years, 3 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
yamt-idlelwp,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
nick-csl-alignment-base,
newlock2-nbase,
newlock2-base,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking,
nick-csl-alignment,
jmcneill-pm
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
sc_pwrcycle is shared between the interrupt handler and Cardbus event thread, so make it volatile.
Revision 1.26.4.1 / (download) - annotate - [select for diffs], Fri Jan 12 00:57:42 2007 UTC (5 years, 4 months ago) by ad
Branch: newlock2
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
Sync with head.
Revision 1.24.6.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:48:46 2006 UTC (5 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24.6.1: +2 -2
lines
Diff to previous 1.24.6.1 (colored) to branchpoint 1.24 (colored)
sync with head.
Revision 1.27 / (download) - annotate - [select for diffs], Thu Dec 21 15:55:25 2006 UTC (5 years, 5 months ago) by yamt
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
merge yamt-splraiseipl branch. - finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
Revision 1.26.6.1 / (download) - annotate - [select for diffs], Thu Nov 2 17:52:46 2006 UTC (5 years, 6 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored) next main 1.27 (colored)
use splraiseipl.
Revision 1.25.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:52:18 2006 UTC (5 years, 8 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
sync with head
Revision 1.25.16.1 / (download) - annotate - [select for diffs], Thu Jul 13 17:49:28 2006 UTC (5 years, 10 months ago) by gdamore
Branch: gdamore-uart
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
Merge from HEAD.
Revision 1.25.8.1 / (download) - annotate - [select for diffs], Mon Jun 26 12:51:22 2006 UTC (5 years, 11 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
sync with head.
Revision 1.24.6.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:05:05 2006 UTC (5 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
sync with head.
Revision 1.25.14.1 / (download) - annotate - [select for diffs], Mon Jun 19 04:01:36 2006 UTC (5 years, 11 months ago) by chap
Branch: chap-midi
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
Sync with head.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Jun 17 17:06:52 2006 UTC (5 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
rpaulo-netinet-merge-pcb-base,
netbsd-4-base,
chap-midi-nbase,
chap-midi-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
wrstuden-fixsa,
newlock2,
netbsd-4
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored)
For Ricoh 5c47x class controllers, restore the "misc control" PCI config register on resume.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Dec 11 12:22:50 2005 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
peter-altq-base,
peter-altq,
gdamore-uart-base,
elad-kernelauth-base,
elad-kernelauth
Branch point for: yamt-pdpolicy,
rpaulo-netinet-merge-pcb,
gdamore-uart,
chap-midi
Changes since 1.24: +1 -1
lines
Diff to previous 1.24 (colored)
merge ktrace-lwp.
Revision 1.22.2.2 / (download) - annotate - [select for diffs], Fri Apr 29 11:29:07 2005 UTC (7 years ago) by kent
Branch: kent-audio2
Changes since 1.22.2.1: +185 -0
lines
Diff to previous 1.22.2.1 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)
sync with -current
Revision 1.22.4.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:47 2005 UTC (7 years, 3 months ago) by yamt
Branch: yamt-km
Changes since 1.22: +6 -5
lines
Diff to previous 1.22 (colored) next main 1.23 (colored)
sync with head.
Revision 1.19.2.3 / (download) - annotate - [select for diffs], Fri Feb 4 11:46:38 2005 UTC (7 years, 3 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.2: +6 -5
lines
Diff to previous 1.19.2.2 (colored) next main 1.20 (colored)
Sync with HEAD.
Revision 1.24 / (download) - annotate - [select for diffs], Fri Feb 4 02:10:45 2005 UTC (7 years, 3 months ago) by perry
Branch: MAIN
CVS Tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
matt-timespec,
ktrace-lwp-base,
kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.23: +5 -5
lines
Diff to previous 1.23 (colored)
de-__P
Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 27 02:44:59 2005 UTC (7 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.22: +2 -1
lines
Diff to previous 1.22 (colored)
Capture PCI configuration state on suspend and restore it on resume, from Kentaro A. Kurahone.
Revision 1.19.2.2 / (download) - annotate - [select for diffs], Mon Jan 17 19:31:25 2005 UTC (7 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.2.1: +2 -1
lines
Diff to previous 1.19.2.1 (colored)
Sync with HEAD.
Revision 1.22.2.1, Sun Jan 16 08:51:55 2005 UTC (7 years, 4 months ago) by kent
Branch: kent-audio2
Changes since 1.22: +0 -184
lines
FILE REMOVED
file pccbbvar.h was added on branch kent-audio2 on 2005-04-29 11:29:07 +0000
Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 16 08:51:55 2005 UTC (7 years, 4 months ago) by mycroft
Branch: MAIN
CVS Tags: yamt-km-base
Branch point for: yamt-km,
kent-audio2
Changes since 1.21: +2 -1
lines
Diff to previous 1.21 (colored)
Christos's crappy Libretto 100CT has an extremely long ramp for socket Vcc (violating the PC Card spec), so... use the "power cycle" socket event to determine when we've reached Vcc before proceeding, rather than using a fixed amount of time. This has the double advantage that it makes the card attach time even shorter on sane systems -- the minimum is now ~38ms on my i8500 rather than 222ms. Probably a similar change should be made to pcic, but it was hard enough figuring out whether it would work with pccbb. The chip specs suck. For now, I'm leaving in a couple of additional printf()s in the hope that I will get some interesting data from them.
Revision 1.19.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:49:10 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19: +5 -5
lines
Diff to previous 1.19 (colored)
Sync with HEAD
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Fri Jul 23 22:29:12 2004 UTC (7 years, 10 months ago) by he
Branch: netbsd-2-0
CVS Tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2
Changes since 1.20: +1 -2
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Pull up revision 1.21 (requested by mycroft in ticket #692): If the bus number has not been initialized, do not attach a cardslot, and instead output a diagnostic pointing the administrator towards the PCIBIOS_BUS_FIXUP option.
Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 22 16:39:51 2004 UTC (7 years, 10 months ago) by mycroft
Branch: MAIN
CVS Tags: kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Changes since 1.20: +1 -2
lines
Diff to previous 1.20 (colored)
If the bus number has not been initialized, do not attach a cardslot, and output a diagnostic: pccbbN: secondary bus number uninitialized; try PCIBIOS_BUS_FIXUP
Revision 1.20 / (download) - annotate - [select for diffs], Wed Dec 10 02:55:48 2003 UTC (8 years, 5 months ago) by briggs
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.19: +5 -4
lines
Diff to previous 1.19 (colored)
Power up the card without OE enabled to avoid letting SanDisks enter True IDE mode. Hinted at by Charles Hannum a while back. This lets my PCI-Cardbus adapter read SanDisk CF cards much more reliably. Also bring in a few defines from FreeBSD for some more TI registers and such.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 22 06:25:15 2003 UTC (9 years, 2 months ago) by nakayama
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
PCI-CardBus bridge support for sparc64: - add pccbb_attach_hook in pccbbattach for MD initializations. - omit arithmetics to bus_space_handle_t. - remove use of IST_LEVEL; not defined on sparc64 and unused.
Revision 1.15.2.3 / (download) - annotate - [select for diffs], Fri Oct 18 02:43:12 2002 UTC (9 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.15.2.2: +3 -3
lines
Diff to previous 1.15.2.2 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)
Catch up to -current.
Revision 1.16.2.2 / (download) - annotate - [select for diffs], Thu Oct 10 18:41:01 2002 UTC (9 years, 7 months ago) by jdolecek
Branch: kqueue
Changes since 1.16.2.1: +3 -3
lines
Diff to previous 1.16.2.1 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)
sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
Revision 1.18 / (download) - annotate - [select for diffs], Tue Oct 1 09:09:16 2002 UTC (9 years, 7 months ago) by haya
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.17: +3 -3
lines
Diff to previous 1.17 (colored)
Use LIST in sys/queue. Add some comments.
Revision 1.16.2.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:56:54 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (colored)
Sync kqueue branch with -current.
Revision 1.15.2.2 / (download) - annotate - [select for diffs], Wed Nov 14 19:15:23 2001 UTC (10 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.15.2.1: +3 -1
lines
Diff to previous 1.15.2.1 (colored) to branchpoint 1.15 (colored)
Catch up to -current.
Revision 1.16.6.1 / (download) - annotate - [select for diffs], Mon Nov 12 21:18:15 2001 UTC (10 years, 6 months ago) by thorpej
Branch: thorpej-mips-cache
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (colored) next main 1.17 (colored)
Sync the thorpej-mips-cache branch with -current.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Nov 2 03:32:34 2001 UTC (10 years, 6 months ago) by haya
Branch: MAIN
CVS Tags: thorpej-mips-cache-base,
newlock-base,
newlock,
netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
ifpoll-base,
ifpoll,
gehenna-devsw-base,
gehenna-devsw,
eeh-devprop-base,
eeh-devprop
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (colored)
Add PCI power management control. If the power state of a bridge is not D0 at device attaching or resuming, set the bridge D0 mode.
Revision 1.15.2.1 / (download) - annotate - [select for diffs], Fri Aug 24 00:10:15 2001 UTC (10 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.15: +4 -1
lines
Diff to previous 1.15 (colored)
Catch up with -current.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Jul 6 18:07:00 2001 UTC (10 years, 10 months ago) by mcr
Branch: MAIN
CVS Tags: thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-mips-cache,
kqueue
Changes since 1.15: +4 -1
lines
Diff to previous 1.15 (colored)
split pccbb_intr_route() into seperate function.
Revision 1.2.2.4 / (download) - annotate - [select for diffs], Mon Mar 12 13:31:10 2001 UTC (11 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.2.2.3: +4 -1
lines
Diff to previous 1.2.2.3 (colored) next main 1.3 (colored)
Sync with HEAD.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Feb 20 15:16:38 2001 UTC (11 years, 3 months ago) by minoura
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Branch point for: nathanw_sa
Changes since 1.14: +4 -1
lines
Diff to previous 1.14 (colored)
Re-initialize more registers after resuming from suspend. Some APM BIOSes do not restore them. Reviewd by haya.
Revision 1.2.2.3 / (download) - annotate - [select for diffs], Fri Jan 5 17:36:12 2001 UTC (11 years, 4 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.2.2.2: +2 -4
lines
Diff to previous 1.2.2.2 (colored)
Sync with HEAD
Revision 1.14 / (download) - annotate - [select for diffs], Thu Dec 28 22:59:15 2000 UTC (11 years, 4 months ago) by sommerfeld
Branch: MAIN
Changes since 1.13: +2 -4
lines
Diff to previous 1.13 (colored)
Change pci_intr_map to get interrupt source information from a "struct pci_attach_args *" instead of from four separate parameters which in all cases were extracted from the same "struct pci_attach_args". This both simplifies the driver api, and allows for alternate PCI interrupt mapping schemes, such as one using the tables described in the Intel Multiprocessor Spec which describe interrupt wirings for devices behind pci-pci bridges based on the device's location rather the bridge's location. Tested on alpha and i386; welcome to 1.5Q
Revision 1.2.2.2 / (download) - annotate - [select for diffs], Mon Nov 20 11:42:30 2000 UTC (11 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.2.2.1: +108 -107
lines
Diff to previous 1.2.2.1 (colored)
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.
Revision 1.12.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:07:26 2000 UTC (11 years, 11 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Sync w/ netbsd-1-5-base.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 8 10:28:29 2000 UTC (11 years, 11 months ago) by haya
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
Change IPL when bridge's interrupt handler calls child device's interrupt handler (This solution is not very good).
Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 23 07:01:40 2000 UTC (12 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.11: +4 -1
lines
Diff to previous 1.11 (colored)
New callout mechanism with two major improvements over the old timeout()/untimeout() API: - Clients supply callout handle storage, thus eliminating problems of resource allocation. - Insertion and removal of callouts is constant time, important as this facility is used quite a lot in the kernel. The old timeout()/untimeout() API has been removed from the kernel.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 22 09:35:08 2000 UTC (12 years, 2 months ago) by haya
Branch: MAIN
Changes since 1.10: +1 -0
lines
Diff to previous 1.10 (colored)
1. Do not apply 5 V on a CardBus card. 2. Do not avoid ISA hole when a device requires more than 256-byte io space. 3. Remove sending CardBus bridge's function number to cardbus stack. This number is not needed for anyone.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 15 00:38:40 2000 UTC (12 years, 2 months ago) by haya
Branch: MAIN
Changes since 1.9: +1 -16
lines
Diff to previous 1.9 (colored)
Remove ancient code.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 12 04:27:12 2000 UTC (12 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.8: +1 -2
lines
Diff to previous 1.8 (colored)
Revert the previous change.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 12 01:15:04 2000 UTC (12 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
Add missing sc_pil_intr_enable member to pccbb_softc. XXX Double check this, please. The code appears to only use it as a boolean, but...
Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 1 23:40:26 2000 UTC (12 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.6: +7 -5
lines
Diff to previous 1.6 (colored)
Simplify the winlist code.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 5 18:42:37 2000 UTC (12 years, 3 months ago) by chopps
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.5: +101 -108
lines
Diff to previous 1.5 (colored)
indent this file
Revision 1.5 / (download) - annotate - [select for diffs], Wed Jan 26 09:02:41 2000 UTC (12 years, 4 months ago) by haya
Branch: MAIN
Changes since 1.4: +17 -1
lines
Diff to previous 1.4 (colored)
Pccbb manages interrupt handlers by itself for its child device.
Revision 1.4.4.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:35:21 1999 UTC (12 years, 5 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.4: +1 -1
lines
Diff to previous 1.4 (colored) next main 1.5 (colored)
Pull up to last week's -current.
Revision 1.3.2.2 / (download) - annotate - [select for diffs], Mon Nov 15 00:41:06 1999 UTC (12 years, 6 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.3.2.1: +175 -0
lines
Diff to previous 1.3.2.1 (colored) next main 1.4 (colored)
Sync with -current
Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 1 08:58:45 1999 UTC (12 years, 6 months ago) by haya
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
fvdl-softdep-base,
comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
Maintainance the name of Ricoh PCI-CardBus bridges.
Revision 1.2.2.1 / (download) - annotate - [select for diffs], Wed Oct 20 22:36:31 1999 UTC (12 years, 7 months ago) by thorpej
Branch: thorpej_scsipi
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Sync w/ trunk.
Revision 1.3.2.1, Tue Oct 19 09:29:47 1999 UTC (12 years, 7 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.3: +0 -175
lines
FILE REMOVED
file pccbbvar.h was added on branch fvdl-softdep on 1999-11-15 00:41:06 +0000
Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 19 09:29:47 1999 UTC (12 years, 7 months ago) by haya
Branch: MAIN
Branch point for: fvdl-softdep
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Disable legacy io port before the bridge is probed as a pcic on isa. Comments ware changed to comply the KNF. Add PCCBB_PCMCIA_16BITONLY to support TI PCI103X series.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Oct 15 06:42:39 1999 UTC (12 years, 7 months ago) by haya
Branch: MAIN
Branch point for: thorpej_scsipi
Changes since 1.1: +1 -1
lines
Diff to previous 1.1 (colored)
add NetBSD ID tag.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 15 06:07:30 1999 UTC (12 years, 7 months ago) by haya
Branch: MAIN
This is the first check-in of CardBus driver. CardBus driver contains CardBus bus stub, YENTA PCI-CardBus bridge (cbb), 3Com 3C575TX driver (ex) and Intel fxp driver. TODO: o Conform to the KNF more strictly. o Be unified with pcmcia code as much as possible. o Add more drivers for CardBus card, such as APA-1480 or USB card. The affected files are listed below. sys/arch/i386/conf/files.i386 sys/arch/macppc/conf/files.macppc sys/conf/files sys/dev/ic/elinkxl.c sys/dev/ic/elinkxlvar.h sys/dev/ic/i82365.c sys/dev/ic/i82365var.h sys/dev/isa/i82365_isasubr.c sys/dev/pci/files.pci sys/dev/pcmcia/pcmcia.c sys/dev/pcmcia/pcmciachip.h The added files are listed below. sys/arch/i386/conf/CARDBUS sys/arch/i386/include/rbus_machdep.h sys/arch/i386/i386/rbus_machdep.c sys/arch/macppc/include/rbus_machdep.h sys/arch/macppc/macppc/rbus_machdep.c sys/dev/cardbus/if_ex_cardbus.c sys/dev/cardbus/Makefile.cardbusdevs sys/dev/cardbus/cardbus.c sys/dev/cardbus/cardbus_map.c sys/dev/cardbus/cardbusdevs sys/dev/cardbus/cardbusdevs.h sys/dev/cardbus/cardbusdevs_data.h sys/dev/cardbus/cardbusvar.h sys/dev/cardbus/cardslot.c sys/dev/cardbus/cardslotvar.h sys/dev/cardbus/devlist2h.awk sys/dev/cardbus/files.cardbus sys/dev/cardbus/if_fxp_cardbus.c sys/dev/cardbus/pccardcis.h sys/dev/cardbus/rbus.c sys/dev/cardbus/rbus.h sys/dev/pci/pccbb.c sys/dev/pci/pccbbreg.h sys/dev/pci/pccbbvar.h