mirror-linux/Documentation/devicetree/bindings
Geert Uytterhoeven 378be0cca6 dt-bindings: Consider DT_SCHEMA_FILES when finding all json-schema
Setting DT_SCHEMA_FILES allows the user to restrict the
"dt_binding_check" make target to a specified set of DT binding files.
However, yamllint is still run on all available files, which not only
takes time, but also outputs warnings for other binding files the
developer is not interested in.

Fix this by renaming "find_cmd" to "find_all_cmd", introducing a new
"find_cmd" to only return the files specified by DT_SCHEMA_FILES (if
present), and using the latter for yamllint and dt-doc-validate.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/174ab1d791b7bc65f3b0f11b72be13af1748c731.1634551582.git.geert+renesas@glider.be
[robh: Also use only DT_SCHEMA_FILES for dt-doc-validate]
Signed-off-by: Rob Herring <robh@kernel.org>
2021-10-20 13:34:42 -05:00
..
arc
arm Merge branch 'dt/linus' into dt/next 2021-10-08 14:30:12 -05:00
ata Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
auxdisplay An assortment of improvements for auxdisplay: 2021-09-12 16:00:49 -07:00
board
bus dt-bindings: bus: add palmbus device tree bindings 2021-10-18 11:57:09 -05:00
chrome
clock Merge branches 'clk-kirkwood', 'clk-imx', 'clk-doc', 'clk-zynq' and 'clk-ralink' into clk-next 2021-09-01 15:27:07 -07:00
connector dt-bindings: connector: Add pd-disable property 2021-08-13 13:05:51 +02:00
counter
cpu
cpufreq Merge branch 'pm-opp' 2021-09-08 16:42:13 +02:00
crypto
csky
ddr
devfreq dt-bindings: devfreq: rk3399_dmc: fix clocks in example 2021-10-11 20:04:48 -05:00
display dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value 2021-10-04 12:01:59 -05:00
dma dmaengine updates for v5.15-rc1 2021-09-09 11:07:47 -07:00
dsp
dvfs
edac
eeprom
extcon
firmware Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
fpga Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
fsi
fuse
gnss dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema 2021-09-13 08:20:19 -05:00
goldfish
gpio virtio,vdpa,vhost: features, fixes 2021-09-11 14:48:42 -07:00
gpu More power management updates for 5.15-rc1 2021-09-08 16:38:25 -07:00
h8300
hsi
hwlock
hwmon Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
i2c virtio,vdpa,vhost: features, fixes 2021-09-11 14:48:42 -07:00
i3c
iio 2nd set of new IIO device support and cleanups for the 5.15 cycle. 2021-08-17 19:48:42 +02:00
infiniband
input dt-bindings: input: elan,ekth3000: Convert txt bindings to yaml 2021-10-18 15:09:54 -05:00
interconnect More power management updates for 5.15-rc1 2021-09-08 16:38:25 -07:00
interrupt-controller dt-bindings: interrupt-controller: msi: Add msi-ranges property 2021-09-27 11:55:05 -05:00
iommu dt-bindings: iommu: add DART iommu bindings 2021-08-12 13:15:02 +02:00
ipmi
leds dt-bindings: leds: register-bit-led: Use 'reg' instead of 'offset' 2021-10-13 17:23:23 -05:00
mailbox dt-bindings: mailbox: fix incorrect gce.h file paths 2021-09-28 16:55:53 -05:00
media dt-bindings: media: Convert OV5640 binding to a schema 2021-10-15 17:07:47 -05:00
memory-controllers dt-bindings: memory: add binding for Mediatek's MT7621 SDRAM memory controller 2021-10-11 20:05:47 -05:00
mfd dt-bindings: aspeed: Add UART routing controller 2021-09-29 17:11:08 -05:00
mips
misc Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
mmc dt-bindings: Drop more redundant 'maxItems/minItems' 2021-10-01 17:49:24 -05:00
mtd MTD changes: 2021-09-05 10:50:12 -07:00
mux
nds32
net dt-bindings: net: ti,bluetooth: Convert to json-schema 2021-10-20 10:51:43 -05:00
nios2
nvmem Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
openrisc/opencores
opp dt-bindings: opp: Convert to DT schema 2021-08-23 12:44:55 +05:30
pci Merge branch 'dt/linus' into dt/next 2021-10-08 14:30:12 -05:00
perf
phy Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
pinctrl Samsung pinctrl drivers changes for v5.15 2021-08-17 21:58:41 +02:00
pmem
power Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2021-09-11 09:08:28 -07:00
powerpc
pps
ptp
pwm dt-bindings: pwm: rockchip: Add description for rk3568 2021-09-02 21:41:03 +02:00
regmap
regulator Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
remoteproc dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP 2021-08-04 12:36:49 -05:00
reserved-memory dt-bindings: reserved-memory: ramoops: Convert txt bindings to yaml 2021-10-18 08:01:36 -05:00
reset Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
riscv dt-bindings: riscv: correct e51 and u54-mc CPU bindings 2021-09-20 17:00:32 -05:00
rng dt-bindings: rng: convert OMAP and Inside-Secure HWRNG to yaml schema 2021-09-28 16:55:53 -05:00
rtc RTC for 5.15 2021-09-11 09:54:53 -07:00
scsi
security/tpm
serial Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
serio
sifive
siox
slimbus
soc dt-bindings: aspeed: Add UART routing controller 2021-09-29 17:11:08 -05:00
sound sound fixes for 5.15-rc1 2021-09-09 16:05:10 -07:00
soundwire
spi spi: dt-bindings: xilinx: Drop type reference on *-bits properties 2021-09-10 14:54:27 -05:00
spmi
sram
staging/iio/adc
thermal - Add the tegra3 thermal sensor and fix the compilation testing on 2021-09-11 09:20:57 -07:00
timer Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
ufs dt-bindings: ufs: Add bindings for Samsung ufs host 2021-09-16 09:58:28 -05:00
usb dt-binding: usb: xilinx: Add clocking node 2021-10-08 14:31:37 -05:00
virtio dt-bindings: virtio: Add binding for virtio devices 2021-09-05 16:23:08 -04:00
w1 dt-bindings: w1-gpio: Drop redundant 'maxItems' 2021-10-04 13:11:22 -05:00
watchdog dt-bindings: More use 'enum' instead of 'oneOf' plus 'const' entries 2021-09-10 14:54:21 -05:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
Makefile dt-bindings: Consider DT_SCHEMA_FILES when finding all json-schema 2021-10-20 13:34:42 -05:00
chosen.txt of: fdt: Add generic support for handling usable memory range property 2021-08-24 17:09:01 -05:00
common-properties.txt
example-schema.yaml docs: dt: Fix a few grammar nits in the binding/schema docs 2021-10-04 13:55:37 -05:00
graph.txt
index.rst
jailhouse.txt
numa.txt Documentation, dt, numa: Add note to empty NUMA node 2021-10-04 13:13:36 -05:00
resource-names.txt
submitting-patches.rst docs: dt: submitting-patches: Add note about other project usage 2021-09-21 12:59:15 -05:00
trivial-devices.yaml Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
unittest.txt
vendor-prefixes.yaml dt-bindings: Add SpinalHDL vendor 2021-10-20 10:51:22 -05:00
writing-bindings.rst docs: dt: Fix a few grammar nits in the binding/schema docs 2021-10-04 13:55:37 -05:00
writing-schema.rst docs: dt: Fix a few grammar nits in the binding/schema docs 2021-10-04 13:55:37 -05:00
xilinx.txt