summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-3/+3
* Add modifications of devctl_notify(9) functions that take flags. Usekib2010-06-121-6/+21
* Call BUS_PROBE_NOMATCH() when device detached due to driver unload.mav2010-06-071-0/+4
* Make sure that we free the passed in data message if we don't actuallyimp2010-04-201-3/+12
* Spelling nitgavin2010-02-071-1/+1
* Actually set RLE_ALLOCATED when allocating a reserved resource so thatjhb2009-12-301-3/+3
* - Assert that a reserved resource returned via resource_list_alloc() is notjhb2009-12-301-1/+12
* For some buses, devices may have active resources assigned even though theyjhb2009-12-091-2/+151
* The building the dev nameunit string, in devclass_add_device() is basedattilio2009-11-121-1/+2
* - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] andjhb2009-10-231-1/+1
* Set the devclass_t pointer specified in the DRIVER_MODULE() macrojhb2009-10-221-24/+14
* Add a facility for associating optional descriptions with active interruptjhb2009-10-151-0/+40
* Do not call BUS_DRIVER_ADDED() for detached buses (attach failed) onmav2009-09-241-1/+1
* Revert r196779 in order to implement a different scheme for newbus lockingattilio2009-09-131-18/+2
* Add intermediate states for attaching and detaching that will beattilio2009-09-031-2/+18
* Rather than havnig enabled/disabled, implement a max queue depth.imp2009-08-251-13/+62
* Temporarily revert the new-bus locking for 8.0 release. It will bejhb2009-08-201-81/+6
* Fix small style regression introduced by the MPSAFE newbus code.ed2009-08-161-1/+1
* Make the newbus subsystem Giant free by adding the new newbus sxlock.attilio2009-08-021-7/+82
* We can actually remove devclass_find_driver.imp2009-06-101-21/+0
* As discussed on arch@, restireimp2009-06-091-4/+4
* Add support for multiple passes of the device tree during the boot-timejhb2009-06-091-12/+152
* Fix a typo.jhb2009-05-201-1/+1
* We no longer need to use d_thread_t for portability here, switch toimp2009-05-201-4/+4
* When looking up the parent devclass of a new devclass, create the parentjhb2009-03-251-1/+1
* Add safety check that does not allow empty strings to be queuedkan2009-03-231-0/+6
* Minor nits notice by jhb@imp2009-03-111-3/+2
* Fix a long-standing bug in newbus. It was introduced when subclassingimp2009-03-091-9/+53
* o Use NULL in pereference to 0 in pointer contexts.imp2009-02-111-8/+8
* Check for device_set_devclass() errors and skip driver probe/attach if any.mav2009-02-101-4/+12
* Declare bus_data_devices to be static: it isn't used elsewhere.imp2009-02-031-5/+5
* Allow device hints to wire the unit numbers of devices.jhb2008-11-181-4/+20
* Silence detach messages if the device has marked itself quiet (u3g).n_hibma2008-11-131-1/+2
* Close, but not eliminate, a race condition. It is one that properlyimp2008-10-101-4/+6
* Split out the probing magic of device_probe_and_attach intoimp2008-06-201-6/+25
* devctl_process_running(): Check for devsoftc.inuse == 1 instead ofrpaulo2008-05-181-1/+1
* Implement a BUS_BIND_INTR() method in the bus interface to bind an IRQjhb2008-03-201-0/+31
* Tiny bit of KNF to make bus_setup_intr() look like the rest of thisimp2008-03-101-19/+18
* Any driver that relies on its parent to set the devclass has no way toimp2008-03-091-0/+8
* Add devctl_process_running() so that power management system driveriwasaki2008-01-271-0/+9
* When devclass_get_maxunit is passed a NULL, return -1 to indicate thatimp2007-12-191-1/+4
* Deal with the possibility of device_set_unit() being called when attachingpeter2007-11-301-0/+11
* First in a series of changes to remove the now-unused Giant compatibilityrwatson2007-07-271-3/+0
* fix comment typosam2007-05-231-1/+1
* Use NULL rather than 0 for various pointer constants.jhb2007-02-261-26/+26
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-7/+14
* Add a default method for BUS_ADD_CHILD() that just callsjhb2006-09-111-0/+7
* add a newbus method for obtaining the bus's bus_dma_tag_t... This isjmg2006-09-031-0/+33
* Commit the results of the typo hunt by Darren Pilgrim.yar2006-08-041-1/+1
* Create bus_enumerate_hinted_children. This routine will allow driversimp2006-07-081-0/+34
OpenPOWER on IntegriCloud