aboutsummaryrefslogtreecommitdiff
path: root/include/dm/device-internal.h
AgeCommit message (Expand)AuthorFilesLines
2022-04-18dm: core: Allow devres to be disabled in SPLSimon Glass1-3/+3
2022-04-06dm: core: Add a required struct declarationSimon Glass1-0/+1
2022-03-10event: Add events for device probe/removeSimon Glass1-0/+10
2022-01-19doc: replace @return by Return:Heinrich Schuchardt1-11/+11
2021-03-26dm: core: Add warnings to private / platform settersSimon Glass1-0/+18
2021-03-22dm: core: Add macros to access the new linker listsSimon Glass1-0/+75
2021-02-03dm: core: Add late driver remove optionMarek Vasut1-3/+7
2021-02-03dm: core: Avoid partially removing devicesSimon Glass1-1/+8
2021-01-05dm: core: Allow the uclass list to moveSimon Glass1-0/+1
2021-01-05dm: core: Add functions to set priv/platSimon Glass1-0/+84
2020-12-13dm: treewide: Rename ofdata_to_platdata() to of_to_plat()Simon Glass1-2/+2
2020-12-13dm: treewide: Rename 'platdata' variables to just 'plat'Simon Glass1-5/+5
2020-12-13dm: core: Drop device_bind_offset()Simon Glass1-7/+3
2020-12-13dm: Remove uses of device_bind_offset()Simon Glass1-2/+2
2020-12-13dm: core: Rename device_bind_ofnode() to device_bind()Simon Glass1-3/+3
2020-12-13dm: core: Rename device_bind() to device_bind_offset()Simon Glass1-4/+4
2020-10-29dm: Use an allocated array for run-time device infoSimon Glass1-1/+1
2020-09-22dm: core: add support for device re-parentingClaudiu Beznea1-0/+9
2020-07-09core: drop const for struct driver_infoWalter Lozano1-1/+1
2020-01-07dm: core: Export a new function to read platdataSimon Glass1-0/+16
2018-11-14dm: Correct pre_reloc_only parameter description in several APIs' commentsBin Meng1-2/+2
2018-08-21device: expose the functions used to remove and unbind children of a deviceJean-Jacques Hiblot1-0/+38
2018-07-09dm: core: Add a way to bind a device by ofnodeSimon Glass1-0/+4
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2017-08-17dm: core: Add a comment about the device_remove() flagsSimon Glass1-1/+1
2017-06-01dm: core: Allow binding a device from a live treeSimon Glass1-4/+6
2017-04-04dm: core: Add flags parameter to device_remove()Stefan Roese1-2/+3
2016-05-26dm: allow setting driver_data before/during bindStephen Warren1-0/+24
2016-01-28dm: Remove device_probe_child()Simon Glass1-13/+0
2015-11-19Revert "dm: Export device_remove_children / device_unbind_children"Simon Glass1-26/+0
2015-08-31dm: core: allow device_bind() to not return a device pointerMasahiro Yamada1-2/+2
2015-08-18dm: drop CONFIG_DM_DEVICE_REMOVE from uncmd listMasahiro Yamada1-5/+5
2015-08-06devres: make Devres optional with CONFIG_DEVRESMasahiro Yamada1-0/+13
2015-08-06devres: introduce Devres (Managed Device Resource) frameworkMasahiro Yamada1-0/+19
2015-08-06dm: Support address translation for simple-busSimon Glass1-0/+12
2015-07-21dm: Export device_remove_children / device_unbind_childrenHans de Goede1-0/+26
2015-04-18dm: core: Convert driver_bind() to use constSimon Glass1-1/+1
2015-02-19dm: Protect device_unbind() with CONFIG_DM_DEVICE_REMOVEMarek Vasut1-0/+4
2014-11-21dm: Allow device removal features to be droppedSimon Glass1-0/+10
2014-10-22dm: core: Allow parents to pass data to children during probeSimon Glass1-0/+13
2014-07-23dm: Allow drivers to be marked 'before relocation'Simon Glass1-2/+4
2014-06-20dm: Cast away the const-ness of the global_data pointerSimon Glass1-0/+4
2014-05-27dm: rename device struct to udeviceHeiko Schocher1-8/+8
2014-03-04dm: Add base driver model supportSimon Glass1-0/+87