[PATCH 0/8] dt: doc build improvements and kerneldoc addition

From: Rob Herring
Date: Thu Mar 25 2021 - 12:48:24 EST


This series reorganizes the DT documentation and adds the DT API
kerneldoc to the documentation build.

It's based on the current DT for-next branch which has a series of
kerneldoc fixes from Lee Jones.

Cc: Frank Rowand <frowand.list@xxxxxxxxx>
Cc: Lee Jones <lee.jones@xxxxxxxxxx>
Cc: Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>
Cc: Jonathan Corbet <corbet@xxxxxxx>
Cc: linux-doc@xxxxxxxxxxxxxxx

Rob Herring (8):
dt-bindings: Fix reference in submitting-patches.rst to the DT ABI doc
docs: dt: writing-schema: Remove spurious indentation
docs: dt: writing-schema: Include the example schema in the doc build
docs: dt: Make 'Devicetree' wording more consistent
docs: dt: Group DT docs into relevant sub-sections
of: Fix kerneldoc output formatting
of: Add missing 'Return' section in kerneldoc comments
docs: dt: Add DT API documentation

Documentation/devicetree/bindings/index.rst | 7 +-
.../bindings/submitting-patches.rst | 4 +-
.../{ => bindings}/writing-schema.rst | 17 +-
Documentation/devicetree/changesets.rst | 8 +-
.../devicetree/dynamic-resolution-notes.rst | 8 +-
Documentation/devicetree/index.rst | 19 +-
Documentation/devicetree/kernel-api.rst | 57 ++++
Documentation/devicetree/of_unittest.rst | 6 +-
Documentation/devicetree/overlay-notes.rst | 8 +-
Documentation/devicetree/usage-model.rst | 8 +-
drivers/of/base.c | 323 +++++++++---------
drivers/of/dynamic.c | 19 +-
drivers/of/fdt.c | 17 +-
drivers/of/irq.c | 14 +-
drivers/of/overlay.c | 16 +-
drivers/of/platform.c | 10 +-
drivers/of/property.c | 66 ++--
include/linux/of.h | 63 ++--
18 files changed, 395 insertions(+), 275 deletions(-)
rename Documentation/devicetree/{ => bindings}/writing-schema.rst (95%)
create mode 100644 Documentation/devicetree/kernel-api.rst

--
2.27.0