linux/Documentation/devicetree/bindings
Rob Herring 8122de5460 dt-bindings: Convert vendor prefixes to json-schema
Convert the vendor prefix registry to a schema. This will enable checking
that new vendor prefixes are added (in addition to the less than perfect
checkpatch.pl check) and will also check against adding other prefixes
which are not vendors.

Converted vendor-prefixes.txt using the following sed script:

sed -e 's/\([a-zA-Z0-9\-]*\)[[:space:]]*\([a-zA-Z0-9].*\)/  "^\1,\.\*\":\n    description: \2/'

Signed-off-by: Rob Herring <robh@kernel.org>
2019-05-16 15:27:21 -05:00
..
arc
arm ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
ata
auxdisplay
board
bus Documentation: bus: ti-sysc: fix spelling mistakes "multipe" and "interconnet" 2019-04-05 15:10:36 -07:00
c6x
clock ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
connector dt-bindings: connector: Spelling mistake 2019-04-10 16:33:48 -05:00
counter dt-bindings: counter: ftm-quaddec 2019-04-25 21:33:41 +02:00
cpufreq dt-bindings: cpufreq: tegra124: remove cpu_lp clock from required properties 2019-02-06 14:27:52 +01:00
crypto dt-bindings: crypto: document Exynos5433 SlimSSS 2019-02-28 14:37:35 +08:00
csky
devfreq
display drm pull request for 5.2 2019-05-08 21:35:19 -07:00
dma ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
edac Documentation: dt: edac: Add Stratix10 Peripheral bindings 2019-04-10 21:01:54 +02:00
eeprom dt-bindings: at24: add Renesas R1EX24016 2019-03-21 09:57:48 +01:00
extcon extcon: Add support for ptn5150 extcon driver 2019-02-11 17:21:38 +09:00
fieldbus dt-bindings: anybus-controller: document devicetree binding 2019-04-17 12:07:31 +02:00
firmware ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
fpga dt-bindings: fpga: Add bindings for ZynqMP fpga driver 2019-04-15 10:23:17 +02:00
fsi
fuse
gnss dt-bindings: gnss: add u-blox,neo-6m compatible 2019-04-04 12:43:13 +02:00
goldfish
gpio dt-bindings: gpio: pca953x: document the nxp,pca6416 2019-04-11 15:34:24 +02:00
gpu ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
h8300
hsi
hwlock
hwmon ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
i2c dt-bindings: i2c: riic: document r7s9210 support 2019-05-03 16:53:31 +02:00
i3c
iio ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
infiniband
input - Core Frameworks 2019-05-14 10:39:08 -07:00
interconnect dt-bindings: interconnect: Add a dma interconnect name 2019-04-10 16:33:47 -05:00
interrupt-controller ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
iommu dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc 2019-01-16 13:54:09 +01:00
ipmi
leds - Fix-ups 2019-05-14 10:45:03 -07:00
lpddr2
mailbox dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding 2019-05-09 00:41:00 -05:00
media media: dt-bindings: aspeed-video: Add missing memory-region property 2019-04-30 13:53:12 -04:00
memory-controllers ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
mfd - Core Frameworks 2019-05-14 10:39:08 -07:00
mips MIPS: lantiq: Remove separate GPHY Firmware loader 2019-02-25 14:17:10 -08:00
misc ARM: SoC platform updates 2019-05-16 08:31:32 -07:00
mmc ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
mtd mtd: partitions: Add AFS partitions DT bindings 2019-05-06 21:48:46 +02:00
mux
nds32
net dt-bindings: doc: net: remove Linux API references 2019-05-10 15:14:29 -07:00
nios2
nvmem dt-bindings: imx-ocotp: Add i.MX8MQ compatible 2019-04-25 22:23:06 +02:00
openrisc/opencores
opp dt-bindings: opp: Introduce opp-level bindings 2019-01-22 15:06:11 -06:00
pci Merge branch 'remotes/lorenzo/pci/keystone' 2019-05-13 18:34:41 -05:00
perf
phy dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy 2019-04-22 17:14:39 +05:30
pinctrl - Core Frameworks 2019-05-14 10:39:08 -07:00
pmem
power ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
powerpc
pps dt-bindings: pps: pps-gpio PPS ECHO implementation 2019-05-14 19:52:51 -07:00
ptp dt-binding: ptp_qoriq: add little-endian support 2019-02-12 12:58:48 -05:00
pwm dt-bindings: pwm: Update bindings for the Meson G12A Family 2019-05-09 17:29:30 +02:00
regmap
regulator dt-bindings: regulator: Add stm32mp1 pwr regulators 2019-04-15 10:58:05 +01:00
remoteproc dt-binding: remoteproc: Remove lpass_aon clock from adsp pil clock list 2019-02-17 23:01:31 -08:00
reserved-memory
reset dt-bindings: reset: Add HI3670 reset controller binding 2019-04-08 15:33:37 +01:00
riscv
rng
rtc rtc: pcf85063: add Micro Crystal RV8263 support 2019-04-04 10:07:11 +02:00
scsi
security/tpm
serial ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
serio Revert "Input: olpc_apsp - enable the SP clock" 2019-01-24 10:54:42 -08:00
siox
slimbus
soc ARM: SoC-related driver updates 2019-05-16 09:19:14 -07:00
sound ASoC: fsl_audmix: remove "model" attribute from DT document 2019-05-02 10:46:15 +09:00
spi dt-bindings: spi: spi-mt65xx: add support for MT8516 2019-05-02 10:37:54 +09:00
spmi
sram ARM: New SoC family support 2019-03-06 10:15:42 -08:00
staging/iio/adc dt-bindings: iio: adc: move lpc32xx-adc out of staging 2019-02-09 18:46:03 +00:00
thermal dt-bindings: rockchip-thermal: Support the PX30 SoC compatible 2019-05-14 07:00:39 -07:00
timer ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
ufs ARM: Device-tree updates 2019-05-16 08:38:17 -07:00
usb USB: changes for v5.2 merge window 2019-05-03 18:05:27 +02:00
virtio
w1
watchdog dt-bindings: watchdog: add i.MX system controller watchdog 2019-05-05 21:02:10 +02:00
x86
xillybus
.gitignore
ABI.txt
chosen.txt
common-properties.txt
example-schema.yaml
graph.txt
jailhouse.txt
Makefile Kbuild updates for v5.1 2019-03-10 17:48:21 -07:00
numa.txt
property-units.txt devicetree: property-units: Add femtofarads unit 2019-01-22 18:55:33 +01:00
resource-names.txt
submitting-patches.txt
trivial-devices.yaml dt-bindings: Add isl68137 as a trivial device 2019-04-29 19:42:15 -05:00
unittest.txt
vendor-prefixes.yaml dt-bindings: Convert vendor prefixes to json-schema 2019-05-16 15:27:21 -05:00
writing-bindings.txt dt-bindings: Add a guide of do's and don't's for writing bindings 2019-04-10 09:03:02 -05:00
xilinx.txt