aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/bus.h
Commit message (Expand)AuthorAgeFilesLines
* Replace all resource occurrences of '0UL/~0UL' with '0/~0'.Justin Hibbits2016-03-031-2/+2
* Add the bus_alloc_resource_anywhere() convenience function.Justin Hibbits2016-02-271-0/+7
* Introduce bus_get_bus_tag() methodZbigniew Bodek2016-02-181-0/+4
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-25/+25
* Change BUS_PROBE_HOOVER from -500 to -1000000. We have PCI bus driversMarcel Moolenaar2015-06-061-1/+1
* Fix SR-IOV passthrough devices to allow ppt to attachRyan Stone2015-03-101-0/+1
* Add a new device control utility for new-bus devices called devctl. ThisJohn Baldwin2015-02-061-1/+49
* Expose the constants for internal new-bus device flags to userland. TheJohn Baldwin2015-02-051-1/+12
* Revert device_getenv_int() for now as it duplicates resource_int_value().John Baldwin2014-12-031-1/+0
* Make igb and ixgbe check tunables at probe time.Alfred Perlstein2014-11-261-0/+1
* Add a bus_get_domain() wrapper around BUS_GET_DOMAIN(). Use this to addJohn Baldwin2014-11-241-0/+1
* Shuffle things.Adrian Chadd2014-10-091-2/+1
* Add a bus method to fetch the VM domain for the given device/bus.Adrian Chadd2014-10-091-0/+3
* Stage one of multipass suspend/resumeJustin Hibbits2014-09-231-0/+2
* Define names that drivers can use to adjust their position relative toIan Lepore2014-08-051-0/+6
* Fix the comment. This really isn't just a 4.x compatibility thing, butWarner Losh2014-05-231-2/+1
* Make detaching drivers from PCI devices more robust. While here, fix aJohn Baldwin2013-06-271-0/+3
* Remove a comment about devices being able to specify multiple interruptRui Paulo2013-04-041-5/+2
* Revert r239178 and implement two new functions, namelyHans Petter Selasky2012-08-151-1/+2
* Add new device method to free the automaticallyHans Petter Selasky2012-08-101-0/+1
* Fix typo.Andreas Tobler2012-08-051-1/+1
* Allow device_busy() and device_unbusy() to be invoked while a device isJohn Baldwin2012-04-111-0/+1
* 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