Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/renesas,prr.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/samsung/pmu.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/fsl,plldig.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/imx8mn-clock.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/imx8mp-clock.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/milbeaut-clock.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,gcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/eeprom/at24.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/gpu/samsung-rotator.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/hwmon/ti,tmp513.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/adux1020.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/bh1750.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/isl29018.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/noa1305.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/stk33xx.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/tsl2583.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/tsl2772.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/light/veml6030.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/pressure/bmp085.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/input/gpio-vibrator.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/input/max77650-onkey.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/leds/leds-max77650.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/media/renesas,ceu.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/mfd/max77650.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-manager.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/power/supply/max77650-charger.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/regulator/max77650-regulator.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sound/adi,adau7118.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sound/renesas,fsi.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sound/samsung,odroid.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sound/samsung-i2s.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/sram/qcom,ocmem.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/timer/arm,arch_timer.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/timer/arm,global_timer.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml |
|
patch | blob | blame | history |
Documentation/devicetree/bindings/trivial-devices.yaml |
|
patch | blob | blame | history |
required:
- compatible
+additionalProperties: false
+
examples:
- |
clkmgr@ffd04000 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
ao-secure@140 {
- reg-names
- interrupts
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
prr: chipid@ff000044 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
chipid@10000000 {
- clock-names
- clocks
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/exynos5250.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
firmware@203f000 {
- reg
- clocks
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/stm32mp1-clks.h>
- clocks
- '#clock-cells'
+additionalProperties: false
+
examples:
# Display PIXEL Clock node:
- |
- clock-names
- '#clock-cells'
+additionalProperties: false
+
examples:
# Clock Control Module node:
- |
- clock-names
- '#clock-cells'
+additionalProperties: false
+
examples:
# Clock Control Module node:
- |
- clocks
- '#clock-cells'
+additionalProperties: false
+
examples:
# Clock controller node:
- |
- nvmem-cell-names
- '#thermal-sensor-cells'
+additionalProperties: false
+
examples:
- |
clock-controller@900000 {
- '#clock-cells'
- '#reset-cells'
+additionalProperties: false
+
examples:
- |
clock-controller@1800000 {
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
clock-controller@300000 {
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,rpmcc.h>
- '#clock-cells'
- '#reset-cells'
+additionalProperties: false
+
examples:
- |
clock-controller@1800000 {
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,rpmh.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,rpmh.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
# Example for GCC for MSM8960:
- |
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
if:
properties:
compatible:
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,gcc-msm8998.h>
- compatible
- '#clock-cells'
+additionalProperties: false
+
examples:
# Example for GCC for SDM845: The below node should be defined inside
# &apps_rsc node.
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,gcc-sc7180.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,gcc-sc7180.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,rpmh.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,gcc-sdm845.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,gcc-sdm845.h>
- '#reset-cells'
- '#power-domain-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/qcom,rpmh.h>
- "#address-cells"
- "#size-cells"
+additionalProperties: false
+
examples:
- |
vpu: vpu@d0100000 {
- interrupts
- '#dma-cells'
+additionalProperties: false
+
examples:
- |
dma@3000000 {
- mbox-names
- memory-region
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/firmware/imx/rsrc.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
npe@c8006000 {
compatible = "intel,ixp4xx-network-processing-engine";
reg = <0xc8006000 0x1000>, <0xc8007000 0x1000>, <0xc8008000 0x1000>;
};
+...
- "#gpio-cells"
- gpio-controller
+additionalProperties: false
+
dependencies:
interrupt-controller: [ interrupts ]
- "#gpio-cells"
- gpio-controller
+additionalProperties: false
+
examples:
- |
logicvc: logicvc@43c00000 {
- interrupt-names
- clocks
+additionalProperties: false
+
allOf:
- if:
properties:
- interrupt-names
- clocks
+additionalProperties: false
+
allOf:
- if:
properties:
- clocks
- clock-names
+additionalProperties: false
+
allOf:
- if:
properties:
- clocks
- clock-names
+additionalProperties: false
+
examples:
- |
rotator@12810000 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- reg
+additionalProperties: false
+
examples:
- |
spi {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- dout-gpios
- avdd-supply
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- vref-supply
- reg
+additionalProperties: false
+
examples:
- |
spi {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
spi {
- "#address-cells"
- "#size-cells"
+additionalProperties: false
+
patternProperties:
"^filter@[0-9]+$":
type: object
- compatible
- vcc-supply
+additionalProperties: false
+
examples:
- |
serial {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- reg
- vref-supply
+additionalProperties: false
+
examples:
- |
spi {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- reg
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- vddd-supply
- vdda-supply
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- trig-gpios
- echo-gpios
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- compatible
- ping-gpios
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- reg
- interrupts
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- compatible
- enable-gpios
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
required:
- compatible
+additionalProperties: false
+
+...
- interrupt-controller
- '#interrupt-cells'
+additionalProperties: false
+
examples:
- |
intcon: interrupt-controller@c8003000 {
- clock-names
- "#iommu-cells"
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/exynos5250.h>
- compatible
- "#address-cells"
- "#size-cells"
+additionalProperties: false
+
+...
required:
- compatible
+additionalProperties: false
+
+...
- interrupts
- "#mbox-cells"
+additionalProperties: false
+
examples:
- |
mailbox@c883c404 {
- amlogic,ao-sysctrl
- amlogic,canvas
+additionalProperties: false
+
examples:
- |
vdec: video-decoder@c8820000 {
- clocks
- clock-names
+additionalProperties: false
+
examples:
- |
cec_AO: cec@100 {
- interrupts
- port
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
- gpio-controller
- "#gpio-cells"
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- gpio-controller
- "#gpio-cells"
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- reg
- interrupts
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- '#address-cells'
- '#size-cells'
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- resets
- "#phy-cells"
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/sun50i-h6-ccu.h>
- reset-names
- "#phy-cells"
+additionalProperties: false
+
examples:
- |
phy@46000 {
- reg
- clocks
+additionalProperties: false
+
examples:
- |
sysconf: chiptop@e0200000 {
- reset-gpios
- "#phy-cells"
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/gpio/gpio.h>
- "#reset-cells"
- ranges
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/soc/ti,sci_pm_domain.h>
required:
- compatible
+additionalProperties: false
+
examples:
- |
syscon: scu@1e6e2000 {
- compatible
- aspeed,external-nodes
+additionalProperties: false
+
examples:
- |
apb {
required:
- compatible
+additionalProperties: false
+
examples:
- |
syscon: scu@1e6e2000 {
- ranges
- pins-are-numbered
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/pinctrl/stm32-pinfunc.h>
- "#power-domain-cells"
- amlogic,ao-sysctrl
+additionalProperties: false
+
examples:
- |
pwrc: power-controller {
- regmap
- offset
+additionalProperties: false
+
allOf:
- if:
not:
- regmap
- offset
+additionalProperties: false
+
allOf:
- if:
not:
required:
- compatible
+additionalProperties: false
+
+...
- compatible
- reg
+additionalProperties: false
+
examples:
- |
i2c@1 {
required:
- compatible
+additionalProperties: false
+
+...
- reg
- "#reset-cells"
+additionalProperties: false
+
examples:
- |
reset-controller@c884404 {
- reg
- "#reset-cells"
+additionalProperties: false
+
examples:
- |
reset-controller@8b2c800 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
rng@c8834000 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
rng {
- clocks
- clock-names
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/r7s72100-clock.h>
- clocks
- interrupts
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/mfd/stm32f4-rcc.h>
- clocks
- clock-names
+additionalProperties: false
+
examples:
- |
serial@84c0 {
- compatible
- reg
+additionalProperties: false
+
examples:
- |
canvas: video-lut@48 {
- iovdd-supply
- dvdd-supply
+additionalProperties: false
+
examples:
- |
i2c {
- "#address-cells"
- "#size-cells"
+additionalProperties: false
+
examples:
- |
codec@1,0{
- reg
- interrupts
+additionalProperties: false
+
examples:
- |
sh_fsi2: sound@ec230000 {
- cpu
- codec
+additionalProperties: false
+
examples:
- |
sound {
- clocks
- clock-names
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/clock/exynos-audss-clk.h>
- '#size-cells'
- ranges
+additionalProperties: false
+
patternProperties:
"-sram@[0-9a-f]+$":
type: object
- clocks
- amlogic,ao-secure
+additionalProperties: false
+
examples:
- |
cpu_temp: temperature-sensor@ff634800 {
required:
- compatible
+additionalProperties: false
+
oneOf:
- required:
- interrupts
- '#address-cells'
- '#size-cells'
+additionalProperties: false
+
examples:
- |
timer@f0000000 {
- reg
- clocks
+additionalProperties: false
+
examples:
- |
timer@2c000600 {
- reg
- interrupts
+additionalProperties: false
+
examples:
- |
#include <dt-bindings/interrupt-controller/irq.h>
- interrupts
- reg
+additionalProperties: false
+
examples:
- |
// In this example, the IP contains two local timers, using separate
- compatible
- reg
+additionalProperties: false
+
...