History log of /src/sys/arch/sparc/dev/if_le_obio.c |
Revision | | Date | Author | Comments |
1.29 |
| 29-May-2022 |
rin | le(4): Fix resource leaks for error paths.
XXX Compile test only (at least one arch per driver).
|
1.28 |
| 25-Apr-2019 |
msaitoh | No functional change: - Use __arraycount(). - u_int_{8,16,32}_t -> uint_{8,16,32}_t - KNF. - Tabify. - Remove extra space.
|
1.27 |
| 01-Jul-2011 |
dyoung | branches: 1.27.54; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.26 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.25 |
| 04-Apr-2008 |
tsutsui | branches: 1.25.2; 1.25.4; Split device_t/softc for le(4) and variants and misc cosmetic changes.
|
1.24 |
| 04-Mar-2007 |
christos | branches: 1.24.40; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.23 |
| 16-Nov-2005 |
uwe | branches: 1.23.26; Drop unnecessary includes and extern declarations. Declare match/attach routines static.
|
1.22 |
| 16-Nov-2005 |
uwe | ANSIify function declarations/defintions. Use uint<N>_t. Propagate "static" to function definitions. Drop trailing whitespace. Same binary code is produced for GENERIC.MP + KGDB + DDB.
|
1.21 |
| 15-Mar-2004 |
pk | branches: 1.21.16; 1.21.24; Replace myetheraddr() by prom_getether().
|
1.20 |
| 11-Nov-2003 |
pk | Remove ancient DDB-dependent `hide/integrate'. Simplify lewrcsr/lerdcsr; read-back after write doesn't hurt on sun4 so skip the cpu type test in generic kernels.
|
1.19 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.18 |
| 02-Apr-2003 |
thorpej | branches: 1.18.2; Use PAGE_SIZE rather than NBPG.
|
1.17 |
| 10-Dec-2002 |
pk | Remove the `flags' argument from bus_intr_establish().
|
1.16 |
| 02-Oct-2002 |
thorpej | Add trailing ; to CFATTACH_DECL.
|
1.15 |
| 01-Oct-2002 |
thorpej | Use CFATTACH_DECL().
|
1.14 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.13 |
| 11-Mar-2002 |
pk | * `bus_type_t' is gone. * Use BUS_ADDR() where appropriate to encode I/O space and physical address offset into a `bus_addr_t' value. * Drop obio_bus_map() since it's now completely equivalent to bus_space_map() * Use bus_space_map2() to map device space at a fixed virtual address. * Remove the virtual address argument from sbus_sbus_addr()
|
1.12 |
| 30-May-2001 |
mrg | branches: 1.12.2; 1.12.8; use _KERNEL_OPT
|
1.11 |
| 09-Mar-2001 |
pk | pasto: sc_maddr => sc_mem
|
1.10 |
| 08-Mar-2001 |
thorpej | Duh, don't forget the proc argument.
|
1.9 |
| 08-Mar-2001 |
thorpej | Use bus_dmamap_load(), not bus_dmamap_load_raw().
|
1.8 |
| 09-Jul-2000 |
pk | branches: 1.8.2; Add a `device class' interrupt level argument (from machine/intr.h) to bus_interrupt_establish().
It's currently only used in sparc64/dev/psycho.c to assign a CPU interrupt level to devices in PCI slots.
|
1.7 |
| 09-May-2000 |
pk | branches: 1.7.4; Conform bus_dmamem_{alloc,map} usage to bus_dma(9) specs.
|
1.6 |
| 11-Jan-2000 |
pk | Remove old-style boot device recognition.
|
1.5 |
| 29-Aug-1998 |
pk | branches: 1.5.12; Split `esp' driver and DMA engine into separate front-end files. The Sbus front-ends have all been moved to `sys/dev/sbus', while the `obio' front-ends remain here.
|
1.4 |
| 15-Aug-1998 |
mycroft | Assign my copyrights to TNF.
|
1.3 |
| 31-Jul-1998 |
pk | Use bus_dmamem_alloc/bus_dmamem_map.
|
1.2 |
| 28-Jul-1998 |
pk | branches: 1.2.2; GC.
|
1.1 |
| 27-Jul-1998 |
pk | Split the `le' driver front-ends into separate files. The sbus and lebuffer front-end have moved to dev/sbus.
|
1.2.2.1 |
| 08-Aug-1998 |
eeh | Revert cdevsw mmap routines to return int.
|
1.5.12.2 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.5.12.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.7.4.1 |
| 19-Jul-2000 |
mrg | pull up sparc/sparc64 bus_intr_establish() changes, necessary for sparc64 (originally done by pk, approved by thorpej):
>Add a `device class' interrupt level argument (from machine/intr.h) >to bus_interrupt_establish(). > >It's currently only used in sparc64/dev/psycho.c to assign a CPU interrupt >level to devices in PCI slots.
|
1.8.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.8.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.12.8.4 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.12.8.3 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.12.8.2 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.12.8.1 |
| 30-May-2001 |
nathanw | file if_le_obio.c was added on branch nathanw_sa on 2002-04-01 07:42:42 +0000
|
1.12.2.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.12.2.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.18.2.4 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.18.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.18.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.18.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.21.24.1 |
| 22-Nov-2005 |
yamt | sync with head.
|
1.21.16.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.21.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.23.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.24.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.25.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.25.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.27.54.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|