mirror of
https://github.com/torvalds/linux.git
synced 2024-11-24 21:21:41 +00:00
b6acf80735
Add a make target, dt_compatible_check, to extract compatible strings from kernel sources and check if they are documented by a schema. At least version v2022.08 of dtschema with dt-check-compatible is required. This check can also be run manually on specific files or directories: scripts/dtc/dt-extract-compatibles drivers/clk/ | \ xargs dt-check-compatible -v -s Documentation/devicetree/bindings/processed-schema.json Currently, there are about 3800 undocumented compatible strings. Most of these are cases where the binding is not yet converted (given there are 1900 .txt binding files remaining). Link: https://lore.kernel.org/all/20220916012510.2718170-1-robh@kernel.org/ Signed-off-by: Rob Herring <robh@kernel.org> |
||
---|---|---|
.. | ||
include-prefixes | ||
libfdt | ||
.gitignore | ||
checks.c | ||
data.c | ||
dt_to_config | ||
dt-extract-compatibles | ||
dtc-lexer.l | ||
dtc-parser.y | ||
dtc.c | ||
dtc.h | ||
dtx_diff | ||
fdtget.c | ||
fdtoverlay.c | ||
fdtput.c | ||
flattree.c | ||
fstree.c | ||
livetree.c | ||
Makefile | ||
of_unittest_expect | ||
srcpos.c | ||
srcpos.h | ||
treesource.c | ||
update-dtc-source.sh | ||
util.c | ||
util.h | ||
version_gen.h | ||
yamltree.c |