summaryrefslogtreecommitdiffstats
path: root/include/linux/device.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-09-011-2/+0
|\
| * driver core: Move dev_err_probe() to where it belogsAndy Shevchenko2023-08-051-2/+0
* | Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2023-08-301-0/+26
|\ \
| * | driver core: Provide stubs for !IOMEM buildsMark Brown2023-07-181-0/+26
| |/
* | swiotlb: search the software IO TLB only if the device makes use of itPetr Tesarik2023-08-011-0/+2
* | swiotlb: if swiotlb is full, fall back to a transient memory poolPetr Tesarik2023-08-011-0/+6
* | swiotlb: separate memory pool data from other allocator dataPetr Tesarik2023-08-011-1/+1
|/
* Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-07-041-0/+7
|\
| * locking: Introduce __cleanup() based infrastructurePeter Zijlstra2023-06-261-0/+7
* | driver core: device.h: add some missing kerneldocsJames Seo2023-05-311-1/+110
* | devres: Provide krealloc_arrayJames Clark2023-05-301-0/+11
|/
* driver core: device.h: remove extern from function prototypesGreg Kroah-Hartman2023-03-241-2/+1
* driver core: device.h: make struct bus_type a const *Greg Kroah-Hartman2023-03-231-1/+1
* driver core: device: make device_create*() take a const struct class *Greg Kroah-Hartman2023-03-171-2/+2
* driver core: device: mark struct class in struct device as constantGreg Kroah-Hartman2023-03-171-1/+1
* driver core: device: make device_destroy() take a const class *Greg Kroah-Hartman2023-03-171-1/+1
* devres: Pass unique name of the resource to devm_add_action_or_reset()Andy Shevchenko2023-03-171-3/+5
* devres: Pass unique name of the resource to devm_add_action()Andy Shevchenko2023-03-101-1/+4
* driver core: remove CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2Greg Kroah-Hartman2023-03-061-6/+0
* driver core: fw_devlink: Add DL_FLAG_CYCLE support to device linksSaravana Kannan2023-02-081-0/+1
* driver core: device_get_devnode() should take a const *Greg Kroah-Hartman2023-01-271-2/+0
* driver core: make struct device_type.devnode() take a const *Greg Kroah-Hartman2023-01-271-1/+1
* driver core: make struct device_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-1/+1
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-8/+1
|\
| * device.h: move kobj_to_dev() to use container_of_const()Greg Kroah-Hartman2022-12-061-20/+1
| * driver core: remove devm_device_remove_group()Greg Kroah-Hartman2022-11-101-2/+0
| * driver core: remove devm_device_remove_groups()Greg Kroah-Hartman2022-11-101-2/+0
| * driver core: allow kobj_to_dev() to take a const pointerGreg Kroah-Hartman2022-10-201-1/+17
* | Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-12-141-3/+4
|\ \
| * | driver core: Add __alloc_size hint to devm allocatorsKees Cook2022-11-181-3/+4
| |/
* / genirq: Get rid of GENERIC_MSI_IRQ_DOMAINThomas Gleixner2022-11-171-5/+3
|/
* driver core: Introduce device_find_any_child() helperAndy Shevchenko2022-06-101-0/+2
* Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-031-0/+73
|\
| * driver core: Add sysfs support for physical location of a deviceWon Chung2022-04-271-0/+73
* | device-core: Kill the lockdep_mutexDan Williams2022-04-281-5/+0
* | cxl/acpi: Add root device lockdep validationDan Williams2022-04-281-0/+43
|/
* genirq/msi: Move descriptor list to struct msi_device_dataThomas Gleixner2021-12-161-4/+0
* device: Add device:: Msi_data pointer and struct msi_device_dataThomas Gleixner2021-12-161-0/+5
* device: Move MSI related data into a structThomas Gleixner2021-12-161-6/+14
* PCI/MSI: Move msi_lock to struct pci_devThomas Gleixner2021-12-091-2/+0
* Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-09-031-0/+4
|\
| * swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool usedClaire Chang2021-07-131-0/+4
* | driver core: Add missing kernel doc for device::msi_lockThomas Gleixner2021-08-131-0/+1
* | PCI/MSI: Protect msi_desc::masked for multi-MSIThomas Gleixner2021-08-101-0/+1
|/
* Merge tag 'usb-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2021-07-051-0/+37
|\
| * Merge 5.13-rc4 into usb-nextGreg Kroah-Hartman2021-05-311-4/+2
| |\
| * | driver core: Move the "removable" attribute from USB to coreRajat Jain2021-05-271-0/+37
* | | Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-07-051-9/+0
|\ \ \
| * | | devres: Enable trace eventsAndy Shevchenko2021-06-151-9/+0
| | |/ | |/|
* | | Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2021-07-031-0/+2
|\ \ \