aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/bus.h
Commit message (Expand)AuthorAgeFilesLines
* Rename device_delete_all_children() into device_delete_children().Hans Petter Selasky2011-11-221-1/+1
* - Add a DEVMETHOD_END alias for KOBJMETHOD_END so that along with 'driver_t'Marius Strobl2011-11-221-1/+2
* Move the device_delete_all_children() function from usb_util.cHans Petter Selasky2011-11-191-0/+1
* Add two new macros DRIVER_MODULE_ORDERED() and EARLY_DRIVER_MODULE_ORDERED()John Baldwin2011-08-221-2/+12
* Respect the BIOS/firmware's notion of acceptable address ranges for PCIJohn Baldwin2011-07-151-0/+1
* Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be aJohn Baldwin2011-04-291-0/+5
* - Merge changes to the base system to support OFED. These includeJeff Roberson2011-03-211-0/+3
* Retire the INTR_FAST flag as it was obsoleted by the introduction of theJohn Baldwin2011-01-061-1/+0
* Reserve INTR_MD[1-4] similarly to what BUS_DMA_BUS[1-4] are intended forMarius Strobl2011-01-041-1/+5
* Add a resource_list_reserved() method that returns true if a resourceJohn Baldwin2010-11-171-0/+1
* bus_add_child: change type of order parameter to u_intAndriy Gapon2010-09-101-1/+1
* struct device: widen type of flags and order fields to u_intAndriy Gapon2010-09-041-1/+1
* Add modifications of devctl_notify(9) functions that take flags. UseKonstantin Belousov2010-06-121-0/+3
* For some buses, devices may have active resources assigned even though theyJohn Baldwin2009-12-091-0/+15
* Style fixes to the function prototypes for bus_alloc_resources() andJohn Baldwin2009-10-151-2/+4
* Add a facility for associating optional descriptions with active interruptJohn Baldwin2009-10-151-0/+5
* Use explicit int values for the device states in order to allow,Attilio Rao2009-09-151-4/+4
* Revert r196779 in order to implement a different scheme for newbus lockingAttilio Rao2009-09-131-4/+1
* Add intermediate states for attaching and detaching that will beAttilio Rao2009-09-031-1/+4
* Temporarily revert the new-bus locking for 8.0 release. It will beJohn Baldwin2009-08-201-8/+0
* Make the newbus subsystem Giant free by adding the new newbus sxlock.Attilio Rao2009-08-021-0/+8
* As discussed on arch@, restireWarner Losh2009-06-091-4/+0
* Add support for multiple passes of the device tree during the boot-timeJohn Baldwin2009-06-091-3/+33
* Split out the probing magic of device_probe_and_attach intoWarner Losh2008-06-201-0/+1
* Implement a BUS_BIND_INTR() method in the bus interface to bind an IRQJohn Baldwin2008-03-201-0/+3
* Any driver that relies on its parent to set the devclass has no way toWarner Losh2008-03-091-1/+5
* Add devctl_process_running() so that power management system driverMitsuru IWASAKI2008-01-271-0/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-3/+40
* Add prototype for bus_generic_add_child() missed in previous commit.John Baldwin2006-09-111-0/+3
* add a newbus method for obtaining the bus's bus_dma_tag_t... This isJohn-Mark Gurney2006-09-031-0/+5
* Create bus_enumerate_hinted_children. This routine will allow driversWarner Losh2006-07-081-0/+1
* const'ify resource_spec to note that we won't be changing anything whileJohn-Mark Gurney2006-04-201-1/+1
* Add convenience macros for bus_space usage that doesn't require specificationPoul-Henning Kamp2005-09-241-0/+135
* Add two convenience functions for device drivers: bus_alloc_resources()Poul-Henning Kamp2005-09-241-5/+10
* MFp4: Expose device_probe_child()Warner Losh2005-09-181-0/+1
* resource_list_purge: release the resources in this list, and purge theWarner Losh2005-04-121-0/+1
* Return the resource created/found in resource_list_add to avoid an extraWarner Losh2005-04-121-1/+2
* Add devclass_get_drivers(9) which provides an array of pointers to driverNate Lawson2005-04-041-0/+1
* Use STAILQ in preference to SLIST for the resources. Insert new resourcesWarner Losh2005-03-181-2/+2
* Introduce defines for different levels of match in the bus probe routine toWarner Losh2005-02-241-0/+27
* Introduce bus_free_resource. It is a convenience function which wrapsWarner Losh2005-01-191-0/+1
* Implement device_quiesce. This method means 'you are about to beWarner Losh2004-12-311-0/+2
* Add the devclass_get_count(9) function and man page. It gets a count ofNate Lawson2004-12-081-0/+1
* Add doxygen doc comments for most of newbus and the BUS interface.Doug Rabson2004-07-181-76/+82
* Add a devclass level to the dev sysctl tree, in order to support per-Dag-Erling Smørgrav2004-06-041-0/+2
* Whitespace cleanup.Dag-Erling Smørgrav2004-06-041-7/+7
* As previously threatened, give each device its own sysctl context andDag-Erling Smørgrav2004-05-251-0/+3
* Add bus_alloc_resource_any(9), which does bus_alloc_resource() with theNate Lawson2004-03-171-0/+6
* Convenience functions to generate notifications from the kernel. The ACPIWarner Losh2003-10-241-0/+9
* * Add multiple inheritance to kobj. Each class can have zero or more baseDoug Rabson2003-10-161-32/+13