summaryrefslogtreecommitdiffstats
path: root/drivers/base/driver.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-next/hwrng'Sascha Hauer2024-03-151-0/+19
|\
| * driver: implement dev_platform_get_and_ioremap_resourceAhmad Fatoum2024-03-151-0/+19
* | driver: make struct bus_type::probe optionalAhmad Fatoum2024-02-291-1/+6
* | driver: make struct bus_type::match optionalAhmad Fatoum2024-02-291-1/+1
|/
* deep-probe: treat any probe deferral as permanentAhmad Fatoum2024-02-201-14/+19
* driver: refactor probe return value handling into switch statementAhmad Fatoum2024-02-201-15/+18
* driver: make CONFIG_DEBUG_PROBES more useful for removalAhmad Fatoum2024-02-161-10/+18
* Merge branch 'for-next/imx-hsio-blk-ctrl'Sascha Hauer2024-01-231-1/+1
|\
| * driver: have dev_request_mem_region_err_null warn if resource starts at 0Ahmad Fatoum2024-01-221-1/+1
* | cdev: export and use cdevfs_del_partitionAhmad Fatoum2024-01-081-1/+1
|/
* driver: don't clear unrelated struct device_node::device on unregisterAhmad Fatoum2023-12-051-2/+5
* driver: add support for device aliasesAhmad Fatoum2023-09-251-0/+46
* driver: add new cdev_is_partition helperAhmad Fatoum2023-06-081-1/+1
* driver: Add unregister_driver()Sascha Hauer2023-03-211-0/+17
* driver: implement dev_request_resourceAhmad Fatoum2023-01-161-4/+15
* Rename struct driver_d to driverSascha Hauer2023-01-101-6/+6
* Rename struct device_d to deviceSascha Hauer2023-01-101-38/+41
* Rename device_d::device_node to device_d::of_nodeSascha Hauer2023-01-101-3/+3
* driver: implement find_device() helperAhmad Fatoum2022-09-131-0/+16
* driver: consult feature controller prior to device probeAhmad Fatoum2022-09-011-0/+9
* Merge branch 'for-next/misc'Sascha Hauer2022-08-111-7/+37
|\
| * base: driver: print dev_err_probe message on permanent probe deferralJohannes Zink2022-07-121-7/+37
* | driver: disassociate dev from device_node on unregister_deviceAhmad Fatoum2022-08-081-0/+2
|/
* firmware: import Linux v5.13 SCMI supportAhmad Fatoum2022-02-231-0/+28
* driver: Add functions to free devicesSascha Hauer2022-02-081-0/+30
* commands: add new devunbind debugging commandAhmad Fatoum2022-01-141-3/+4
* driver: have CONFIG_DEBUG_PROBES report device unbind as wellAhmad Fatoum2022-01-141-0/+4
* driver: implement dev_err_probe()Ahmad Fatoum2021-11-251-0/+49
* drivers: migrate "GPL-2.0" license identifiers to SPDX 2.0Roland Hieber2021-11-221-1/+1
* drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-011-10/+1
* base: driver: fix double removal of child devicesAhmad Fatoum2021-10-021-1/+3
* driver: add CONFIG_DEBUG_PROBESAhmad Fatoum2021-06-281-2/+15
* common: add initial barebox deep-probe supportMarco Felsch2021-06-251-1/+10
* driver: have dev_set_name() return 0 on successAhmad Fatoum2021-06-021-3/+1
* driver: Don't throw an error on probes that didn't find the deviceAhmad Fatoum2021-02-221-1/+4
* driver: provide dev_request_mem_resource_by_name() helperAhmad Fatoum2021-01-051-2/+10
* driver: introduce less error-prone dev_get_drvdata alternativeAhmad Fatoum2020-10-091-0/+11
* treewide: remove references to CREDITSUwe Kleine-König2020-04-271-3/+0
* Merge branch 'for-next/misc'Sascha Hauer2020-02-181-0/+3
|\
| * driver: bail out, don't crash, if drv->name is not setAhmad Fatoum2020-02-121-0/+3
* | driver: Call of_clk_set_defaults for each probed deviceSascha Hauer2020-02-131-0/+2
|/
* drivers: Drop dummy_probe()Andrey Smirnov2019-02-271-6/+0
* base: driver: Drop redundant list_empty() checkAndrey Smirnov2019-01-181-4/+1
* driver: Print message with pr_errSascha Hauer2018-11-141-1/+1
* Merge branch 'for-next/net-switch-mv88e6xxx'Sascha Hauer2018-11-091-9/+36
|\
| * drivers: base: Convert device_d name to be dynamically allocatedAndrey Smirnov2018-10-181-6/+17
| * base: Don't use shared buffer for results of dev_id()Andrey Smirnov2018-10-181-12/+7
| * drivers: Introduce dev_set_name()Andrey Smirnov2018-10-181-0/+21
* | drivers: base: Simplify dev_request_mem_region_err_null()Andrey Smirnov2018-10-291-12/+8
* | drivers: base: Drop dev_get_mem_region_by_name()Andrey Smirnov2018-10-291-12/+0