| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-09 | software node: provide wrappers around kobject_get/put() | Bartosz Golaszewski | 1 | -16/+24 |
| 2026-04-19 | Merge tag 'driver-core-7.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-11 | software node: return -ENOTCONN when referenced swnode is not registered yet | Bartosz Golaszewski | 1 | -1/+1 |
| 2026-04-04 | driver core: make software nodes available earlier | Bartosz Golaszewski | 1 | -4/+2 |
| 2026-04-03 | software node: remove software_node_exit() | Bartosz Golaszewski | 1 | -7/+0 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -3/+3 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -3/+3 |
| 2025-11-20 | software node: allow referencing firmware nodes | Bartosz Golaszewski | 1 | -2/+22 |
| 2025-11-20 | software node: increase the reference of the swnode by its fwnode | Bartosz Golaszewski | 1 | -1/+1 |
| 2025-11-20 | software node: read the reference args via the fwnode API | Bartosz Golaszewski | 1 | -3/+1 |
| 2025-08-17 | software node: Constify node_group in registration functions | Dmitry Torokhov | 1 | -3/+2 |
| 2025-04-28 | Merge 6.15-rc4 into driver-core-next | Greg Kroah-Hartman | 1 | -2/+1 |
| 2025-04-15 | software node: Correct a OOB check in software_node_get_reference_args() | Zijun Hu | 1 | -1/+1 |
| 2025-04-15 | software node: Prevent link creation failure from causing kobj reference coun... | Lizhi Xu | 1 | -2/+1 |
| 2025-01-13 | device property: Split property reading bool and presence test ops | Rob Herring (Arm) | 1 | -0/+1 |
| 2024-03-07 | device property: Don't use "proxy" headers | Andy Shevchenko | 1 | -1/+12 |
| 2023-12-07 | software node: Let args be NULL in software_node_get_reference_args | Sakari Ailus | 1 | -0/+3 |
| 2023-12-07 | software node: Remove usage of the deprecated ida_simple_xx() API | Christophe JAILLET | 1 | -4/+4 |
| 2023-02-08 | driver core: make kobj_type structures constant | Thomas Weißschuh | 1 | -1/+1 |
| 2023-01-17 | software node: Remove unused APIs | Andy Shevchenko | 1 | -61/+0 |
| 2021-12-22 | software node: fix wrong node passed to find nargs_prop | Clément Léger | 1 | -1/+1 |
| 2021-10-26 | device property: Drop redundant NULL checks | Andy Shevchenko | 1 | -6/+0 |
| 2021-09-16 | software node: balance refcount for managed software nodes | Laurentiu Tudor | 1 | -0/+3 |
| 2021-07-16 | software nodes: Split software_node_notify() | Rafael J. Wysocki | 1 | -29/+32 |
| 2021-06-23 | software node: Handle software node injection to an existing device properly | Heikki Krogerus | 1 | -4/+12 |
| 2021-04-15 | software node: Allow node addition to already existing device | Heikki Krogerus | 1 | -2/+3 |
| 2021-04-05 | software node: Imply kobj_to_swnode() to be no-op | Andy Shevchenko | 1 | -1/+1 |
| 2021-04-05 | software node: Deduplicate code in fwnode_create_software_node() | Andy Shevchenko | 1 | -8/+7 |
| 2021-04-05 | software node: Introduce software_node_alloc()/software_node_free() | Andy Shevchenko | 1 | -23/+24 |
| 2021-04-05 | software node: Free resources explicitly when swnode_register() fails | Andy Shevchenko | 1 | -12/+17 |
| 2021-03-23 | device property: Sync descriptions of swnode array and group APIs | Andy Shevchenko | 1 | -5/+13 |
| 2021-03-10 | software node: Fix device_add_software_node() | Heikki Krogerus | 1 | -9/+17 |
| 2021-03-10 | software node: Fix node registration | Heikki Krogerus | 1 | -0/+3 |
| 2021-02-21 | Merge tag 'media/v5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc... | Linus Torvalds | 1 | -19/+161 |
| 2021-02-05 | software node: Provide replacement for device_add_properties() | Heikki Krogerus | 1 | -0/+43 |
| 2021-01-26 | media: software_node: Add support for fwnode_graph*() family of functions | Heikki Krogerus | 1 | -1/+114 |
| 2021-01-26 | media: software_node: unregister software_nodes in reverse order | Daniel Scally | 1 | -4/+11 |
| 2021-01-26 | media: software_node: Enforce parent before child ordering of nodes arrays | Daniel Scally | 1 | -12/+30 |
| 2021-01-26 | media: software_node: Fix refcounts in software_node_get_next_child() | Daniel Scally | 1 | -2/+6 |
| 2021-01-15 | software node: Introduce device_add_software_node() | Heikki Krogerus | 1 | -9/+62 |
| 2020-12-09 | driver core: Add fwnode_init() | Saravana Kannan | 1 | -1/+1 |
| 2020-07-10 | software node: Use software_node_unregister() when unregistering group of nodes | Andy Shevchenko | 1 | -6/+2 |
| 2020-06-07 | Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -6/+21 |
| 2020-05-27 | software node: implement software_node_unregister() | Greg Kroah-Hartman | 1 | -6/+21 |
| 2020-04-20 | software node: Allow register and unregister software node groups | Andy Shevchenko | 1 | -0/+48 |
| 2020-03-04 | Revert "software node: Simplify software_node_release() function" | Brendan Higgins | 1 | -7/+7 |
| 2019-12-03 | software node: remove separate handling of references | Dmitry Torokhov | 1 | -29/+17 |
| 2019-12-03 | software node: implement reference properties | Dmitry Torokhov | 1 | -8/+41 |
| 2019-12-03 | software node: allow embedding of small arrays into property_entry | Dmitry Torokhov | 1 | -58/+53 |
| 2019-12-03 | software node: replace is_array with is_inline | Dmitry Torokhov | 1 | -7/+5 |
| 2019-11-05 | software node: simplify property_entry_read_string_array() | Dmitry Torokhov | 1 | -14/+7 |
| 2019-11-05 | software node: remove property_entry_read_uNN_array functions | Dmitry Torokhov | 1 | -71/+14 |
| 2019-11-05 | software node: get rid of property_set_pointer() | Dmitry Torokhov | 1 | -71/+19 |
| 2019-11-05 | software node: clean up property_copy_string_array() | Dmitry Torokhov | 1 | -11/+8 |
| 2019-10-11 | device property: Add a function to obtain a node's prefix | Sakari Ailus | 1 | -0/+22 |
| 2019-10-11 | device property: Add fwnode_get_name for returning the name of a node | Sakari Ailus | 1 | -0/+12 |
| 2019-10-11 | software node: Make argument to to_software_node const | Sakari Ailus | 1 | -2/+2 |
| 2019-10-11 | software node: Get reference to parent swnode in get_parent op | Sakari Ailus | 1 | -1/+4 |
| 2019-09-11 | software node: Initialize the return value in software_node_find_by_name() | Heikki Krogerus | 1 | -1/+1 |
| 2019-09-04 | software node: Initialize the return value in software_node_to_swnode() | Heikki Krogerus | 1 | -1/+1 |
| 2019-08-26 | software node: Add software_node_find_by_name() | Heikki Krogerus | 1 | -0/+37 |
| 2019-06-03 | software node: Add software_node_get_reference_args() | Heikki Krogerus | 1 | -0/+47 |
| 2019-06-03 | software node: Use kobject name when finding child nodes by name | Heikki Krogerus | 1 | -5/+1 |
| 2019-06-03 | software node: Add support for static node descriptors | Heikki Krogerus | 1 | -63/+193 |
| 2019-06-03 | software node: Simplify software_node_release() function | Heikki Krogerus | 1 | -10/+10 |
| 2019-06-03 | software node: Allow node creation without properties | Heikki Krogerus | 1 | -0/+3 |
| 2019-03-19 | drivers: base: swnode: Make two functions static | YueHaibing | 1 | -2/+2 |
| 2019-02-14 | software node: Implement get_named_child_node fwnode callback | Heikki Krogerus | 1 | -0/+23 |
| 2018-12-26 | drivers: base: swnode: check if swnode is NULL before dereferencing it | Colin Ian King | 1 | -1/+2 |
| 2018-12-26 | drivers: base: swnode: check if pointer p is NULL before dereferencing it | Colin Ian King | 1 | -1/+1 |
| 2018-12-11 | drivers: base: swnode: remove need for a temporary string for the node name | Colin Ian King | 1 | -4/+1 |
| 2018-11-26 | device property: Move device_add_properties() to swnode.c | Heikki Krogerus | 1 | -0/+184 |
| 2018-11-26 | drivers: base: Introducing software nodes to the firmware node framework | Heikki Krogerus | 1 | -0/+494 |