summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/mfd-core.c
Commit message (Expand)AuthorAgeFilesLines
* mfd: Add missing MODULE_DESCRIPTION() macrosJeff Johnson2024-07-041-0/+1
* mfd: core: Make use of device_set_node()Andy Shevchenko2024-07-041-3/+2
* mfd: core: Constify the struct device_type usageRicardo B. Marliere2024-02-231-1/+1
* mfd: core: Ensure disabled devices are skipped without abortingHerve Codina2023-11-011-5/+12
* mfd: core: Use of_property_read_reg() to parse "reg"Rob Herring2023-06-151-5/+1
* mfd: core: Remove .enable() and .disable() callbacksUwe Kleine-König2023-04-261-26/+0
* mfd: Move from strlcpy with unused retval to strscpyWolfram Sang2022-09-281-1/+1
* mfd: core: Delete corresponding OF node entries from list on MFD removalMichal Oleszczyk2022-09-281-0/+7
* mfd: core: Use acpi_dev_for_each_child()Rafael J. Wysocki2022-06-271-7/+24
* mfd: core: Add missing of_node_put for loop iterationKrzysztof Kozlowski2021-11-051-0/+2
* mfd: Remove software node conditionally and locate at right placeAndy Shevchenko2021-06-021-6/+9
* mfd: core: Use acpi_find_child_device() for child devices lookupAndy Shevchenko2021-04-141-17/+5
* mfd: core: Remove support for dangling device propertiesHeikki Krogerus2021-04-141-6/+0
* mfd: core: Add support for software nodesHeikki Krogerus2021-04-141-0/+9
* mfd: mfd-core: Ensure disabled devices are ignored without errorLee Jones2020-08-281-4/+6
* mfd: core: Fix double-free in mfd_remove_devices_fn()Dmitry Osipenko2020-08-241-2/+0
* mfd: mfd-core: Add mechanism for removal of a subset of childrenCharles Keepax2020-08-131-1/+15
* mfd: core: Make a best effort attempt to match devices with the correct of_nodesLee Jones2020-08-131-12/+83
* mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices()Lee Jones2020-07-061-0/+10
* mfd: mfd-core: Honour Device Tree's request to disable a child-deviceLee Jones2019-11-111-0/+5
* mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device()Lee Jones2019-11-111-17/+4
* mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backsLee Jones2019-11-111-48/+9
* mfd: mfd-core: Remove mfd_clone_cell()Lee Jones2019-11-111-33/+0
* mfd: mfd-core: Protect against NULL call-back function pointerLee Jones2019-11-111-0/+10
* Merge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...Linus Torvalds2019-07-151-0/+1
|\
| * mfd: core: Set fwnode for created devicesRobert Hancock2019-07-021-0/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
|/
* mfd: mfd-core: Document mfd_add_devices()Bartosz Golaszewski2019-05-081-0/+13
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+1
* mfd: core: Fix device reference leak in mfd_clone_cellJohan Hovold2016-11-161-0/+2
* Merge tag 'mfd-for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2016-05-201-1/+39
|\
| * mfd: Add resource managed APIs for mfd_add_devicesLaxman Dewangan2016-04-191-0/+38
| * mfd: core: Fix ACPI child matching by _HID/_CIDIrina Tirdea2016-04-111-1/+1
* | device property: don't bother the drivers with struct property_setHeikki Krogerus2016-04-091-2/+2
|/
* mfd: core: propagate device properties to sub devices driversAndy Shevchenko2015-12-071-0/+7
* mfd: core: redo ACPI matching of the children devicesAndy Shevchenko2015-10-261-16/+36
* mfd: make mfd_remove_devices() iterate in reverse orderAndy Shevchenko2015-07-281-1/+1
* mfd: Check ACPI device companion before checking resourcesLorenzo Pieralisi2015-06-221-3/+5
* mfd: core: Fix platform-device name collisionsJohan Hovold2015-03-301-1/+1
* mfd: core: Fix platform-device id generationJohan Hovold2014-11-251-1/+7
* mfd: Add ACPI supportMika Westerberg2014-09-261-0/+40
* mfd: Inherit coherent_dma_mask from parent deviceBoris BREZILLON2014-09-261-0/+1
* mfd: core: Don't use devres functions before device is addedCharles Keepax2014-06-031-4/+7
* Merge tag 'mfd-3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo...Linus Torvalds2013-11-151-12/+17
|\
| * mfd: Fix memory leak in mfd_add_devices()Geert Uytterhoeven2013-11-111-4/+8
| * mfd: Stop setting refcounting pointers in original mfd_cell arraysGeert Uytterhoeven2013-11-111-8/+9
* | mfd: Allow mapping regulator supplies to MFD device from childrenCharles Keepax2013-10-231-5/+17
|/
* mfd: core: Copy DMA mask and params from parentBenedikt Spranger2013-08-141-0/+2
* mfd: Only unregister platform devices allocated by the mfd coreCharles Keepax2012-11-201-2/+13
* mfd: core: Push irqdomain mapping out into devicesMark Brown2012-09-151-6/+6