Sending again since the cover letter missed everyone/mailing lists. First two patches are just code clean up and logging with no functional difference. The 3rd patch adds support for the following DT properties: iommus, mboxes and io-channels. These patches are on top of driver-core-next since that's where the rest of the of_devlink patches are. Greg and Rob, On a side note, I was wondering if I should rename the of_devlink kernel command line to fw_devlink and move it out of drivers/of/property.c and into drivers/base/core.c. This feature isn't really limited to devicetree, so I don't see a need to have devicetree specific kernel command line option. Please let me know if that sounds okay to you. Thanks, Saravana Saravana Kannan (3): of: property: Minor style clean up of of_link_to_phandle() of: property: Make it easy to add device links from DT properties of: property: Add device link support for iommus, mboxes and io-channels drivers/of/property.c | 78 +++++++++++++++++++++++++++++++++---------- 1 file changed, 61 insertions(+), 17 deletions(-) -- 2.24.0.rc1.363.gb1bccd3e3d-goog