linux/scripts/dtc
Rob Herring abe916c543 dt: dt-check-compatible: Find struct of_device_id instances with compiler annotations
The regex search for declarations of struct of_device_id was missing
cases that had a compiler annotation such as "__maybe_unused". Improve
the regex to allow for these. Use '\S' instead of specific characters to
shorten the regex. That also finds some more compatibles using '.'
characters.

Unfortunately, these changes add ~400 more compatibles without a
schema.

Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20230804190130.1936566-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
2023-08-17 13:07:39 -05:00
..
include-prefixes dts: add riscv include prefix link 2023-03-27 22:45:22 +02:00
libfdt
.gitignore
Makefile
checks.c
data.c
dt-extract-compatibles dt: dt-check-compatible: Find struct of_device_id instances with compiler annotations 2023-08-17 13:07:39 -05:00
dt_to_config
dtc-lexer.l
dtc-parser.y
dtc.c
dtc.h
dtx_diff
fdtget.c
fdtoverlay.c
fdtput.c
flattree.c
fstree.c
livetree.c
of_unittest_expect of: add processing of EXPECT_NOT to of_unittest_expect 2023-02-17 15:46:20 -06:00
srcpos.c
srcpos.h
treesource.c
update-dtc-source.sh
util.c
util.h
version_gen.h
yamltree.c