summaryrefslogtreecommitdiffstats
path: root/drivers/base/driver.c
Commit message (Expand)AuthorAgeFilesLines
* driver: Introduce dev_request_mem_resourceSascha Hauer2016-02-231-2/+9
* driver: Fix unregister device after device probe failureSascha Hauer2016-02-081-0/+4
* driver: make all dev_request_mem_region_* routines MIPS compatibleYegor Yefremov2015-12-011-2/+2
* exitcall: move device_shutdown to exitcall infrastructureHerve Codina2015-07-131-1/+2
* driver: detect: detect parent devices aswellSascha Hauer2015-06-261-5/+20
* Merge branch 'for-next/of-device-id'Sascha Hauer2015-05-061-2/+2
|\
| * of: use 'const void *' for struct of_device_id.dataAntony Pavlov2015-04-301-2/+2
* | base: Introduce deferred probingSebastian Hesselbarth2015-04-171-3/+53
|/
* driver: Call bus->remove instead of driver->removeSascha Hauer2015-03-171-2/+2
* driver: fix device remove orderSascha Hauer2015-03-171-2/+3
* drivers: remove unused function dev_protect()Marc Kleine-Budde2015-03-031-6/+0
* resource: dev_request_mem_region: fix return value for MIPSAntony Pavlov2015-01-091-1/+1
* driver: workaroud resource request that conflicts with errno PTRJean-Christophe PLAGNIOL-VILLARD2015-01-081-0/+16
* Merge branch 'for-next/resource-err-ptr'Sascha Hauer2014-10-021-14/+20
|\
| * resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-161-2/+2
| * resource: Let dev_request_mem_region_by_name return an error pointerSascha Hauer2014-09-161-2/+2
| * resource: Let dev_get_mem_region return an error pointerSascha Hauer2014-09-161-1/+6
| * resource: Let dev_get_resource return an error pointerSascha Hauer2014-09-161-3/+3
| * resource: Let request_iomem_region return an error pointerSascha Hauer2014-09-161-2/+2
| * resource: Let dev_get_mem_region_by_name return an error pointerSascha Hauer2014-09-161-1/+1
| * resource: Let dev_get_resource_by_name return an error pointerSascha Hauer2014-09-161-3/+4
* | Introduce message logging supportSascha Hauer2014-09-301-22/+0
|/
* common: Allow for I/O mapped I/OMichel Stam2014-04-081-7/+9
* device: remove parameters when unregistering a deviceSascha Hauer2014-02-131-0/+2
* device: init bus listSascha Hauer2014-02-131-0/+1
* treewide: Add missing includesSascha Hauer2013-11-081-0/+1
* Merge branch 'for-next/misc'Sascha Hauer2013-10-071-142/+0
|\
| * move devinfo command to its own fileSascha Hauer2013-09-271-142/+0
* | introduce runtime loglevelSascha Hauer2013-09-291-1/+5
|/
* driver: implement device_detect_by_name functionSascha Hauer2013-06-261-0/+10
* devices: add detect mechanismSascha Hauer2013-05-311-0/+7
* driver: Attach info callback to device, not to driverSascha Hauer2013-05-301-16/+2
* param: Add info functionSascha Hauer2013-05-231-2/+6
* Add initial pinctrl supportSascha Hauer2013-04-231-0/+3
* bus: Make struct device a pointerSascha Hauer2013-03-141-1/+1
* Make "dev_get_resource" publicly availableAlexander Shiyan2013-02-181-1/+1
* drivers/base: fix corrupt device treeSascha Hauer2012-12-121-21/+11
* Merge branch 'for-next/phylib'Sascha Hauer2012-12-071-6/+17
|\
| * driver: introduce device_probe to manully probe a deviceJean-Christophe PLAGNIOL-VILLARD2012-11-201-6/+17
* | bus: add bus deviceJean-Christophe PLAGNIOL-VILLARD2012-11-191-0/+5
|/
* Merge branch 'for-next/misc'Sascha Hauer2012-11-161-2/+53
|\
| * driver: add support for requesting resource by nameJean-Christophe PLAGNIOL-VILLARD2012-10-301-0/+46
| * cosmetic: remove right alignment on driver listFranck Jullien2012-10-171-1/+1
| * driver: print error message when probe failsSascha Hauer2012-10-071-1/+6
* | Merge branch 'pu/misc-fixes'Sascha Hauer2012-10-071-15/+15
|\ \ | |/ |/|
| * driver: move dev_get_drvdata out of CONFIG_CMD_DEVINFOSascha Hauer2012-10-041-15/+15
* | devinfo: display device bus nameJean-Christophe PLAGNIOL-VILLARD2012-10-041-1/+4
* | switch all platform_bus device/driver registering to platform_driver/device_r...Jean-Christophe PLAGNIOL-VILLARD2012-10-041-20/+6
|/
* Merge branch 'for-next/remove-fsf-address'Sascha Hauer2012-10-031-3/+0
|\
| * Treewide: remove address of the Free Software FoundationSascha Hauer2012-09-171-3/+0