summaryrefslogtreecommitdiffstats
path: root/include/linux/device.h
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \ \
| * | | driver core: Export device_driver_attach()Jason Gunthorpe2021-06-211-0/+2
| |/ /
* | | Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-06-301-0/+1
|\ \ \
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-4/+2
| |\| |
| * | | driver core: add a helper to setup both the of_node and fwnode of a deviceIoana Ciornei2021-06-171-0/+1
| | |/ | |/|
* | | Merge tag 'docs-5.14' of git://git.lwn.net/linuxLinus Torvalds2021-06-281-1/+1
|\ \ \ | |_|/ |/| |
| * | docs: update pin-control.rst referencesMauro Carvalho Chehab2021-05-201-1/+1
| |/
* / drivers: base: Fix device link removalRafael J. Wysocki2021-05-211-4/+2
|/
* driver core: Avoid pointless deferred probe attemptsSaravana Kannan2021-03-231-0/+4
* driver core: Trivial typo fixBhaskar Chowdhury2021-03-231-1/+1
* Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-02-261-0/+1
|\
| * driver core: add a min_align_mask field to struct device_dma_parametersJianxiong Gao2021-02-201-0/+1
* | Merge 5.11-rc5 into driver-core-nextGreg Kroah-Hartman2021-01-251-0/+12
|\|
| * driver core: Fix device link device name collisionSaravana Kannan2021-01-211-0/+12
* | driver core: Add device link support for INFERRED flagSaravana Kannan2021-01-071-0/+2
|/
* driver core: Refactor fw_devlink featureSaravana Kannan2020-12-091-5/+0
* Revert "driver core: Rename dev_links_info.defer_sync to defer_hook"Saravana Kannan2020-12-091-2/+2
* Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()"Saravana Kannan2020-12-091-2/+1
* Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-2/+2
|\
| * Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-251-0/+1
| |\