summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/dev/obio.c
AgeCommit message (Expand)Author
2013-03-24Check if sbus is defined in the kernel configuration before using it.jdc
2012-10-27split device_t/softc for all remaining drivers.chs
2011-07-01#include <sys/bus.h> instead of <machine/bus.h>.dyoung
2008-05-17more device_t-ificationmacallan
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2005-11-16ANSIify function declarations/defintions. Use uint<N>_t.uwe
2005-08-26s/locdesc_t/int/gdrochner
2005-06-30adaptions to config_search() change, and minor autoconf fixes, mostly from Ha...drochner
2004-12-14use the generated macros in locators.h rather than hard-coded numberschs
2004-06-27Always use `full bus space'. In order to implement this more efficiently,pk
2003-07-15__KERNEL_RCSID()lukem
2003-05-03DMA, not dma nor Dma.wiz
2003-04-30Make this compile with __FULL_SPARC_BUS_SPACE,martin
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2003-01-03part one of bus_space(9) fixes to enable bus spaces to override themrg
2003-01-01Use aprint_normal() for cfprint routines.thorpej
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-10-01Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-09-27Introduce a new routine, config_match(), which invokes thethorpej
2002-09-27Rather than referencing the cfdriver directly in the cfdata entries,thorpej
2002-08-25Put a bus's ranges in the bus space tag, and make sparc_bus_map()thorpej
2002-04-11Pass fully encoded bus addresses in the attach arguments.pk
2002-03-11* `bus_type_t' is gone.pk
2001-09-24Change bus_space_mmap() signature to the official one.eeh
2000-07-25Add `dma' to the `early device' list, since we need it before an `esp'pk
2000-06-29remove include of <vm/vm.h> and <machine/pmap.h>. <vm/vm.h> -> <uvm/uvm_exter...mrg
2000-01-11Remove old-style boot device recognition.pk
1999-06-28More ugly code to force early configuration of the sun4 on-board timer.pk
1998-09-05Remove function naming conflict.eeh
1998-08-21Convert to [pv]addr_t.pk
1998-04-07The bus space functions now take care of "pass-through" methods.pk
1998-03-29Implement `_obio_bus_map()' and insert it into the obio bus' bus tag.pk
1998-03-23Only print interesting interrupt levels.pk
1998-03-21Switch to a bus_space(9)-based device attachment scheme.pk
1998-01-25All VME stuff is gone from here.pk
1998-01-12Update for changes to config.thorpej
1997-07-29%x -> 0x%xfair
1997-06-10vme_establishintr: remove SUN4 arch check; this now works on sun4m as well.pk
1997-06-07Use the `ranges' property to deal with VMEbus address spaces.pk
1997-05-24Use `rr_iospace' to track the MMU page type bits. On sun4c/sun4m thepk
1997-05-18Remove bus_tmp(); it's just a special case of mapdev().pk
1997-05-18A bit of framework for sun4m VME busses.pk
1997-04-08Move "range" property description out of generic `romaux'.pk
1997-03-10Replace `cpumod' with `cpuinfo.cpu_type' equivalents.pk
1996-12-10Not all sun4m's have an `auxio'.pk
1996-12-10Comply with recent autoconfiguration changes. Diffs graciouslypk
1996-10-13backout previous kprintf changechristos
1996-10-11printf -> kprintf, sprintf -> ksprintfchristos
1996-08-27change cfprint_t type definition to take a const char *, rather thancgd