| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-22 | device property: fix fwnode reference leak in fwnode_graph_get_endpoint_by_id() | Stepan Ionichev | 1 | -1/+3 |
| 2026-04-19 | Merge tag 'driver-core-7.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+2 |
| 2026-04-11 | software node: return -ENOTCONN when referenced swnode is not registered yet | Bartosz Golaszewski | 1 | -0/+2 |
| 2026-04-02 | device property: Document how to check for the property presence | Andy Shevchenko | 1 | -3/+11 |
| 2026-02-23 | device property: Allow secondary lookup in fwnode_get_next_child_node() | Andy Shevchenko | 1 | -14/+13 |
| 2025-09-25 | ACPI: Add support for nargs_prop in acpi_fwnode_get_reference_args() | Sunil V L | 1 | -1/+1 |
| 2025-06-06 | Merge tag 'char-misc-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+27 |
| 2025-04-22 | property: Add functions to iterate named child | Matti Vaittinen | 1 | -0/+27 |
| 2025-04-10 | device property: Split fwnode_get_child_node_count() | Andy Shevchenko | 1 | -6/+6 |
| 2025-01-13 | device property: Split property reading bool and presence test ops | Rob Herring (Arm) | 1 | -0/+38 |
| 2024-05-22 | Merge tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -14/+0 |
| 2024-05-05 | device property: Fix a typo in the description of device_get_child_node_count() | Christophe JAILLET | 1 | -1/+1 |
| 2024-03-25 | device property: Move fwnode_handle_put() into property.h | Jonathan Cameron | 1 | -14/+0 |
| 2024-03-07 | device property: Don't use "proxy" headers | Andy Shevchenko | 1 | -5/+6 |
| 2024-03-07 | driver core: Move fw_devlink stuff to where it belongs | Andy Shevchenko | 1 | -56/+0 |
| 2024-01-18 | Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+1 |
| 2024-01-17 | Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+36 |
| 2023-12-07 | device property: fwnode_property_get_reference_args allows NULL args now | Sakari Ailus | 1 | -0/+1 |
| 2023-12-04 | device property: Add fwnode_name_eq() | Sakari Ailus | 1 | -0/+28 |
| 2023-11-16 | device property: Add fwnode_property_match_property_string() | Andy Shevchenko | 1 | -0/+35 |
| 2023-11-16 | device property: Use fwnode_property_string_array_count() | Andy Shevchenko | 1 | -1/+1 |
| 2023-06-15 | drivers: fwnode: fix fwnode_irq_get[_byname]() | Matti Vaittinen | 1 | -3/+9 |
| 2023-04-20 | device property: make device_property functions take const device * | Guenter Roeck | 1 | -8/+8 |
| 2023-03-24 | device property: Constify a few fwnode APIs | Andy Shevchenko | 1 | -3/+3 |
| 2023-03-24 | device property: constify fwnode_get_phy_mode() argument | Russell King | 1 | -1/+1 |
| 2023-03-10 | device property: Clarify description of returned value in some functions | Andy Shevchenko | 1 | -34/+90 |
| 2023-01-19 | device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() | Yang Yingliang | 1 | -6/+12 |
| 2022-12-07 | device property: Fix documentation for fwnode_get_next_parent() | Miaoqian Lin | 1 | -1/+1 |
| 2022-11-23 | device property: Rename goto label to be more precise | Andy Shevchenko | 1 | -2/+3 |
| 2022-11-21 | Merge 6.1-rc6 into driver-core-next | Greg Kroah-Hartman | 1 | -2/+2 |
| 2022-10-25 | device property: Fix documentation for *_match_string() APIs | Andy Shevchenko | 1 | -2/+2 |
| 2022-10-22 | device property: Constify parameter in device_dma_supported() and device_get_... | Andy Shevchenko | 1 | -2/+2 |
| 2022-10-22 | device property: Constify device child node APIs | Andy Shevchenko | 1 | -3/+3 |
| 2022-10-22 | device property: Constify fwnode connection match APIs | Andy Shevchenko | 1 | -4/+4 |
| 2022-10-22 | device property: Allow const parameter to dev_fwnode() | Andy Shevchenko | 1 | -2/+9 |
| 2022-09-24 | device property: Add const qualifier to device_get_match_data() parameter | Andy Shevchenko | 1 | -2/+2 |
| 2022-06-03 | Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -16/+80 |
| 2022-05-06 | device property: Advertise fwnode and device property count API calls | Andy Shevchenko | 1 | -0/+30 |
| 2022-05-05 | device property: Fix recent breakage of fwnode_get_next_parent_dev() | Douglas Anderson | 1 | -1/+1 |
| 2022-04-26 | device property: Use multi-connection matchers for single case | Bjorn Andersson | 1 | -50/+5 |
| 2022-04-26 | device property: Add helper to match multiple connections | Bjorn Andersson | 1 | -0/+109 |
| 2022-04-13 | device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() | Andy Shevchenko | 1 | -11/+9 |
| 2022-04-13 | device property: Introduce fwnode_for_each_parent_node() | Andy Shevchenko | 1 | -27/+29 |
| 2022-04-13 | device property: Allow error pointer to be passed to fwnode APIs | Andy Shevchenko | 1 | -38/+51 |
| 2022-04-05 | device property: Add irq_get to fwnode operation | Sakari Ailus | 1 | -11/+1 |
| 2022-04-05 | device property: Add iomap to fwnode operations | Sakari Ailus | 1 | -4/+1 |
| 2022-04-05 | device property: Convert device_{dma_supported,get_dma_attr} to fwnode | Sakari Ailus | 1 | -21/+4 |
| 2022-02-14 | device property: Don't split fwnode_get_irq*() APIs in the code | Andy Shevchenko | 1 | -16/+16 |
| 2022-01-28 | device property: Add fwnode_irq_get_byname | Akhil R | 1 | -0/+29 |
| 2022-01-14 | Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+16 |
| 2022-01-12 | Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+11 |
| 2021-12-21 | device property: Add fwnode_iomap() | Anand Ashok Dumbre | 1 | -0/+16 |
| 2021-12-17 | device property: Drop fwnode_graph_get_remote_node() | Sakari Ailus | 1 | -38/+0 |
| 2021-12-17 | device property: Use fwnode_graph_for_each_endpoint() macro | Sakari Ailus | 1 | -4/+4 |
| 2021-12-17 | device property: Implement fwnode_graph_get_endpoint_count() | Sakari Ailus | 1 | -10/+39 |
| 2021-12-17 | device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED | Sakari Ailus | 1 | -2/+2 |
| 2021-12-17 | device property: Fix fwnode_graph_devcon_match() fwnode leak | Sakari Ailus | 1 | -1/+3 |
| 2021-12-03 | device property: Check fwnode->secondary when finding properties | Daniel Scally | 1 | -2/+11 |
| 2021-11-24 | device property: Remove device_add_properties() API | Heikki Krogerus | 1 | -48/+0 |
| 2021-10-07 | device property: move mac addr helpers to eth.c | Jakub Kicinski | 1 | -63/+0 |
| 2021-08-16 | Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fw... | Daniel Scally | 1 | -8/+1 |
| 2021-08-16 | device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() | Daniel Scally | 1 | -1/+20 |
| 2021-07-05 | Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -8/+8 |
| 2021-06-07 | device property: Unify access to of_node | Andy Shevchenko | 1 | -16/+13 |
| 2021-05-27 | device property: Don't check for NULL twice in the loops | Andy Shevchenko | 1 | -8/+8 |
| 2021-05-10 | device property: Retrieve fwnode from of_node via accessor | Andy Shevchenko | 1 | -2/+2 |
| 2021-01-26 | media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->se... | Daniel Scally | 1 | -1/+8 |
| 2021-01-26 | media: device property: Return true in fwnode_device_is_available for NULL ops | Daniel Scally | 1 | -0/+6 |
| 2020-12-09 | device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() | Saravana Kannan | 1 | -0/+52 |
| 2020-09-08 | device property: Move fwnode_connection_find_match() under drivers/base/prope... | Heikki Krogerus | 1 | -0/+73 |
| 2020-07-23 | device property: Avoid NULL pointer dereference in device_get_next_child_node() | Andy Shevchenko | 1 | -1/+1 |
| 2020-05-21 | drivers property: When no children in primary, try secondary | Andy Shevchenko | 1 | -2/+11 |
| 2020-03-16 | device property: Export fwnode_get_name() | Heikki Krogerus | 1 | -0/+1 |
| 2019-10-11 | device property: Add a function to obtain a node's prefix | Sakari Ailus | 1 | -0/+12 |
| 2019-10-11 | device property: Add fwnode_get_name for returning the name of a node | Sakari Ailus | 1 | -0/+11 |
| 2019-10-11 | device property: Add functions for accessing node's parents | Sakari Ailus | 1 | -0/+46 |
| 2019-10-11 | device property: Move fwnode_get_parent() up | Sakari Ailus | 1 | -13/+13 |
| 2019-06-03 | device property: Introduce fwnode_find_reference() | Heikki Krogerus | 1 | -0/+24 |
| 2019-04-18 | device property: Add fwnode_graph_get_endpoint_by_id() | Sakari Ailus | 1 | -0/+75 |
| 2018-12-18 | device property: fix fwnode_graph_get_next_endpoint() documentation | Marco Felsch | 1 | -1/+1 |
| 2018-11-26 | device property: Remove struct property_set | Heikki Krogerus | 1 | -315/+17 |
| 2018-11-26 | device property: Move device_add_properties() to swnode.c | Heikki Krogerus | 1 | -179/+0 |
| 2018-05-17 | device property: Get rid of union aliasing | Andy Shevchenko | 1 | -18/+86 |
| 2018-02-12 | device property: Constify device_get_match_data() | Andy Shevchenko | 1 | -3/+2 |
| 2018-02-01 | Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -41/+32 |
| 2018-01-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -13/+91 |
| 2018-01-25 | device property: Reuse property_entry_free_data() | Andy Shevchenko | 1 | -20/+14 |
| 2018-01-25 | device property: Move property_entry_free_data() upper | Andy Shevchenko | 1 | -17/+17 |
| 2018-01-22 | device property: Allow iterating over available child fwnodes | Marcin Wojtas | 1 | -0/+26 |
| 2018-01-22 | device property: Introduce fwnode_irq_get() | Marcin Wojtas | 1 | -0/+26 |
| 2018-01-22 | device property: Introduce fwnode_get_phy_mode() | Marcin Wojtas | 1 | -5/+19 |
| 2018-01-22 | device property: Introduce fwnode_get_mac_address() | Marcin Wojtas | 1 | -8/+20 |
| 2017-12-13 | device property: Introduce a common API to fetch device match data | Sinan Kaya | 1 | -0/+7 |
| 2017-12-07 | driver core: Remove redundant license text | Greg Kroah-Hartman | 1 | -4/+0 |
| 2017-12-07 | driver core: add SPDX identifiers to all driver core files | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-11-09 | device property: Make fwnode_handle_get() return the fwnode | Sakari Ailus | 1 | -2/+7 |
| 2017-10-11 | ACPI: properties: Align return codes of __acpi_node_get_property_reference() | Sakari Ailus | 1 | -0/+4 |
| 2017-10-10 | device property: Track owner device of device property | Jarkko Nikula | 1 | -6/+9 |
| 2017-07-22 | device property: Introduce fwnode_property_get_reference_args | Sakari Ailus | 1 | -0/+28 |
| 2017-07-22 | device property: Constify fwnode property API | Sakari Ailus | 1 | -29/+35 |
| 2017-07-22 | device property: Constify argument to pset fwnode backend | Sakari Ailus | 1 | -15/+19 |
| 2017-07-22 | device property: Get rid of struct fwnode_handle type field | Sakari Ailus | 1 | -2/+3 |
| 2017-07-12 | device property: Introduce fwnode_call_bool_op() for ops that return bool | Sakari Ailus | 1 | -3/+3 |
| 2017-06-22 | device property: Add fwnode_graph_get_port_parent | Kieran Bingham | 1 | -4/+24 |
| 2017-06-22 | device property: Add FW type agnostic fwnode_graph_get_remote_node | Sakari Ailus | 1 | -0/+37 |
| 2017-06-22 | device property: Introduce fwnode_device_is_available() | Sakari Ailus | 1 | -0/+10 |
| 2017-06-22 | device property: Move fwnode graph ops to firmware specific locations | Sakari Ailus | 1 | -83/+8 |
| 2017-06-22 | device property: Move FW type specific functionality to FW specific files | Sakari Ailus | 1 | -123/+81 |
| 2017-03-29 | device property: Read strings using string array reading functions | Sakari Ailus | 1 | -44/+1 |
| 2017-03-29 | device property: fwnode_property_read_string_array() returns nr of strings | Sakari Ailus | 1 | -6/+6 |
| 2017-03-29 | device property: Fix reading pset strings using array access functions | Sakari Ailus | 1 | -7/+25 |
| 2017-03-29 | device property: fwnode_property_read_string_array() may return -EILSEQ | Sakari Ailus | 1 | -1/+1 |
| 2017-03-29 | device property: Add fwnode_get_next_parent() | Sakari Ailus | 1 | -0/+21 |
| 2017-03-29 | device property: Add support for fwnode endpoints | Sakari Ailus | 1 | -0/+32 |
| 2017-03-29 | device property: Make dev_fwnode() public | Sakari Ailus | 1 | -1/+2 |
| 2017-03-29 | device property: Add fwnode_handle_get() | Sakari Ailus | 1 | -0/+11 |
| 2017-03-29 | device property: Add support for remote endpoints | Mika Westerberg | 1 | -0/+123 |
| 2017-03-29 | device property: Add fwnode_get_named_child_node() | Mika Westerberg | 1 | -5/+17 |
| 2017-03-29 | ACPI / property: Add fwnode_get_next_child_node() | Mika Westerberg | 1 | -8/+30 |
| 2017-03-29 | device property: Add fwnode_get_parent() | Mika Westerberg | 1 | -0/+25 |
| 2017-02-07 | device property: export code duplicating array of property entries | Dmitry Torokhov | 1 | -65/+129 |
| 2017-02-07 | device property: constify property arrays values | Dmitry Torokhov | 1 | -5/+5 |
| 2017-02-07 | device property: allow to constify properties | Dmitry Torokhov | 1 | -20/+21 |
| 2016-06-26 | device property: Add function to search for named child of device | Adam Thomson | 1 | -0/+28 |
| 2016-05-06 | Merge back new device properties material for v4.7. | Rafael J. Wysocki | 1 | -13/+21 |
| 2016-04-27 | device property: Avoid potential dereferences of invalid pointers | Heikki Krogerus | 1 | -1/+1 |
| 2016-04-09 | device property: don't bother the drivers with struct property_set | Heikki Krogerus | 1 | -13/+21 |
| 2016-03-17 | device property: convert to use match_string() helper | Andy Shevchenko | 1 | -8/+4 |
| 2016-03-10 | device property: fix for a case of use-after-free | Heikki Krogerus | 1 | -8/+17 |
| 2016-03-09 | device property: fwnode->secondary may contain ERR_PTR(-ENODEV) | Heikki Krogerus | 1 | -4/+4 |
| 2016-01-01 | device property: avoid allocations of 0 length | Andy Shevchenko | 1 | -0/+6 |
| 2016-01-01 | device property: the secondary fwnode needs to depend on the primary | Heikki Krogerus | 1 | -4/+4 |
| 2015-12-07 | device property: Take a copy of the property set | Mika Westerberg | 1 | -18/+173 |
| 2015-12-07 | device property: Fallback to secondary fwnode if primary misses the property | Andy Shevchenko | 1 | -31/+78 |
| 2015-12-07 | device property: improve readability of macros | Andy Shevchenko | 1 | -14/+14 |
| 2015-12-07 | device property: keep single value inplace | Andy Shevchenko | 1 | -3/+30 |
| 2015-12-07 | device property: refactor built-in properties support | Andy Shevchenko | 1 | -36/+106 |
| 2015-12-07 | device property: rename helper functions | Andy Shevchenko | 1 | -11/+11 |
| 2015-12-07 | device property: always check for fwnode type | Andy Shevchenko | 1 | -5/+7 |
| 2015-11-07 | device property: ACPI: Remove unused DMA APIs | Suthikulpanit, Suravee | 1 | -13/+0 |
| 2015-11-07 | device property: Adding DMA Attribute APIs for Generic Devices | Suthikulpanit, Suravee | 1 | -0/+29 |
| 2015-09-25 | device property: Add fwnode_property_match_string() | Mika Westerberg | 1 | -0/+68 |
| 2015-09-15 | ACPI / property: Extend device_get_next_child_node() to data-only nodes | Rafael J. Wysocki | 1 | -5/+1 |
| 2015-09-15 | ACPI / property: Extend fwnode_property_* to data-only subnodes | Rafael J. Wysocki | 1 | -8/+8 |
| 2015-09-08 | device property: Don't overwrite addr when failing in device_get_mac_address | Julien Grall | 1 | -6/+8 |
| 2015-09-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -4/+91 |
| 2015-08-27 | device property: Return -ENXIO if there is no suitable FW interface | Guenter Roeck | 1 | -4/+13 |
| 2015-08-26 | device property: fallback to pset when gettng one string | Andy Shevchenko | 1 | -1/+2 |
| 2015-08-20 | device property: Add ETH_ALEN check, update comments. | Jeremy Linton | 1 | -8/+13 |
| 2015-08-13 | Add a matching set of device_ functions for determining mac/phy | Jeremy Linton | 1 | -0/+73 |
| 2015-08-06 | device property: fix potential NULL pointer dereference | Andy Shevchenko | 1 | -2/+3 |
| 2015-06-26 | Merge branches 'acpi-video', 'device-properties', 'pm-sleep' and 'pm-cpuidle' | Rafael J. Wysocki | 1 | -13/+13 |
| 2015-06-24 | ACPI / OF: Rename of_node() and acpi_node() to to_of_node() and to_acpi_node() | Alexander Sverdlin | 1 | -13/+13 |
| 2015-06-15 | device property: Introduces device_dma_is_coherent() | Suthikulpanit, Suravee | 1 | -0/+14 |
| 2015-04-14 | Merge tag 'pm+acpi-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -54/+144 |
| 2015-04-03 | device property: Introduce firmware node type for platform data | Rafael J. Wysocki | 1 | -5/+93 |
| 2015-03-25 | driver core: Implement device property accessors through fwnode ones | Rafael J. Wysocki | 1 | -28/+17 |
| 2015-03-25 | driver core: property: Update fwnode_property_read_string_array() | Rafael J. Wysocki | 1 | -2/+4 |
| 2015-03-25 | Driver core: Fix missing whitespace in function argument | Florin Papa | 1 | -1/+1 |
| 2015-03-18 | driver core: Add comments about returning array counts | Adrian Hunter | 1 | -21/+32 |
| 2014-11-04 | Driver core: Unified interface for firmware node properties | Rafael J. Wysocki | 1 | -0/+246 |
| 2014-11-04 | Driver core: Unified device properties interface for platform firmware | Rafael J. Wysocki | 1 | -0/+185 |