summaryrefslogtreecommitdiffstats
path: root/drivers/base/driver.c
Commit message (Expand)AuthorAgeFilesLines
* driver core: create bus_is_registered()Greg Kroah-Hartman2023-02-091-1/+1
* driver core: move driver_find() to bus.cGreg Kroah-Hartman2023-02-091-27/+0
* driver core: fix driver_set_override() issue with empty stringsGreg Kroah-Hartman2022-09-051-0/+6
* driver core: Extend deferred probe timeout on driver registrationSaravana Kannan2022-05-191-0/+1
* driver: platform: Add helper for safer setting of driver_overrideKrzysztof Kozlowski2022-04-221-0/+69
* drivers: base: Convert to printk alias functionsMatthias Brugger2020-07-101-2/+2
* device.h: move 'struct driver' stuff out to device/driver.hGreg Kroah-Hartman2019-12-161-0/+1
* driver_find_device: Unify the match function with class_find_device()Suzuki K Poulose2019-06-241-2/+2
* driver-core: return EINVAL error instead of BUG_ON()Florian Schmaus2018-05-251-1/+5
* drivers: base: omit redundant interationsGimcuan Hui2017-12-181-1/+1
* driver core: Remove redundant license textGreg Kroah-Hartman2017-12-071-3/+0
* driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman2017-12-071-0/+1
* driver core: add missing blank line after declarationLavinia Tache2015-03-251-0/+1
* driver core: add #include <linux/sysfs.h> to core files.Greg Kroah-Hartman2013-08-271-0/+1
* sysfs: add sysfs_create/remove_groups()Greg Kroah-Hartman2013-08-211-20/+2
* driver core: bus_type: add drv_groupsGreg Kroah-Hartman2013-08-121-4/+4
* driver core: don't trigger uevent after failureSebastian Ott2012-07-171-2/+3
* driver core: move uevent call to driver_registerSebastian Ott2012-07-161-0/+3
* Driver Core: don't oops with unregistered driver in driver_find_device()Hiroshi DOYU2012-05-141-1/+1
* Revert "driver core: check start node in klist_iter_init_node"Greg Kroah-Hartman2012-04-191-11/+7
* driver core: check start node in klist_iter_init_nodeHannes Reinecke2012-04-181-7/+11
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds2012-03-211-30/+0
|\
| * driver-core: remove legacy iSeries hackStephen Rothwell2012-03-091-30/+0
* | Eliminate get_driver() and put_driver()Alan Stern2012-01-241-28/+0
* | Driver core: driver_find() drops reference before returningAlan Stern2012-01-241-2/+5
|/
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* Driver core: driver_attribute parameters can often be const*Phil Carmody2009-12-231-2/+2
* Driver core: fix driver_register() return valueStas Sergeev2009-10-301-1/+1
* driver model: constify attribute groupsDavid Brownell2009-09-151-2/+2
* Driver Core: do not oops when driver_unregister() is called for unregistered ...Kay Sievers2009-05-281-0/+4
* driver core: move knode_driver into private structureGreg Kroah-Hartman2009-03-241-3/+10
* driver-core: do not register a driver with bus_type not registeredDave Young2009-03-241-0/+2
* Revert "driver core: move knode_driver into private structure"Greg Kroah-Hartman2009-01-091-10/+3
* driver core: move knode_driver into private structureGreg Kroah-Hartman2009-01-061-3/+10
* drivers/base/driver.c: remove unused to_dev() macroJoe Perches2008-08-211-3/+0
* driver core: warn about duplicate driver names on the same busStas Sergeev2008-04-301-0/+10
* driver core: fix small mem leak in driver_add_kobj()Jesper Juhl2008-03-281-1/+4
* driver-core: fix kernel-doc function parametersRandy Dunlap2008-02-211-0/+3
* Driver core: Remove unneeded get_{device,driver}() calls.Cornelia Huck2008-02-021-6/+3
* Driver core: coding style fixesGreg Kroah-Hartman2008-01-241-65/+55
* Kobject: rename kobject_add_ng() to kobject_add()Greg Kroah-Hartman2008-01-241-1/+1
* Driver core: move the static kobject out of struct driverGreg Kroah-Hartman2008-01-241-14/+26
* Driver: add driver_add_kobj for looney iseries_veth driverGreg Kroah-Hartman2008-01-241-0/+24
* driver core: Introduce default attribute groups.Cornelia Huck2008-01-241-1/+41
* driver core: remove fields from struct bus_typeGreg Kroah-Hartman2008-01-241-1/+1
* kset: convert struct bus_device->drivers to use kset_createGreg Kroah-Hartman2008-01-241-1/+1
* Driver core: remove unneeded completion from driver release pathGreg Kroah-Hartman2007-04-271-20/+0
* driver core: do not wait unnecessarily in driver_unregister()Linus Torvalds2007-04-011-1/+8
* Driver core: Remove unneeded routines from driver coreAlan Stern2006-09-251-15/+1
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0