summaryrefslogtreecommitdiff
path: root/drivers/base/driver.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-16device.h: move 'struct driver' stuff out to device/driver.hGreg Kroah-Hartman1-0/+1
2019-06-24driver_find_device: Unify the match function with class_find_device()Suzuki K Poulose1-2/+2
2018-05-25driver-core: return EINVAL error instead of BUG_ON()Florian Schmaus1-1/+5
2017-12-18drivers: base: omit redundant interationsGimcuan Hui1-1/+1
2017-12-07driver core: Remove redundant license textGreg Kroah-Hartman1-3/+0
2017-12-07driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman1-0/+1
2015-03-25driver core: add missing blank line after declarationLavinia Tache1-0/+1
2013-08-27driver core: add #include <linux/sysfs.h> to core files.Greg Kroah-Hartman1-0/+1
2013-08-22sysfs: add sysfs_create/remove_groups()Greg Kroah-Hartman1-20/+2
2013-08-13driver core: bus_type: add drv_groupsGreg Kroah-Hartman1-4/+4
2012-07-17driver core: don't trigger uevent after failureSebastian Ott1-2/+3
2012-07-17driver core: move uevent call to driver_registerSebastian Ott1-0/+3
2012-05-14Driver Core: don't oops with unregistered driver in driver_find_device()Hiroshi DOYU1-1/+1
2012-04-20Revert "driver core: check start node in klist_iter_init_node"Greg Kroah-Hartman1-11/+7
2012-04-19driver core: check start node in klist_iter_init_nodeHannes Reinecke1-7/+11
2012-03-22Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-30/+0
2012-03-09driver-core: remove legacy iSeries hackStephen Rothwell1-30/+0
2012-01-25Eliminate get_driver() and put_driver()Alan Stern1-28/+0
2012-01-25Driver core: driver_find() drops reference before returningAlan Stern1-2/+5
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-12-23Driver core: driver_attribute parameters can often be const*Phil Carmody1-2/+2
2009-10-31Driver core: fix driver_register() return valueStas Sergeev1-1/+1
2009-09-15driver model: constify attribute groupsDavid Brownell1-2/+2
2009-05-29Driver Core: do not oops when driver_unregister() is called for unregistered ...Kay Sievers1-0/+4
2009-03-25driver core: move knode_driver into private structureGreg Kroah-Hartman1-3/+10
2009-03-25driver-core: do not register a driver with bus_type not registeredDave Young1-0/+2
2009-01-10Revert "driver core: move knode_driver into private structure"Greg Kroah-Hartman1-10/+3
2009-01-06driver core: move knode_driver into private structureGreg Kroah-Hartman1-3/+10
2008-08-21drivers/base/driver.c: remove unused to_dev() macroJoe Perches1-3/+0
2008-05-01driver core: warn about duplicate driver names on the same busStas Sergeev1-0/+10
2008-03-29driver core: fix small mem leak in driver_add_kobj()Jesper Juhl1-1/+4
2008-02-22driver-core: fix kernel-doc function parametersRandy Dunlap1-0/+3
2008-02-03Driver core: Remove unneeded get_{device,driver}() calls.Cornelia Huck1-6/+3
2008-01-25Driver core: coding style fixesGreg Kroah-Hartman1-65/+55
2008-01-25Kobject: rename kobject_add_ng() to kobject_add()Greg Kroah-Hartman1-1/+1
2008-01-25Driver core: move the static kobject out of struct driverGreg Kroah-Hartman1-14/+26
2008-01-25Driver: add driver_add_kobj for looney iseries_veth driverGreg Kroah-Hartman1-0/+24
2008-01-25driver core: Introduce default attribute groups.Cornelia Huck1-1/+41
2008-01-25driver core: remove fields from struct bus_typeGreg Kroah-Hartman1-1/+1
2008-01-25kset: convert struct bus_device->drivers to use kset_createGreg Kroah-Hartman1-1/+1
2007-04-27Driver core: remove unneeded completion from driver release pathGreg Kroah-Hartman1-20/+0
2007-04-01driver core: do not wait unnecessarily in driver_unregister()Linus Torvalds1-1/+8
2006-09-26Driver core: Remove unneeded routines from driver coreAlan Stern1-15/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-01-13[PATCH] Add bus_type probe, remove, shutdown methods.Russell King1-0/+5
2005-10-28[PATCH] kernel-doc: drivers/base fixesRandy Dunlap1-1/+2
2005-09-08[PATCH] fix klist semantics for lists which have elements removed on traversalJames Bottomley1-1/+14
2005-06-30[PATCH] driver core: add bus_find_device & driver_find_device functionsCornelia Huck1-0/+35
2005-06-21[PATCH] driver core: change export symbol for driver_for_each_device()gregkh@suse.de1-1/+1
2005-06-21[PATCH] Fix up bogus comment.mochel@digitalimplant.org1-2/+1