Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.16 |
|
06-Sep-2010 |
kettenis |
Save and restore pci config space registers common to all PCI-CardBus bridges when we do suspend and resume.
ok deraadt@
|
Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
|
#
1.15 |
|
13-Jan-2010 |
jsg |
As per NetBSD move HAYAKAWA Koichi's licenses to two clause.
|
#
1.14 |
|
25-Jul-2009 |
kettenis |
Stop using rbus to set up the socket BAR if it has been left unitialized by the firmware; our PCI code takes care of this now. Also eliminate support for I/O socket BARs. There is no evidence they actually exist. Clean up some unused structure members while there.
ok miod@
|
Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.13 |
|
30-Nov-2007 |
miod |
Skip the sanity test introduced in r1.50 on TI devices, as it gets triggered with valid devices.
|
Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE
|
#
1.12 |
|
12-Oct-2006 |
grange |
Add a symbolic name parameter to cardbus_intr_establish(). Count cardbus devices interrupts in cbb(4) using evcount(9).
ok deraadt@
|
Revision tags: OPENBSD_4_0_BASE
|
#
1.11 |
|
21-Jun-2006 |
fkr |
removal of '#ifdef rbus ... #else ...' directives, we use rbus in all cases anyways, so we might as well remove code (the !rbus case) thats been dead throughout the last years and just use the rbus code without ifdefs.
brad, miod "I am all for this diff" ok deraadt, mickey
|
#
1.10 |
|
02-Apr-2006 |
brad |
- 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.
From NetBSD
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.9 |
|
02-Oct-2005 |
fgsch |
add special handling for some o2micro devices, so by instance atheros works. adapted from similar linux change by Aristeu Sergio Rozanski Filho <aris at cathedrallabs dot org> via Leonardo Chiquitto Filho <leonardo at iken dot com dot br>. test compiled by pedro@.
|
#
1.8 |
|
23-Sep-2005 |
fgsch |
complete rearrange and spaces. makes this readable. no binary change.
|
Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.7 |
|
14-Jul-2004 |
mickey |
tweaks for ti12xx bridges; from freebsd via rees@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE SMP_SYNC_A SMP_SYNC_B UBC_SYNC_A UBC_SYNC_B
|
#
1.6 |
|
14-Mar-2002 |
millert |
First round of __P removal in sys
|
Revision tags: OPENBSD_3_0_BASE UBC_BASE
|
#
1.5 |
|
01-May-2001 |
mickey |
branches: 1.5.2; 1.5.6; restore socket base addr and bus number on resume; from netbsd
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.4 |
|
27-Jan-2001 |
mickey |
introduce and use a flag indicating that interrupts are enabled for this cbb. essentially this means that cbb driver has completed it's initialization and is ready to treat interrupts. this was exposed by ccb's sharing their interrupt and pccbbintr() being called for cbb which has not completed attachment due to interrupt sharing.
|
Revision tags: OPENBSD_2_8_BASE
|
#
1.3 |
|
25-Jul-2000 |
mickey |
convert to new timeouts
|
#
1.2 |
|
06-Jul-2000 |
aaron |
Sync with NetBSD.
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.1 |
|
08-Apr-2000 |
aaron |
Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On many machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic.
|