History log of /src/sys/arch/sparc/dev/cgsix_obio.c |
Revision | | Date | Author | Comments |
1.28 |
| 20-Dec-2023 |
thorpej | Remove unnecessary <sys/malloc.h>.
|
1.27 |
| 21-Apr-2016 |
macallan | RASTERCONSOLE is no more
|
1.26 |
| 27-Oct-2012 |
chs | branches: 1.26.14; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.25 |
| 18-Jul-2011 |
mrg | branches: 1.25.2; 1.25.12; convert the remaining sparc drivers to CFATTACH_DECL_NEW/cfdata_t/device_t. (cgsix_obio.c was only partially converted with the rest of the cgsix code when it was changed some time ago.)
|
1.24 |
| 01-Jul-2011 |
dyoung | #include <sys/bus.h> instead of <machine/bus.h>.
|
1.23 |
| 12-Dec-2008 |
macallan | device_t-ify
|
1.22 |
| 28-Apr-2008 |
martin | branches: 1.22.8; Remove clause 3 and 4 from TNF licenses
|
1.21 |
| 04-Mar-2007 |
christos | branches: 1.21.40; 1.21.42; 1.21.44; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.20 |
| 08-Feb-2007 |
jdc | branches: 1.20.2; Clarify the console checking comment.
|
1.19 |
| 10-Jan-2007 |
jdc | sys/dev/sun/cgsix.c expects us to fill in sc->sc_ramsize. Do that and also use it to replace a local variable.
|
1.18 |
| 29-Mar-2006 |
thorpej | branches: 1.18.8; Use device_cfdata().
|
1.17 |
| 16-Nov-2005 |
uwe | branches: 1.17.4; 1.17.6; 1.17.8; 1.17.10; 1.17.12; 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.16 |
| 04-Jun-2005 |
tsutsui | branches: 1.16.2; 1.16.8; Add const.
|
1.15 |
| 04-Jun-2005 |
tsutsui | Remove an unneeded cast to appease gcc -Wcast-qual.
|
1.14 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.13 |
| 02-Oct-2002 |
thorpej | branches: 1.13.6; Add trailing ; to CFATTACH_DECL.
|
1.12 |
| 01-Oct-2002 |
thorpej | Use CFATTACH_DECL().
|
1.11 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.10 |
| 06-Sep-2002 |
gehenna | Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
1.9 |
| 11-Mar-2002 |
pk | branches: 1.9.4; * `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.8 |
| 22-Aug-2000 |
pk | branches: 1.8.2; 1.8.4; 1.8.8; Use the framebuffer drivers & header files that now live in /sys/dev/sun.
|
1.7 |
| 09-Jul-2000 |
pk | Re-arrange headers; drop <machine/cpu.h>.
|
1.6 |
| 29-Jun-2000 |
mrg | remove include of <vm/vm.h> and <machine/pmap.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
|
1.5 |
| 30-Mar-2000 |
pk | Add hardware acceleration features for use with the RASTERCONSOLE option. Code posted on port-sparc by `der Mouse'; it was slightly re-arranged to fit the layout of this driver.
|
1.4 |
| 19-Mar-2000 |
pk | Use fb_is_console(); retract fbconstty & fbnode from service.
|
1.3 |
| 09-Aug-1999 |
christos | branches: 1.3.2; PR/8178:Julian Coleman: sparc kernel will not build with cgtwo/cgsix but without sbus. Remove call to cgsix-sbus-attach (impossible code). Make routines static (they were declared static, but not defined static and some compilers can complain).
|
1.2 |
| 25-Mar-1999 |
mrg | remove opt_uvm.h
|
1.1 |
| 31-Mar-1998 |
pk | Factor out bus code into separate files.
|
1.3.2.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.8.8.3 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.8.8.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.8.8.1 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.8.4.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.8.4.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.8.2.1 |
| 10-Oct-2001 |
fvdl | Convert all remaining devices.
|
1.9.4.1 |
| 19-May-2002 |
gehenna | Remove unnecessary #include
|
1.13.6.5 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.13.6.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.13.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.13.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.13.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.16.8.1 |
| 22-Nov-2005 |
yamt | sync with head.
|
1.16.2.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.16.2.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.16.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.17.12.1 |
| 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
1.17.10.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
1.17.8.1 |
| 01-Apr-2006 |
yamt | sync with head.
|
1.17.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.17.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.18.8.2 |
| 09-Feb-2007 |
ad | Sync with HEAD.
|
1.18.8.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.20.2.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.21.44.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.21.44.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.21.42.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.21.40.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.21.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.22.8.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.25.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.25.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.25.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.26.14.1 |
| 22-Apr-2016 |
skrll | Sync with HEAD
|