History log of /src/sys/dev/pci/cy82c693.c |
Revision | | Date | Author | Comments |
1.11 |
| 17-Aug-2024 |
thorpej | Make the cyhc lock a regular mutex rather than a spin mutex. Simplify some interaction with the lock by converting some open-coded test/panic blocks to KASSERT()s that can be safely tested outside the lock perimeter.
PR port-alpha/58602
|
1.10 |
| 06-Jun-2018 |
maya | branches: 1.10.34; 1.10.40; Remove duplicate ;
|
1.9 |
| 20-Mar-2014 |
skrll | branches: 1.9.28; Mechanically replace simplelock with kmutex_t.
|
1.8 |
| 19-Apr-2010 |
dyoung | branches: 1.8.8; 1.8.18; 1.8.22; Add default implementations for bus_space_is_equal(9), bus_space_tag_create(9), and bus_space_tag_destroy(9). Use bus_space_is_equal(9) throughout the kernel to compare bus_space_tag_t's. Tested on i386 and on sparc64.
|
1.7 |
| 22-Mar-2010 |
dyoung | #if 0 some diagnostic code that compares two bus_space_tag_t's.
MI code should not compare an opaque type such as bus_space_tag_t!
|
1.6 |
| 28-Apr-2008 |
martin | branches: 1.6.20; 1.6.22; Remove clause 3 and 4 from TNF licenses
|
1.5 |
| 04-Jan-2008 |
ad | branches: 1.5.6; 1.5.8; 1.5.10; Start detangling lock.h from intr.h. This is likely to cause short term breakage, but the mess of dependencies has been regularly breaking the build recently anyhow.
|
1.4 |
| 19-Oct-2007 |
ad | branches: 1.4.2; 1.4.8; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.3 |
| 13-Nov-2001 |
lukem | branches: 1.3.32; 1.3.74; 1.3.88; 1.3.90; 1.3.94; cleanup RCSID
|
1.2 |
| 24-Nov-2000 |
chs | branches: 1.2.2; 1.2.4; adjust the spinlock macros in the non-MULTIPROCESSOR, non-LOCKDEBUG case so that gcc will think that static spinlock are used. this allows us to remove the ugly conditionalization of static spinlock declarations.
|
1.1 |
| 06-Jun-2000 |
thorpej | branches: 1.1.4; 1.1.6; Common routines for read/writing Cypress 82c693 control registers. Needed by `pciide' and the Alpha `sio' (PCI-ISA bridge) driver.
|
1.1.6.3 |
| 08-Dec-2000 |
bouyer | Sync with HEAD.
|
1.1.6.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.1.6.1 |
| 06-Jun-2000 |
bouyer | file cy82c693.c was added on branch thorpej_scsipi on 2000-11-20 11:42:16 +0000
|
1.1.4.2 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.1.4.1 |
| 06-Jun-2000 |
minoura | file cy82c693.c was added on branch minoura-xpg4dl on 2000-06-22 17:07:17 +0000
|
1.2.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.2.2.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.3.94.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.3.90.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.3.90.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.3.88.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.3.74.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.3.32.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.3.32.1 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.4.8.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.4.2.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.5.10.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.5.10.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.5.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.5.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.6.22.1 |
| 30-May-2010 |
rmind | sync with head
|
1.6.20.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.8.22.1 |
| 18-May-2014 |
rmind | sync with head
|
1.8.18.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.8.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.9.28.1 |
| 25-Jun-2018 |
pgoyette | Sync with HEAD
|
1.10.40.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|
1.10.34.1 |
| 24-Aug-2024 |
martin | Pull up following revision(s) (requested by thorpej in ticket #809):
sys/dev/pci/cy82c693.c: revision 1.11
Make the cyhc lock a regular mutex rather than a spin mutex. Simplify some interaction with the lock by converting some open-coded test/panic blocks to KASSERT()s that can be safely tested outside the lock perimeter.
PR port-alpha/58602
|