Hi, I'm sending this as an RFC first. I would like to wait for the API change Dmitry proposed [1] before we add the final API documentation for the software nodes. At this point I would like to know if the generic use is explained clearly enough and if there is anything missing that should be added. [1] https://lkml.org/lkml/2019/9/11/8 thanks, Heikki Krogerus (2): software node: Add missing kernel-doc function descriptions software node: Add documentation Documentation/driver-api/software_node.rst | 197 +++++++++++++++++++++ drivers/base/swnode.c | 23 +++ 2 files changed, 220 insertions(+) create mode 100644 Documentation/driver-api/software_node.rst -- 2.23.0