diff --git a/dts/bindings/arc/arc,dccm.yaml b/dts/bindings/arc/arc,dccm.yaml index eb84cf84e75..b58929f92b9 100644 --- a/dts/bindings/arc/arc,dccm.yaml +++ b/dts/bindings/arc/arc,dccm.yaml @@ -9,8 +9,7 @@ title: ARC DCCM description: > This binding gives a base representation of the ARC DCCM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arc/arc,iccm.yaml b/dts/bindings/arc/arc,iccm.yaml index f5161a5c130..bd6bc9451b7 100644 --- a/dts/bindings/arc/arc,iccm.yaml +++ b/dts/bindings/arc/arc,iccm.yaml @@ -9,8 +9,7 @@ title: ARC ICCM description: > This binding gives a base representation of the ARC ICCM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/arm,dtcm.yaml b/dts/bindings/arm/arm,dtcm.yaml index 897a4445003..450363e9bff 100644 --- a/dts/bindings/arm/arm,dtcm.yaml +++ b/dts/bindings/arm/arm,dtcm.yaml @@ -4,8 +4,7 @@ title: DTCM description: > This binding gives a base representation of the Cortex M7 DTCM (Data Tightly Coupled Memory) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/arm,scc.yaml b/dts/bindings/arm/arm,scc.yaml index 430c389c547..82739a1a46c 100644 --- a/dts/bindings/arm/arm,scc.yaml +++ b/dts/bindings/arm/arm,scc.yaml @@ -9,8 +9,7 @@ title: ARM Serial Configuration Control description: > This binding gives a base representation of the ARM SCC -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/atmel,sam0-device_id.yaml b/dts/bindings/arm/atmel,sam0-device_id.yaml index 99d39e5a0bf..cd9a7c45dd9 100644 --- a/dts/bindings/arm/atmel,sam0-device_id.yaml +++ b/dts/bindings/arm/atmel,sam0-device_id.yaml @@ -3,8 +3,7 @@ title: Atmel Device ID (Serial Number) binding description: > Binding for locating the Device ID (serial number) on Atmel SAM0 devices. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/atmel,sam0-dmac.yaml b/dts/bindings/arm/atmel,sam0-dmac.yaml index 349984393c9..8fb8d38b0c4 100644 --- a/dts/bindings/arm/atmel,sam0-dmac.yaml +++ b/dts/bindings/arm/atmel,sam0-dmac.yaml @@ -3,8 +3,7 @@ title: Atmel DMAC binding description: > Binding for the Atmel SAM0 DMA controller. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/atmel,sam0-sercom.yaml b/dts/bindings/arm/atmel,sam0-sercom.yaml index 1d93f582beb..9fd846408e8 100644 --- a/dts/bindings/arm/atmel,sam0-sercom.yaml +++ b/dts/bindings/arm/atmel,sam0-sercom.yaml @@ -3,8 +3,7 @@ title: Atmel SERCOM binding description: > Binding for the Atmel SAM0 multi-protocol (UART, SPI, I2C) SERCOM unit. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nordic,nrf-dppic.yaml b/dts/bindings/arm/nordic,nrf-dppic.yaml index 3cf14c312a0..c1ef054d58d 100644 --- a/dts/bindings/arm/nordic,nrf-dppic.yaml +++ b/dts/bindings/arm/nordic,nrf-dppic.yaml @@ -10,8 +10,7 @@ description: > Binding for the Nordic DPPIC Distributed Programmable Peripheral Interconnect Controller -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nordic,nrf-ficr.yaml b/dts/bindings/arm/nordic,nrf-ficr.yaml index 3b1e86114a2..358b1107877 100644 --- a/dts/bindings/arm/nordic,nrf-ficr.yaml +++ b/dts/bindings/arm/nordic,nrf-ficr.yaml @@ -3,8 +3,7 @@ title: Nordic FICR (Factory Information Configuration Registers) description: > Binding for the Nordic FICR (Factory Information Configuration Registers) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nordic,nrf-spu.yaml b/dts/bindings/arm/nordic,nrf-spu.yaml index c81fb4f9e64..d683c61bb0d 100644 --- a/dts/bindings/arm/nordic,nrf-spu.yaml +++ b/dts/bindings/arm/nordic,nrf-spu.yaml @@ -3,8 +3,7 @@ title: Nordic SPU (System Protection Unit) description: > Binding for the Nordic SPU (System Protection Unit) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nordic,nrf-uicr.yaml b/dts/bindings/arm/nordic,nrf-uicr.yaml index bdd4a3eac58..2da74c89c2a 100644 --- a/dts/bindings/arm/nordic,nrf-uicr.yaml +++ b/dts/bindings/arm/nordic,nrf-uicr.yaml @@ -3,8 +3,7 @@ title: Nordic UICR (User Information Configuration Registers) description: > Binding for the Nordic UICR (User Information Configuration Registers) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,imx-dtcm.yaml b/dts/bindings/arm/nxp,imx-dtcm.yaml index 68afe9eea77..fe711fdd258 100644 --- a/dts/bindings/arm/nxp,imx-dtcm.yaml +++ b/dts/bindings/arm/nxp,imx-dtcm.yaml @@ -9,8 +9,7 @@ title: i.MX DTCM (Data Tightly Coupled Memory) description: > This binding gives a base representation of the i.MX DTCM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,imx-epit.yaml b/dts/bindings/arm/nxp,imx-epit.yaml index 4cf851c0081..47e4025603f 100644 --- a/dts/bindings/arm/nxp,imx-epit.yaml +++ b/dts/bindings/arm/nxp,imx-epit.yaml @@ -9,8 +9,7 @@ title: IMX EPIT COUNTER description: > This binding gives a base representation of the i.MX Enhanced Periodic Interrupt Timer (EPIT) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,imx-itcm.yaml b/dts/bindings/arm/nxp,imx-itcm.yaml index 0ee00289f42..22c32a86f89 100644 --- a/dts/bindings/arm/nxp,imx-itcm.yaml +++ b/dts/bindings/arm/nxp,imx-itcm.yaml @@ -9,8 +9,7 @@ title: i.MX ITCM (Instruction Tightly Coupled Memory) description: > This binding gives a base representation of the i.MX ITCM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,imx-mu.yaml b/dts/bindings/arm/nxp,imx-mu.yaml index dcb766439ea..f338ecff827 100644 --- a/dts/bindings/arm/nxp,imx-mu.yaml +++ b/dts/bindings/arm/nxp,imx-mu.yaml @@ -9,8 +9,7 @@ title: IMX MESSAGING UNIT description: > This binding gives a base representation of the i.MX Messaging Unit -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,kinetis-mcg.yaml b/dts/bindings/arm/nxp,kinetis-mcg.yaml index cdaba8d2c04..c5b4274343f 100644 --- a/dts/bindings/arm/nxp,kinetis-mcg.yaml +++ b/dts/bindings/arm/nxp,kinetis-mcg.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis Multipurpose Clock Generator (MCG) description: > This is a representation of the NXP Kinetis MCG IP node -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/arm/nxp,kinetis-pcc.yaml b/dts/bindings/arm/nxp,kinetis-pcc.yaml index 9142828d58f..daee45c5b19 100644 --- a/dts/bindings/arm/nxp,kinetis-pcc.yaml +++ b/dts/bindings/arm/nxp,kinetis-pcc.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis PCC (Peripheral Clock Controller) description: > This is a representation of the NXP Kinetis PCC IP node -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/arm/nxp,kinetis-scg.yaml b/dts/bindings/arm/nxp,kinetis-scg.yaml index 69fd603b973..f4675812df4 100644 --- a/dts/bindings/arm/nxp,kinetis-scg.yaml +++ b/dts/bindings/arm/nxp,kinetis-scg.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis SCG (System Clock Generator) description: > This is a representation of the NXP Kinetis SCG IP node -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/arm/nxp,kinetis-sim.yaml b/dts/bindings/arm/nxp,kinetis-sim.yaml index 0085997dabd..e94a6402bf2 100644 --- a/dts/bindings/arm/nxp,kinetis-sim.yaml +++ b/dts/bindings/arm/nxp,kinetis-sim.yaml @@ -9,8 +9,7 @@ title: Kinetis System Integration Module (SIM) description: > This is a representation of the Kinetis SIM IP node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/nxp,lpc-mailbox.yaml b/dts/bindings/arm/nxp,lpc-mailbox.yaml index ceb9b03ecd1..61b99d1dafb 100644 --- a/dts/bindings/arm/nxp,lpc-mailbox.yaml +++ b/dts/bindings/arm/nxp,lpc-mailbox.yaml @@ -9,8 +9,7 @@ title: LPC MAILBOX description: > This binding gives a base representation of the LPC MAILBOX -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/st,stm32-ccm.yaml b/dts/bindings/arm/st,stm32-ccm.yaml index 01f1f4cc7d1..a771d0ad9e5 100644 --- a/dts/bindings/arm/st,stm32-ccm.yaml +++ b/dts/bindings/arm/st,stm32-ccm.yaml @@ -4,8 +4,7 @@ title: STM32 CCM description: > This binding gives a base representation of the STM32 CCM (Core Coupled Memory) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/arm/ti,cc2650-prcm.yaml b/dts/bindings/arm/ti,cc2650-prcm.yaml index 2e33fdf5739..850ec8eb73d 100644 --- a/dts/bindings/arm/ti,cc2650-prcm.yaml +++ b/dts/bindings/arm/ti,cc2650-prcm.yaml @@ -5,8 +5,7 @@ description: > This binding gives a base representation of the TI CC2650 Power, Reset, and Clock control Module. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/audio/st,mpxxdtyy-i2s.yaml b/dts/bindings/audio/st,mpxxdtyy-i2s.yaml index c410c1fc53a..c708d87e9c0 100644 --- a/dts/bindings/audio/st,mpxxdtyy-i2s.yaml +++ b/dts/bindings/audio/st,mpxxdtyy-i2s.yaml @@ -9,8 +9,7 @@ title: ST Microelectronics MPXXDTYY digital pdm microphone family description: > This binding gives a base representation of MPXXDTYY digital microphone family -inherits: - !include i2s-device.yaml +include: i2s-device.yaml properties: compatible: diff --git a/dts/bindings/audio/ti,tlv320dac.yaml b/dts/bindings/audio/ti,tlv320dac.yaml index 98acd78c873..7013f947e7a 100644 --- a/dts/bindings/audio/ti,tlv320dac.yaml +++ b/dts/bindings/audio/ti,tlv320dac.yaml @@ -9,8 +9,7 @@ title: Texas Instruments TLV320DAC Audio DAC description: > This binding gives a base representation of TLV320DAC310x Audio DAC -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml b/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml index cd266b6eb9e..857dbad1f9e 100644 --- a/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml +++ b/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml @@ -10,8 +10,7 @@ description: > This binding gives the base representation of a bluetooth controller node that provides HCI over SPI. -inherits: - !include base.yaml +include: base.yaml parent: bus: spi diff --git a/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml b/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml index 9dbe23a1204..d61af662d81 100644 --- a/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml +++ b/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives the base representation of a bluetooth module which use Zephyr's bluetooth Host Controller Interface SPI driver (e.g. nRF51822). -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/can/can-controller.yaml b/dts/bindings/can/can-controller.yaml index 70bca41b943..c1453bb1a19 100644 --- a/dts/bindings/can/can-controller.yaml +++ b/dts/bindings/can/can-controller.yaml @@ -1,7 +1,6 @@ # Common fields for CAN controllers -inherits: - !include base.yaml +include: base.yaml child: bus: can diff --git a/dts/bindings/can/can-device.yaml b/dts/bindings/can/can-device.yaml index 4cafe185809..1e3c9cf2532 100644 --- a/dts/bindings/can/can-device.yaml +++ b/dts/bindings/can/can-device.yaml @@ -9,8 +9,7 @@ title: CAN Device Base Structure description: > This binding gives the base structures for all can devices -inherits: - !include base.yaml +include: base.yaml parent: bus: can diff --git a/dts/bindings/can/microchip,mcp2515.yaml b/dts/bindings/can/microchip,mcp2515.yaml index c323201dd88..0112350df7e 100644 --- a/dts/bindings/can/microchip,mcp2515.yaml +++ b/dts/bindings/can/microchip,mcp2515.yaml @@ -9,8 +9,7 @@ title: MCP2515 CAN description: > This binding gives a base representation of the MCP2515 SPI CAN controller -inherits: - !include [spi-device.yaml, can-controller.yaml] +include: [spi-device.yaml, can-controller.yaml] properties: compatible: diff --git a/dts/bindings/can/nxp,kinetis-flexcan.yaml b/dts/bindings/can/nxp,kinetis-flexcan.yaml index a0041df46ef..00f52a0f3cd 100644 --- a/dts/bindings/can/nxp,kinetis-flexcan.yaml +++ b/dts/bindings/can/nxp,kinetis-flexcan.yaml @@ -9,8 +9,7 @@ title: NXP FlexCAN description: > This binding gives a base representation of the NXP FlexCAN controller -inherits: - !include can-controller.yaml +include: can-controller.yaml properties: compatible: diff --git a/dts/bindings/can/st,stm32-can.yaml b/dts/bindings/can/st,stm32-can.yaml index 094862c5af8..d67a783f4aa 100644 --- a/dts/bindings/can/st,stm32-can.yaml +++ b/dts/bindings/can/st,stm32-can.yaml @@ -3,8 +3,7 @@ title: STM32 CAN description: > This binding gives a base representation of the STM32 CAN controller -inherits: - !include can-controller.yaml +include: can-controller.yaml properties: compatible: diff --git a/dts/bindings/clock/fixed-clock.yaml b/dts/bindings/clock/fixed-clock.yaml index d68d1819717..0b46a01f2a2 100644 --- a/dts/bindings/clock/fixed-clock.yaml +++ b/dts/bindings/clock/fixed-clock.yaml @@ -9,8 +9,7 @@ title: Generic fixed rate clock provider description: > This is a representation of a generic fixed rate clock provider. -inherits: - !include clock-controller.yaml +include: clock-controller.yaml properties: compatible: diff --git a/dts/bindings/clock/nordic,nrf-clock.yaml b/dts/bindings/clock/nordic,nrf-clock.yaml index c02e63b8526..80e80e25d4b 100644 --- a/dts/bindings/clock/nordic,nrf-clock.yaml +++ b/dts/bindings/clock/nordic,nrf-clock.yaml @@ -9,8 +9,7 @@ title: Nordic nRF clock control description: > This is a representation of the Nordic nRF clock control node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/clock/nxp,imx-ccm.yaml b/dts/bindings/clock/nxp,imx-ccm.yaml index d6bba8cf0e9..7c0bffe91a9 100644 --- a/dts/bindings/clock/nxp,imx-ccm.yaml +++ b/dts/bindings/clock/nxp,imx-ccm.yaml @@ -9,8 +9,7 @@ title: i.MX Clock Controller Module (CCM) description: > This is a representation of the i.MX CCM IP node -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/clock/st,stm32-rcc.yaml b/dts/bindings/clock/st,stm32-rcc.yaml index fc07c9b1181..9222a61ff7a 100644 --- a/dts/bindings/clock/st,stm32-rcc.yaml +++ b/dts/bindings/clock/st,stm32-rcc.yaml @@ -3,8 +3,7 @@ title: STM32 RCC description: > This binding gives a base representation of the STM32 Clock control -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m0+.yaml b/dts/bindings/cpu/arm,cortex-m0+.yaml index 35f7478cbb9..46ee69a7b4f 100644 --- a/dts/bindings/cpu/arm,cortex-m0+.yaml +++ b/dts/bindings/cpu/arm,cortex-m0+.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M0+ CPU description: > This binding gives a base representation for ARM Cortex-M0+ CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m0.yaml b/dts/bindings/cpu/arm,cortex-m0.yaml index 1dde85a6c2f..db4c24debaa 100644 --- a/dts/bindings/cpu/arm,cortex-m0.yaml +++ b/dts/bindings/cpu/arm,cortex-m0.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M0 CPU description: > This binding gives a base representation for ARM Cortex-M0 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m23.yaml b/dts/bindings/cpu/arm,cortex-m23.yaml index 1e4fc130475..ab2f9c058ad 100644 --- a/dts/bindings/cpu/arm,cortex-m23.yaml +++ b/dts/bindings/cpu/arm,cortex-m23.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M23 CPU description: > This binding gives a base representation for ARM Cortex-M23 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m3.yaml b/dts/bindings/cpu/arm,cortex-m3.yaml index 585edcfcd53..f0539a5b298 100644 --- a/dts/bindings/cpu/arm,cortex-m3.yaml +++ b/dts/bindings/cpu/arm,cortex-m3.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M3 CPU description: > This binding gives a base representation for ARM Cortex-M3 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m33.yaml b/dts/bindings/cpu/arm,cortex-m33.yaml index 430ae504c99..139efedf345 100644 --- a/dts/bindings/cpu/arm,cortex-m33.yaml +++ b/dts/bindings/cpu/arm,cortex-m33.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M33 CPU description: > This binding gives a base representation for ARM Cortex-M33 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m4.yaml b/dts/bindings/cpu/arm,cortex-m4.yaml index dcb99cb3a2a..f0b473c5088 100644 --- a/dts/bindings/cpu/arm,cortex-m4.yaml +++ b/dts/bindings/cpu/arm,cortex-m4.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M4 CPU description: > This binding gives a base representation for ARM Cortex-M4 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m4f.yaml b/dts/bindings/cpu/arm,cortex-m4f.yaml index 5b6ac28bfef..f7d371b0885 100644 --- a/dts/bindings/cpu/arm,cortex-m4f.yaml +++ b/dts/bindings/cpu/arm,cortex-m4f.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M4F CPU description: > This binding gives a base representation for ARM Cortex-M4F CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/arm,cortex-m7.yaml b/dts/bindings/cpu/arm,cortex-m7.yaml index 56c383cc076..b9ec396ea58 100644 --- a/dts/bindings/cpu/arm,cortex-m7.yaml +++ b/dts/bindings/cpu/arm,cortex-m7.yaml @@ -9,8 +9,7 @@ title: ARM Cortex-M7 CPU description: > This binding gives a base representation for ARM Cortex-M7 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/cadence,tensilica-xtensa-lx6.yaml b/dts/bindings/cpu/cadence,tensilica-xtensa-lx6.yaml index 28d12b7a774..8be8c7210da 100644 --- a/dts/bindings/cpu/cadence,tensilica-xtensa-lx6.yaml +++ b/dts/bindings/cpu/cadence,tensilica-xtensa-lx6.yaml @@ -9,8 +9,7 @@ title: Cadence Tensilica Xtensa LX6 CPU description: > This binding gives a base representation for Cadence Tensilica Xtensa LX6 CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/cpu.yaml b/dts/bindings/cpu/cpu.yaml index d072e482292..fc3f9cd75ca 100644 --- a/dts/bindings/cpu/cpu.yaml +++ b/dts/bindings/cpu/cpu.yaml @@ -6,8 +6,7 @@ # Common fields for CPUs -inherits: - !include base.yaml +include: base.yaml properties: clock-frequency: diff --git a/dts/bindings/cpu/sample_controller.yaml b/dts/bindings/cpu/sample_controller.yaml index 3b85730508e..53e1c0dcba7 100644 --- a/dts/bindings/cpu/sample_controller.yaml +++ b/dts/bindings/cpu/sample_controller.yaml @@ -9,8 +9,7 @@ title: Sample Controller CPU description: > This binding gives a base representation for Sample Controller CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/cpu/snps,arcem.yaml b/dts/bindings/cpu/snps,arcem.yaml index c6d70f51fc9..90e741f1dae 100644 --- a/dts/bindings/cpu/snps,arcem.yaml +++ b/dts/bindings/cpu/snps,arcem.yaml @@ -9,8 +9,7 @@ title: Synopsys ARC EM CPU description: > This binding gives a base representation for Synopsys ARC EM CPU. -inherits: - !include cpu.yaml +include: cpu.yaml properties: compatible: diff --git a/dts/bindings/crypto/arm,cryptocell-310.yaml b/dts/bindings/crypto/arm,cryptocell-310.yaml index 866c845b782..32aa4b1651a 100644 --- a/dts/bindings/crypto/arm,cryptocell-310.yaml +++ b/dts/bindings/crypto/arm,cryptocell-310.yaml @@ -9,8 +9,7 @@ title: ARM TrustZone CryptoCell 310 description: > This is a representation of the ARM TrustZone CryptoCell 310 -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/crypto/nordic,nrf-cc310.yaml b/dts/bindings/crypto/nordic,nrf-cc310.yaml index 52e511c07ba..56dc6242cb3 100644 --- a/dts/bindings/crypto/nordic,nrf-cc310.yaml +++ b/dts/bindings/crypto/nordic,nrf-cc310.yaml @@ -9,8 +9,7 @@ title: Nordic Control Interface for ARM TrustZone CryptoCell 310 description: > This is a representation of the Nordic Control Interface for ARM TrustZone CryptoCell 310 -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/display/fsl,imx6sx-lcdif.yaml b/dts/bindings/display/fsl,imx6sx-lcdif.yaml index d069a499c57..60731abae92 100644 --- a/dts/bindings/display/fsl,imx6sx-lcdif.yaml +++ b/dts/bindings/display/fsl,imx6sx-lcdif.yaml @@ -9,8 +9,7 @@ title: NXP Enhanced LCD Interface (eLCDIF) controller description: > This binding gives a base representation of the NXP i.MX eLCDIF controller -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/display/ilitek,ili9340.yaml b/dts/bindings/display/ilitek,ili9340.yaml index d7244a54ba7..97453bfafe7 100644 --- a/dts/bindings/display/ilitek,ili9340.yaml +++ b/dts/bindings/display/ilitek,ili9340.yaml @@ -9,8 +9,7 @@ title: ILI9340 320x240 Display Controller description: > This is a representation of the ILI9340 320x240 Display Controller -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/display/rocktech,rk043fn02h-ct.yaml b/dts/bindings/display/rocktech,rk043fn02h-ct.yaml index 1822fb01e85..682c55fbfef 100644 --- a/dts/bindings/display/rocktech,rk043fn02h-ct.yaml +++ b/dts/bindings/display/rocktech,rk043fn02h-ct.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the Rocktech LCD module with LED backlight and capacitive touch panel. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/display/sitronix,st7789v.yaml b/dts/bindings/display/sitronix,st7789v.yaml index 951ef34548f..2b3b461538e 100644 --- a/dts/bindings/display/sitronix,st7789v.yaml +++ b/dts/bindings/display/sitronix,st7789v.yaml @@ -9,8 +9,7 @@ title: ST7789V 320x240 Display Controller description: > This is a representation of the ST7789V 320x240 Display Controller -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/display/solomon,ssd1306fb.yaml b/dts/bindings/display/solomon,ssd1306fb.yaml index ce2431d3ed9..e31e092e052 100644 --- a/dts/bindings/display/solomon,ssd1306fb.yaml +++ b/dts/bindings/display/solomon,ssd1306fb.yaml @@ -9,8 +9,7 @@ title: SSD1306 128x64 Dot Matrix Display Controller description: > This is a representation of the SSD1306 128x64 Dot Matrix Display Controller -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/display/solomon,ssd1673fb.yaml b/dts/bindings/display/solomon,ssd1673fb.yaml index 47a67022ce2..f3d26fe2bb1 100644 --- a/dts/bindings/display/solomon,ssd1673fb.yaml +++ b/dts/bindings/display/solomon,ssd1673fb.yaml @@ -9,8 +9,7 @@ title: SSD16XX 250x150 EPD Display Controller description: > This is a representation of the SSD16XX 250x150 EPD Display Controller -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/espi/espi-controller.yaml b/dts/bindings/espi/espi-controller.yaml index b99b1bc17b6..e66af7cda61 100644 --- a/dts/bindings/espi/espi-controller.yaml +++ b/dts/bindings/espi/espi-controller.yaml @@ -4,8 +4,7 @@ # Common fields for ESPI devices -inherits: - !include base.yaml +include: base.yaml child: bus: espi diff --git a/dts/bindings/espi/microchip,xec-espi.yaml b/dts/bindings/espi/microchip,xec-espi.yaml index 89c41e64a71..078e10b6248 100644 --- a/dts/bindings/espi/microchip,xec-espi.yaml +++ b/dts/bindings/espi/microchip,xec-espi.yaml @@ -7,8 +7,7 @@ title: MICROCHIP ESPI description: > This binding gives a base representation of ESPI controller for Microchip -inherits: - !include espi-controller.yaml +include: espi-controller.yaml properties: compatible: diff --git a/dts/bindings/ethernet/ethernet.yaml b/dts/bindings/ethernet/ethernet.yaml index bea9e5a83bd..f8be4665515 100644 --- a/dts/bindings/ethernet/ethernet.yaml +++ b/dts/bindings/ethernet/ethernet.yaml @@ -6,8 +6,7 @@ # Common fields for Ethernet devices -inherits: - !include base.yaml +include: base.yaml properties: local-mac-address: diff --git a/dts/bindings/ethernet/intel,e1000.yaml b/dts/bindings/ethernet/intel,e1000.yaml index 35b0396f05f..a4a4d9cd6e6 100644 --- a/dts/bindings/ethernet/intel,e1000.yaml +++ b/dts/bindings/ethernet/intel,e1000.yaml @@ -8,8 +8,7 @@ title: Intel E1000 Ethernet controller description: > This is a representation of the Intel E1000 Ethernet controller -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/ethernet/litex,eth0.yaml b/dts/bindings/ethernet/litex,eth0.yaml index 3b0620fab3e..e120f0ba4f1 100644 --- a/dts/bindings/ethernet/litex,eth0.yaml +++ b/dts/bindings/ethernet/litex,eth0.yaml @@ -9,8 +9,7 @@ title: LiteX Ethernet description: > This binding gives a base representation of LiteX Ethernet -inherits: - !include ethernet.yaml +include: ethernet.yaml properties: compatible: diff --git a/dts/bindings/ethernet/microchip,enc28j60.yaml b/dts/bindings/ethernet/microchip,enc28j60.yaml index 07e8b61eb3a..04b78296753 100644 --- a/dts/bindings/ethernet/microchip,enc28j60.yaml +++ b/dts/bindings/ethernet/microchip,enc28j60.yaml @@ -8,8 +8,7 @@ title: 10Base-T Ethernet Controller with SPI Interface description: > This binding gives a base representation of the standalone ENC28J60 chip -inherits: - !include [spi-device.yaml, ethernet.yaml] +include: [spi-device.yaml, ethernet.yaml] properties: compatible: diff --git a/dts/bindings/ethernet/nxp,kinetis-ethernet.yaml b/dts/bindings/ethernet/nxp,kinetis-ethernet.yaml index aff8b02f169..eb672c89f6b 100644 --- a/dts/bindings/ethernet/nxp,kinetis-ethernet.yaml +++ b/dts/bindings/ethernet/nxp,kinetis-ethernet.yaml @@ -8,8 +8,7 @@ title: NXP Kinetis Ethernet description: > This binding gives a base representation of the NXP Kinetis Ethernet -inherits: - !include ethernet.yaml +include: ethernet.yaml properties: compatible: diff --git a/dts/bindings/ethernet/nxp.kinetis-ptp.yaml b/dts/bindings/ethernet/nxp.kinetis-ptp.yaml index 950fdd99ff8..fa78405065a 100644 --- a/dts/bindings/ethernet/nxp.kinetis-ptp.yaml +++ b/dts/bindings/ethernet/nxp.kinetis-ptp.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis Ethernet PTP description: > This binding gives a base representation of the NXP Kinetis Ethernet PTP -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/ethernet/smsc,lan9220.yaml b/dts/bindings/ethernet/smsc,lan9220.yaml index 3609fbf0399..89a8aef0f00 100644 --- a/dts/bindings/ethernet/smsc,lan9220.yaml +++ b/dts/bindings/ethernet/smsc,lan9220.yaml @@ -9,8 +9,7 @@ description: > This is a representation of the formerly SMSC, now Microchip, LAN9220 Ethernet controller. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/ethernet/ti,stellaris-ethernet.yaml b/dts/bindings/ethernet/ti,stellaris-ethernet.yaml index 2ba22399e08..26903db5544 100644 --- a/dts/bindings/ethernet/ti,stellaris-ethernet.yaml +++ b/dts/bindings/ethernet/ti,stellaris-ethernet.yaml @@ -8,8 +8,7 @@ title: TI Stellaris Ethernet description: > This binding gives a base representation of the TI Stellaris Ethernet -inherits: - !include ethernet.yaml +include: ethernet.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/atmel,sam-flash-controller.yaml b/dts/bindings/flash_controller/atmel,sam-flash-controller.yaml index 95da2df8282..f3be5d95c27 100644 --- a/dts/bindings/flash_controller/atmel,sam-flash-controller.yaml +++ b/dts/bindings/flash_controller/atmel,sam-flash-controller.yaml @@ -9,8 +9,7 @@ title: Atmel SAM Flash Controller description: > This binding gives a base representation of the Atmel SAM Enhanced Embedded Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/atmel,sam0-nvmctrl.yaml b/dts/bindings/flash_controller/atmel,sam0-nvmctrl.yaml index 3421c979879..7b920d872f9 100644 --- a/dts/bindings/flash_controller/atmel,sam0-nvmctrl.yaml +++ b/dts/bindings/flash_controller/atmel,sam0-nvmctrl.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 Non-Volatile Memory Controller description: > This binding gives a base representation of the Atmel SAM0 NVMC -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/cypress,psoc6-flash-controller.yaml b/dts/bindings/flash_controller/cypress,psoc6-flash-controller.yaml index 476b3692b4c..8e7a49c4360 100644 --- a/dts/bindings/flash_controller/cypress,psoc6-flash-controller.yaml +++ b/dts/bindings/flash_controller/cypress,psoc6-flash-controller.yaml @@ -9,8 +9,7 @@ title: Cypress Flash Controller description: > This binding gives a base representation of the Cypress Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/flash-controller.yaml b/dts/bindings/flash_controller/flash-controller.yaml index a4598fc67ef..92786e7a71f 100644 --- a/dts/bindings/flash_controller/flash-controller.yaml +++ b/dts/bindings/flash_controller/flash-controller.yaml @@ -1,7 +1,6 @@ # Common fields for flash controllers -inherits: - !include base.yaml +include: base.yaml properties: label: diff --git a/dts/bindings/flash_controller/nordic,nrf51-flash-controller.yaml b/dts/bindings/flash_controller/nordic,nrf51-flash-controller.yaml index c1aabe6b4f2..6c159678b81 100644 --- a/dts/bindings/flash_controller/nordic,nrf51-flash-controller.yaml +++ b/dts/bindings/flash_controller/nordic,nrf51-flash-controller.yaml @@ -3,8 +3,7 @@ title: Nordic NVMC description: > This binding gives a base representation of the Nordic NVMC -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/nordic,nrf52-flash-controller.yaml b/dts/bindings/flash_controller/nordic,nrf52-flash-controller.yaml index 8eb9efe2eb6..b4d9e24b30a 100644 --- a/dts/bindings/flash_controller/nordic,nrf52-flash-controller.yaml +++ b/dts/bindings/flash_controller/nordic,nrf52-flash-controller.yaml @@ -3,8 +3,7 @@ title: Nordic NVMC description: > This binding gives a base representation of the Nordic NVMC -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/nordic,nrf91-flash-controller.yaml b/dts/bindings/flash_controller/nordic,nrf91-flash-controller.yaml index cb47f6e354a..7dadeecb8e5 100644 --- a/dts/bindings/flash_controller/nordic,nrf91-flash-controller.yaml +++ b/dts/bindings/flash_controller/nordic,nrf91-flash-controller.yaml @@ -3,8 +3,7 @@ title: Nordic NVMC description: > This binding gives a base representation of the Nordic NVMC -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/nxp,kinetis-ftfa.yaml b/dts/bindings/flash_controller/nxp,kinetis-ftfa.yaml index 01919e135bf..92cb7a835a3 100644 --- a/dts/bindings/flash_controller/nxp,kinetis-ftfa.yaml +++ b/dts/bindings/flash_controller/nxp,kinetis-ftfa.yaml @@ -3,8 +3,7 @@ title: NXP Kinetis Flash Memory Module (FTFA) description: > This binding gives for the NXP Kinetis Flash Memory Module A (FTFA) -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/nxp,kinetis-ftfe.yaml b/dts/bindings/flash_controller/nxp,kinetis-ftfe.yaml index 2aa9f1c173e..f2809b26a25 100644 --- a/dts/bindings/flash_controller/nxp,kinetis-ftfe.yaml +++ b/dts/bindings/flash_controller/nxp,kinetis-ftfe.yaml @@ -3,8 +3,7 @@ title: NXP Kinetis Flash Memory Module (FTFE) description: > This binding gives for the NXP Kinetis Flash Memory Module E (FTFE) -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/nxp,kinetis-ftfl.yaml b/dts/bindings/flash_controller/nxp,kinetis-ftfl.yaml index 87243ad7158..bf4b37be622 100644 --- a/dts/bindings/flash_controller/nxp,kinetis-ftfl.yaml +++ b/dts/bindings/flash_controller/nxp,kinetis-ftfl.yaml @@ -3,8 +3,7 @@ title: NXP Kinetis Flash Memory Module (FTFL) description: > This binding gives for the NXP Kinetis Flash Memory Module L (FTFL) -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/openisa,rv32m1-ftfe.yaml b/dts/bindings/flash_controller/openisa,rv32m1-ftfe.yaml index 9dbcb2ef93a..6eebc63a099 100644 --- a/dts/bindings/flash_controller/openisa,rv32m1-ftfe.yaml +++ b/dts/bindings/flash_controller/openisa,rv32m1-ftfe.yaml @@ -3,8 +3,7 @@ title: OpenISA Flash Memory Module (FTFE) description: > This binding gives for the OpenISA Flash Memory Module E (FTFE) -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/silabs,gecko-flash-controller.yaml b/dts/bindings/flash_controller/silabs,gecko-flash-controller.yaml index ab463bec220..9bf8bfa4d9b 100644 --- a/dts/bindings/flash_controller/silabs,gecko-flash-controller.yaml +++ b/dts/bindings/flash_controller/silabs,gecko-flash-controller.yaml @@ -9,8 +9,7 @@ title: Silicon Labs Gecko Flash Controller description: > This binding gives a base representation of the Silicon Labs Gecko Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32f0-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32f0-flash-controller.yaml index 916cac6e1ec..88c25bf10e7 100644 --- a/dts/bindings/flash_controller/st,stm32f0-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32f0-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 F0 Flash Controller description: > This binding gives a base representation of the STM32 F0 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32f2-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32f2-flash-controller.yaml index 0a1c37089c1..15f7ef697ba 100644 --- a/dts/bindings/flash_controller/st,stm32f2-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32f2-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 F2 Flash Controller description: > This binding gives a base representation of the STM32 F2 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32f3-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32f3-flash-controller.yaml index 2093fd05ada..01d9425a615 100644 --- a/dts/bindings/flash_controller/st,stm32f3-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32f3-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 F3 Flash Controller description: > This binding gives a base representation of the STM32 F3 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32f4-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32f4-flash-controller.yaml index 1d44af3c92c..d1c2b79c583 100644 --- a/dts/bindings/flash_controller/st,stm32f4-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32f4-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 F4 Flash Controller description: > This binding gives a base representation of the STM32 F4 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32f7-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32f7-flash-controller.yaml index 86bfbccb73c..13e8f54e5da 100644 --- a/dts/bindings/flash_controller/st,stm32f7-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32f7-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 F7 Flash Controller description: > This binding gives a base representation of the STM32 F7 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32g0-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32g0-flash-controller.yaml index b12112908e3..0ee5e08a988 100644 --- a/dts/bindings/flash_controller/st,stm32g0-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32g0-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 G0 Flash Controller description: > This binding gives a base representation of the STM32 G0 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32h7-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32h7-flash-controller.yaml index cb7163feaf9..9db17e52b7a 100644 --- a/dts/bindings/flash_controller/st,stm32h7-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32h7-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 H7 Flash Controller description: > This binding gives a base representation of the STM32 H7 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32l1-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32l1-flash-controller.yaml index cd2a1a24fb8..305cf7fdbc8 100644 --- a/dts/bindings/flash_controller/st,stm32l1-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32l1-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 L1 Flash Controller description: > This binding gives a base representation of the STM32 L1 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32l4-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32l4-flash-controller.yaml index c9d7d7290d7..a334b259f3c 100644 --- a/dts/bindings/flash_controller/st,stm32l4-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32l4-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 L4 Flash Controller description: > This binding gives a base representation of the STM32 L4 Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/st,stm32wb-flash-controller.yaml b/dts/bindings/flash_controller/st,stm32wb-flash-controller.yaml index 242e2d5e086..b841c195ec8 100644 --- a/dts/bindings/flash_controller/st,stm32wb-flash-controller.yaml +++ b/dts/bindings/flash_controller/st,stm32wb-flash-controller.yaml @@ -3,8 +3,7 @@ title: STM32 WB Flash Controller description: > This binding gives a base representation of the STM32 wb Flash Controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/zephyr,native-posix-flash-controller.yaml b/dts/bindings/flash_controller/zephyr,native-posix-flash-controller.yaml index 0d9de327a2f..b4bba9f8cfe 100644 --- a/dts/bindings/flash_controller/zephyr,native-posix-flash-controller.yaml +++ b/dts/bindings/flash_controller/zephyr,native-posix-flash-controller.yaml @@ -4,8 +4,7 @@ description: > This binding gives a base representation of the Native POSIX flash controller -inherits: - !include flash-controller.yaml +include: flash-controller.yaml properties: compatible: diff --git a/dts/bindings/flash_controller/zephyr,sim-flash.yaml b/dts/bindings/flash_controller/zephyr,sim-flash.yaml index f3f7a24b85e..5d037113f08 100644 --- a/dts/bindings/flash_controller/zephyr,sim-flash.yaml +++ b/dts/bindings/flash_controller/zephyr,sim-flash.yaml @@ -5,8 +5,7 @@ title: simulated flash description: > This binding gives a base representation of a simulated flash memory -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/gpio/arduino-header-r3.yaml b/dts/bindings/gpio/arduino-header-r3.yaml index 9141221da9d..770b3c81609 100644 --- a/dts/bindings/gpio/arduino-header-r3.yaml +++ b/dts/bindings/gpio/arduino-header-r3.yaml @@ -9,8 +9,7 @@ title: ARDUINO GPIO HEADER description: > This is a representation of GPIO pin nodes exposed as headers on Arduino R3 -inherits: - !include [gpio-nexus.yaml, base.yaml] +include: [gpio-nexus.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/arm,cmsdk-gpio.yaml b/dts/bindings/gpio/arm,cmsdk-gpio.yaml index 24fc02e1533..d9c8016730f 100644 --- a/dts/bindings/gpio/arm,cmsdk-gpio.yaml +++ b/dts/bindings/gpio/arm,cmsdk-gpio.yaml @@ -3,8 +3,7 @@ title: ARM CMSDK GPIO description: > This binding gives a base representation of the ARM CMSDK GPIO -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/atmel,sam-gpio.yaml b/dts/bindings/gpio/atmel,sam-gpio.yaml index b188e224595..a0ea69416be 100644 --- a/dts/bindings/gpio/atmel,sam-gpio.yaml +++ b/dts/bindings/gpio/atmel,sam-gpio.yaml @@ -3,8 +3,7 @@ title: Atmel SAM GPIO PORT driver description: > This is a representation of the SAM GPIO PORT nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/atmel,sam0-gpio.yaml b/dts/bindings/gpio/atmel,sam0-gpio.yaml index 6b7b09c6b7a..cc5cccb7569 100644 --- a/dts/bindings/gpio/atmel,sam0-gpio.yaml +++ b/dts/bindings/gpio/atmel,sam0-gpio.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 GPIO PORT driver description: > This is a representation of the SAM0 GPIO PORT nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/holtek,ht16k33-keyscan.yaml b/dts/bindings/gpio/holtek,ht16k33-keyscan.yaml index d40f4b9158d..356cb387875 100644 --- a/dts/bindings/gpio/holtek,ht16k33-keyscan.yaml +++ b/dts/bindings/gpio/holtek,ht16k33-keyscan.yaml @@ -2,8 +2,7 @@ title: Holtek HT16K33 LED Driver With Keyscan description: Holtek HT16K33 Keyscan binding -inherits: - !include base.yaml +include: base.yaml parent: bus: ht16k33 diff --git a/dts/bindings/gpio/intel,apl-gpio.yaml b/dts/bindings/gpio/intel,apl-gpio.yaml index 0a2746ff140..33fdaeae552 100644 --- a/dts/bindings/gpio/intel,apl-gpio.yaml +++ b/dts/bindings/gpio/intel,apl-gpio.yaml @@ -9,8 +9,7 @@ title: Intel Apollo Lake GPIO controller description: > This is a representation of the Intel Apollo Lake GPIO node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/intel,qmsi-gpio.yaml b/dts/bindings/gpio/intel,qmsi-gpio.yaml index e0642ceff95..9143aecb4fd 100644 --- a/dts/bindings/gpio/intel,qmsi-gpio.yaml +++ b/dts/bindings/gpio/intel,qmsi-gpio.yaml @@ -9,8 +9,7 @@ title: Intel QMSI GPIO description: > This is a representation of the Intel QMSI GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/intel,qmsi-ss-gpio.yaml b/dts/bindings/gpio/intel,qmsi-ss-gpio.yaml index 86b95520ec0..1f050be97cf 100644 --- a/dts/bindings/gpio/intel,qmsi-ss-gpio.yaml +++ b/dts/bindings/gpio/intel,qmsi-ss-gpio.yaml @@ -9,8 +9,7 @@ title: Intel QMSI SS GPIO description: > This is a representation of the Intel QMSI SS GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/microchip,xec-gpio.yaml b/dts/bindings/gpio/microchip,xec-gpio.yaml index cc38f4b2dfe..cbdaaba38ae 100644 --- a/dts/bindings/gpio/microchip,xec-gpio.yaml +++ b/dts/bindings/gpio/microchip,xec-gpio.yaml @@ -10,8 +10,7 @@ title: MICROCHIP GPIO description: > This is a representation of the CEC/MEC GPIO nodes for Microchip -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/nordic,nrf-gpio.yaml b/dts/bindings/gpio/nordic,nrf-gpio.yaml index c194d8188fb..3be9e1ea3e7 100644 --- a/dts/bindings/gpio/nordic,nrf-gpio.yaml +++ b/dts/bindings/gpio/nordic,nrf-gpio.yaml @@ -9,8 +9,7 @@ title: NRF5 GPIO description: > This is a representation of the NRF GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/nordic,nrf-gpiote.yaml b/dts/bindings/gpio/nordic,nrf-gpiote.yaml index ad1db98e833..697ada76b38 100644 --- a/dts/bindings/gpio/nordic,nrf-gpiote.yaml +++ b/dts/bindings/gpio/nordic,nrf-gpiote.yaml @@ -9,8 +9,7 @@ title: NRF5 GPIOTE description: > This is a representation of the NRF GPIOTE node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/gpio/nxp,imx-gpio.yaml b/dts/bindings/gpio/nxp,imx-gpio.yaml index 834ea989407..9df56695882 100644 --- a/dts/bindings/gpio/nxp,imx-gpio.yaml +++ b/dts/bindings/gpio/nxp,imx-gpio.yaml @@ -9,8 +9,7 @@ title: i.MX GPIO description: > This is a representation of the i.MX GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/nxp,kinetis-gpio.yaml b/dts/bindings/gpio/nxp,kinetis-gpio.yaml index 8949cee16ac..85e0ccf041d 100644 --- a/dts/bindings/gpio/nxp,kinetis-gpio.yaml +++ b/dts/bindings/gpio/nxp,kinetis-gpio.yaml @@ -3,8 +3,7 @@ title: Kinetis GPIO description: > This is a representation of the Kinetis GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/openisa,rv32m1-gpio.yaml b/dts/bindings/gpio/openisa,rv32m1-gpio.yaml index d54a56d2380..7c9a7d2c5ba 100644 --- a/dts/bindings/gpio/openisa,rv32m1-gpio.yaml +++ b/dts/bindings/gpio/openisa,rv32m1-gpio.yaml @@ -3,8 +3,7 @@ title: OpenISA GPIO description: > This is a representation of the OpenISA GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/semtech,sx1509b-gpio.yaml b/dts/bindings/gpio/semtech,sx1509b-gpio.yaml index d0e11af1f6d..97e9d3d7ad1 100644 --- a/dts/bindings/gpio/semtech,sx1509b-gpio.yaml +++ b/dts/bindings/gpio/semtech,sx1509b-gpio.yaml @@ -9,8 +9,7 @@ title: Semtech SX1509B I2C GPIO description: > This is a representation of the SX1509B GPIO node -inherits: - !include [i2c-device.yaml, gpio-controller.yaml] +include: [i2c-device.yaml, gpio-controller.yaml] properties: compatible: diff --git a/dts/bindings/gpio/sifive,gpio0.yaml b/dts/bindings/gpio/sifive,gpio0.yaml index 489fac26a4b..952072a2b2d 100644 --- a/dts/bindings/gpio/sifive,gpio0.yaml +++ b/dts/bindings/gpio/sifive,gpio0.yaml @@ -9,8 +9,7 @@ title: SiFive GPIO description: > This is a representation of the SiFive GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/silabs,efm32-gpio-port.yaml b/dts/bindings/gpio/silabs,efm32-gpio-port.yaml index e22e1373edc..ddad1034a17 100644 --- a/dts/bindings/gpio/silabs,efm32-gpio-port.yaml +++ b/dts/bindings/gpio/silabs,efm32-gpio-port.yaml @@ -3,8 +3,7 @@ title: EFM32 GPIO description: > This is a representation of the EFM32 GPIO Port nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/silabs,efm32-gpio.yaml b/dts/bindings/gpio/silabs,efm32-gpio.yaml index ec9a4bdeec8..79fd3d69380 100644 --- a/dts/bindings/gpio/silabs,efm32-gpio.yaml +++ b/dts/bindings/gpio/silabs,efm32-gpio.yaml @@ -3,8 +3,7 @@ title: EFM32 GPIO description: > This is a representation of the EFM32 GPIO nodes -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/gpio/silabs,efr32mg12-gpio-port.yaml b/dts/bindings/gpio/silabs,efr32mg12-gpio-port.yaml index c8b4848d181..57cadb48456 100644 --- a/dts/bindings/gpio/silabs,efr32mg12-gpio-port.yaml +++ b/dts/bindings/gpio/silabs,efr32mg12-gpio-port.yaml @@ -3,8 +3,7 @@ title: EFR32MG GPIO description: > This is a representation of the EFR32MG GPIO Port nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/silabs,efr32mg12-gpio.yaml b/dts/bindings/gpio/silabs,efr32mg12-gpio.yaml index 5d1f4056af4..289be942ecc 100644 --- a/dts/bindings/gpio/silabs,efr32mg12-gpio.yaml +++ b/dts/bindings/gpio/silabs,efr32mg12-gpio.yaml @@ -3,8 +3,7 @@ title: EFR32MG GPIO description: > This is a representation of the EFR32MG GPIO nodes -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/gpio/silabs,efr32xg1-gpio-port.yaml b/dts/bindings/gpio/silabs,efr32xg1-gpio-port.yaml index 33fbc020ea5..9fab3d3f4f5 100644 --- a/dts/bindings/gpio/silabs,efr32xg1-gpio-port.yaml +++ b/dts/bindings/gpio/silabs,efr32xg1-gpio-port.yaml @@ -3,8 +3,7 @@ title: EFR32XG1 GPIO description: > This is a representation of the EFR32XG1 GPIO Port nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/silabs,efr32xg1-gpio.yaml b/dts/bindings/gpio/silabs,efr32xg1-gpio.yaml index ac038deadbc..54df2c81259 100644 --- a/dts/bindings/gpio/silabs,efr32xg1-gpio.yaml +++ b/dts/bindings/gpio/silabs,efr32xg1-gpio.yaml @@ -3,8 +3,7 @@ title: EFR32XG1 GPIO description: > This is a representation of the EFR32XG1 GPIO nodes -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/gpio/snps,designware-gpio.yaml b/dts/bindings/gpio/snps,designware-gpio.yaml index c8dac1e5eb5..04b50b5b247 100644 --- a/dts/bindings/gpio/snps,designware-gpio.yaml +++ b/dts/bindings/gpio/snps,designware-gpio.yaml @@ -9,8 +9,7 @@ title: Synopsys Designware GPIO controller description: > This is a representation of the Synopsys DesignWare gpio node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/st,stm32-gpio.yaml b/dts/bindings/gpio/st,stm32-gpio.yaml index f3c7f7f02b5..e9daad3d88e 100644 --- a/dts/bindings/gpio/st,stm32-gpio.yaml +++ b/dts/bindings/gpio/st,stm32-gpio.yaml @@ -9,8 +9,7 @@ title: STM32 GPIO description: > This is a representation of the STM32 GPIO nodes -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/ti,cc13xx-cc26xx-gpio.yaml b/dts/bindings/gpio/ti,cc13xx-cc26xx-gpio.yaml index e7e1dba1aa1..0fe97048b0c 100644 --- a/dts/bindings/gpio/ti,cc13xx-cc26xx-gpio.yaml +++ b/dts/bindings/gpio/ti,cc13xx-cc26xx-gpio.yaml @@ -9,8 +9,7 @@ title: TI SimpleLink CC13xx / CC26xx GPIO description: > This is a representation of the TI SimpleLink CC13xx / CC26xx GPIO node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/ti,cc2650-gpio.yaml b/dts/bindings/gpio/ti,cc2650-gpio.yaml index 406d8222b3e..a388fdfe782 100644 --- a/dts/bindings/gpio/ti,cc2650-gpio.yaml +++ b/dts/bindings/gpio/ti,cc2650-gpio.yaml @@ -4,8 +4,7 @@ title: TI CC2650 GPIO description: > This is a representation of the TI CC2650 GPIO node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/ti,cc32xx-gpio.yaml b/dts/bindings/gpio/ti,cc32xx-gpio.yaml index 14c55fed867..7521f873ad5 100644 --- a/dts/bindings/gpio/ti,cc32xx-gpio.yaml +++ b/dts/bindings/gpio/ti,cc32xx-gpio.yaml @@ -4,8 +4,7 @@ title: TI CC32XX GPIO description: > This is a representation of the TI CC32XX GPIO node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/gpio/ti,stellaris-gpio.yaml b/dts/bindings/gpio/ti,stellaris-gpio.yaml index 0f1144bab9b..ca60a964040 100644 --- a/dts/bindings/gpio/ti,stellaris-gpio.yaml +++ b/dts/bindings/gpio/ti,stellaris-gpio.yaml @@ -4,8 +4,7 @@ title: TI Stellaris GPIO description: > This is a representation of the TI Stellaris GPIO node -inherits: - !include [gpio-controller.yaml, base.yaml] +include: [gpio-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/i2c/arm,versatile-i2c.yaml b/dts/bindings/i2c/arm,versatile-i2c.yaml index 00eb41b9677..3f213377c43 100644 --- a/dts/bindings/i2c/arm,versatile-i2c.yaml +++ b/dts/bindings/i2c/arm,versatile-i2c.yaml @@ -9,8 +9,7 @@ title: ARM SBCon two-wire serial bus interface description: > This is a representation of the ARM SBCon two-wire serial bus interface -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/atmel,sam-i2c-twi.yaml b/dts/bindings/i2c/atmel,sam-i2c-twi.yaml index ff36d05bbde..c6c1c6b9245 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twi.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twi.yaml @@ -9,8 +9,7 @@ title: Atmel SAM Family I2C (TWI) node description: > This is a representation of the Atmel SAM Family I2C (TWI) node -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml b/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml index ca776cf4579..a3c4d1bf576 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twihs.yaml @@ -9,8 +9,7 @@ title: Atmel SAM Family I2C (TWIHS) node description: > This is a representation of the Atmel SAM Family I2C (TWIHS) node -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/atmel,sam0-i2c.yaml b/dts/bindings/i2c/atmel,sam0-i2c.yaml index 848ed184b8c..801e8fb4355 100644 --- a/dts/bindings/i2c/atmel,sam0-i2c.yaml +++ b/dts/bindings/i2c/atmel,sam0-i2c.yaml @@ -9,8 +9,7 @@ title: Atmel SAM0 series SERCOM I2C controller description: > This is a representation of the Atmel SAM0 series SERCOM I2C nodes -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/fsl,imx7d-i2c.yaml b/dts/bindings/i2c/fsl,imx7d-i2c.yaml index 02b9b12de55..c626463ede8 100644 --- a/dts/bindings/i2c/fsl,imx7d-i2c.yaml +++ b/dts/bindings/i2c/fsl,imx7d-i2c.yaml @@ -9,8 +9,7 @@ title: i.MX I2C Controller description: > This is a representation of the i.MX I2C nodes -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/i2c-controller.yaml b/dts/bindings/i2c/i2c-controller.yaml index b244d50f465..1675ef94c24 100644 --- a/dts/bindings/i2c/i2c-controller.yaml +++ b/dts/bindings/i2c/i2c-controller.yaml @@ -6,8 +6,7 @@ # Common fields for I2C controllers -inherits: - !include base.yaml +include: base.yaml child: bus: i2c diff --git a/dts/bindings/i2c/i2c-device.yaml b/dts/bindings/i2c/i2c-device.yaml index 9568519c982..d89a19c3e44 100644 --- a/dts/bindings/i2c/i2c-device.yaml +++ b/dts/bindings/i2c/i2c-device.yaml @@ -6,8 +6,7 @@ # Common fields for I2C devices -inherits: - !include base.yaml +include: base.yaml parent: bus: i2c diff --git a/dts/bindings/i2c/intel,qmsi-i2c.yaml b/dts/bindings/i2c/intel,qmsi-i2c.yaml index bd3ef3b91ca..79e00f41b2d 100644 --- a/dts/bindings/i2c/intel,qmsi-i2c.yaml +++ b/dts/bindings/i2c/intel,qmsi-i2c.yaml @@ -9,8 +9,7 @@ title: Intel QMSI i2c description: > This binding gives a base representation of the Intel QMSI i2c -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/intel,qmsi-ss-i2c.yaml b/dts/bindings/i2c/intel,qmsi-ss-i2c.yaml index 9548be54b13..9f6aaccc42e 100644 --- a/dts/bindings/i2c/intel,qmsi-ss-i2c.yaml +++ b/dts/bindings/i2c/intel,qmsi-ss-i2c.yaml @@ -9,8 +9,7 @@ title: Intel QMSI SS i2c description: > This binding gives a base representation of the Intel QMSI SS i2c -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/microchip,xec-i2c.yaml b/dts/bindings/i2c/microchip,xec-i2c.yaml index c3e66254a3f..4da0b14a5d9 100644 --- a/dts/bindings/i2c/microchip,xec-i2c.yaml +++ b/dts/bindings/i2c/microchip,xec-i2c.yaml @@ -9,8 +9,7 @@ title: MICROCHIP I2C description: > This binding gives a base representation for I2C/SMB controller for Microchip -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/nios2,i2c.yaml b/dts/bindings/i2c/nios2,i2c.yaml index 933dcdb82c1..b5bcaea362e 100644 --- a/dts/bindings/i2c/nios2,i2c.yaml +++ b/dts/bindings/i2c/nios2,i2c.yaml @@ -9,8 +9,7 @@ title: NIOS2 i2c description: > This binding gives a base representation of the NIOS2 i2c -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/nordic,nrf-i2c.yaml b/dts/bindings/i2c/nordic,nrf-i2c.yaml index 9519e0b5392..99703834407 100644 --- a/dts/bindings/i2c/nordic,nrf-i2c.yaml +++ b/dts/bindings/i2c/nordic,nrf-i2c.yaml @@ -10,8 +10,7 @@ title: Nordic nRF Family I2C Master node description: > This is a representation of the Nordic nRF I2C node -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/nxp,imx-lpi2c.yaml b/dts/bindings/i2c/nxp,imx-lpi2c.yaml index 3748913db50..319222fa209 100644 --- a/dts/bindings/i2c/nxp,imx-lpi2c.yaml +++ b/dts/bindings/i2c/nxp,imx-lpi2c.yaml @@ -9,8 +9,7 @@ title: NXP LPI2C description: > This binding gives a base representation of the NXP i.MX LPI2C controller -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/nxp,kinetis-i2c.yaml b/dts/bindings/i2c/nxp,kinetis-i2c.yaml index a4bd1cffe0d..8ef5d2d0e89 100644 --- a/dts/bindings/i2c/nxp,kinetis-i2c.yaml +++ b/dts/bindings/i2c/nxp,kinetis-i2c.yaml @@ -9,8 +9,7 @@ title: Kinetis I2C Controller description: > This is a representation of the Kinetis I2C nodes -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/openisa,rv32m1-lpi2c.yaml b/dts/bindings/i2c/openisa,rv32m1-lpi2c.yaml index 44b246db9e4..66d9ea972ee 100644 --- a/dts/bindings/i2c/openisa,rv32m1-lpi2c.yaml +++ b/dts/bindings/i2c/openisa,rv32m1-lpi2c.yaml @@ -9,8 +9,7 @@ title: OpenISA LPI2C description: > This binding gives a base representation of the OpenISA LPI2C controller -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/sifive,i2c0.yaml b/dts/bindings/i2c/sifive,i2c0.yaml index 122afdcc81d..e23a6519e43 100644 --- a/dts/bindings/i2c/sifive,i2c0.yaml +++ b/dts/bindings/i2c/sifive,i2c0.yaml @@ -9,8 +9,7 @@ title: SiFive Freedom I2C description: > This is a binding for the SiFive Freedom I2C interface -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/silabs,gecko-i2c.yaml b/dts/bindings/i2c/silabs,gecko-i2c.yaml index 8733b6c3678..1da6f582e35 100644 --- a/dts/bindings/i2c/silabs,gecko-i2c.yaml +++ b/dts/bindings/i2c/silabs,gecko-i2c.yaml @@ -9,8 +9,7 @@ title: Silabs Gecko I2C Controller description: > This is a representation of the Silabs Gecko I2C nodes -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/snps,designware-i2c.yaml b/dts/bindings/i2c/snps,designware-i2c.yaml index 96b46c149ae..4747c40c56a 100644 --- a/dts/bindings/i2c/snps,designware-i2c.yaml +++ b/dts/bindings/i2c/snps,designware-i2c.yaml @@ -9,8 +9,7 @@ title: Synopys DesignWare I2C controller description: > This is a representation of the Synopsys DesignWare i2c node -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/st,stm32-i2c-v1.yaml b/dts/bindings/i2c/st,stm32-i2c-v1.yaml index 70f0c56602e..92a0c4cbf41 100644 --- a/dts/bindings/i2c/st,stm32-i2c-v1.yaml +++ b/dts/bindings/i2c/st,stm32-i2c-v1.yaml @@ -9,8 +9,7 @@ title: STM32 I2C V1 description: > This binding gives a base representation of the STM32 I2C V1 controller -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/st,stm32-i2c-v2.yaml b/dts/bindings/i2c/st,stm32-i2c-v2.yaml index 923c7105d18..9d4038efe62 100644 --- a/dts/bindings/i2c/st,stm32-i2c-v2.yaml +++ b/dts/bindings/i2c/st,stm32-i2c-v2.yaml @@ -9,8 +9,7 @@ title: STM32 I2C V2 description: > This binding gives a base representation of the STM32 I2C V2 controller -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml b/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml index 25dafc1190a..f564c107c3e 100644 --- a/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml +++ b/dts/bindings/i2c/ti,cc13xx-cc26xx-i2c.yaml @@ -9,8 +9,7 @@ title: TI CC13xx / CC26xx I2C description: > This is a representation of the TI CC13xx / CC26xx I2C node -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2c/ti,cc32xx-i2c.yaml b/dts/bindings/i2c/ti,cc32xx-i2c.yaml index 107f384013c..e9677ef321e 100644 --- a/dts/bindings/i2c/ti,cc32xx-i2c.yaml +++ b/dts/bindings/i2c/ti,cc32xx-i2c.yaml @@ -3,8 +3,7 @@ title: CC32XX I2C description: > This binding gives a base representation of the TI CC32XX I2C controller -inherits: - !include i2c-controller.yaml +include: i2c-controller.yaml properties: compatible: diff --git a/dts/bindings/i2s/i2s-controller.yaml b/dts/bindings/i2s/i2s-controller.yaml index 0c413823906..0203af2aeef 100644 --- a/dts/bindings/i2s/i2s-controller.yaml +++ b/dts/bindings/i2s/i2s-controller.yaml @@ -6,8 +6,7 @@ # Common fields for I2S controllers -inherits: - !include base.yaml +include: base.yaml child: bus: i2s diff --git a/dts/bindings/i2s/i2s-device.yaml b/dts/bindings/i2s/i2s-device.yaml index bfb476e710c..75a89c696d0 100644 --- a/dts/bindings/i2s/i2s-device.yaml +++ b/dts/bindings/i2s/i2s-device.yaml @@ -6,8 +6,7 @@ # Common fields for I2S devices -inherits: - !include base.yaml +include: base.yaml parent: bus: i2s diff --git a/dts/bindings/i2s/st,stm32-i2s.yaml b/dts/bindings/i2s/st,stm32-i2s.yaml index f69d3ba01bf..57f71f69dbb 100644 --- a/dts/bindings/i2s/st,stm32-i2s.yaml +++ b/dts/bindings/i2s/st,stm32-i2s.yaml @@ -9,8 +9,7 @@ title: STM32 I2S description: > This binding gives a base representation of the STM32 I2S controller -inherits: - !include i2s-controller.yaml +include: i2s-controller.yaml properties: compatible: diff --git a/dts/bindings/ieee802154/nxp,mcr20a.yaml b/dts/bindings/ieee802154/nxp,mcr20a.yaml index 49e14e20f6f..c76fd5acec7 100644 --- a/dts/bindings/ieee802154/nxp,mcr20a.yaml +++ b/dts/bindings/ieee802154/nxp,mcr20a.yaml @@ -9,8 +9,7 @@ title: NXP MCR20A 802.15.4 Wireless Transceiver description: > This is a representation of the NXP MCR20A wireless transceiver. -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/ieee802154/ti,cc1200.yaml b/dts/bindings/ieee802154/ti,cc1200.yaml index 4dbf4a92d91..2af63814321 100644 --- a/dts/bindings/ieee802154/ti,cc1200.yaml +++ b/dts/bindings/ieee802154/ti,cc1200.yaml @@ -9,8 +9,7 @@ title: CC1200 802.15.4 Wireless Transceiver description: > This is a representation of the CC1200 wireless transceiver. -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/ieee802154/ti,cc2520.yaml b/dts/bindings/ieee802154/ti,cc2520.yaml index a44281b0ca2..436a190a5da 100644 --- a/dts/bindings/ieee802154/ti,cc2520.yaml +++ b/dts/bindings/ieee802154/ti,cc2520.yaml @@ -9,8 +9,7 @@ title: CC2520 802.15.4 Wireless Transceiver description: > This is a representation of the CC2520 wireless transceiver. -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/adc-controller.yaml b/dts/bindings/iio/adc/adc-controller.yaml index 9197254cb25..10a0093afed 100644 --- a/dts/bindings/iio/adc/adc-controller.yaml +++ b/dts/bindings/iio/adc/adc-controller.yaml @@ -6,8 +6,7 @@ # Common fields for ADC controllers -inherits: - !include base.yaml +include: base.yaml properties: label: diff --git a/dts/bindings/iio/adc/atmel,sam-afec.yaml b/dts/bindings/iio/adc/atmel,sam-afec.yaml index 5859717b86f..d951e805db5 100644 --- a/dts/bindings/iio/adc/atmel,sam-afec.yaml +++ b/dts/bindings/iio/adc/atmel,sam-afec.yaml @@ -3,8 +3,7 @@ title: Atmel SAM Family AFEC description: > This binding gives a base representation of the Atmel SAM AFEC -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/atmel,sam0-adc.yaml b/dts/bindings/iio/adc/atmel,sam0-adc.yaml index 27cc16bd45e..ef4ff3c3401 100644 --- a/dts/bindings/iio/adc/atmel,sam0-adc.yaml +++ b/dts/bindings/iio/adc/atmel,sam0-adc.yaml @@ -9,8 +9,7 @@ title: Atmel SAM0 Family ADC description: > This binding gives a base representation of the Atmel SAM0 ADC -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/nordic,nrf-adc.yaml b/dts/bindings/iio/adc/nordic,nrf-adc.yaml index 770c8cad1dd..dca9ec6f00c 100644 --- a/dts/bindings/iio/adc/nordic,nrf-adc.yaml +++ b/dts/bindings/iio/adc/nordic,nrf-adc.yaml @@ -9,8 +9,7 @@ title: Nordic Semiconductor nRF Family ADC description: > This is a representation of the nRF ADC node -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/nordic,nrf-saadc.yaml b/dts/bindings/iio/adc/nordic,nrf-saadc.yaml index 5d7da3339ae..12e034238af 100644 --- a/dts/bindings/iio/adc/nordic,nrf-saadc.yaml +++ b/dts/bindings/iio/adc/nordic,nrf-saadc.yaml @@ -9,8 +9,7 @@ title: Nordic Semiconductor nRF Family SAADC description: > This is a representation of the nRF SAADC node -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/nxp,kinetis-adc12.yaml b/dts/bindings/iio/adc/nxp,kinetis-adc12.yaml index fd08434b06c..78597c1e068 100644 --- a/dts/bindings/iio/adc/nxp,kinetis-adc12.yaml +++ b/dts/bindings/iio/adc/nxp,kinetis-adc12.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis ADC12 description: > This binding gives a base representation of the NXP Kinetis ADC12 -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/nxp,kinetis-adc16.yaml b/dts/bindings/iio/adc/nxp,kinetis-adc16.yaml index 177f27ebc03..e02803cae12 100644 --- a/dts/bindings/iio/adc/nxp,kinetis-adc16.yaml +++ b/dts/bindings/iio/adc/nxp,kinetis-adc16.yaml @@ -9,8 +9,7 @@ title: Kinetis ADC16 description: > This binding gives a base representation of the Kinetis ADC16 -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/iio/adc/st,stm32-adc.yaml b/dts/bindings/iio/adc/st,stm32-adc.yaml index 8d40f96d682..9e3cfa0839d 100644 --- a/dts/bindings/iio/adc/st,stm32-adc.yaml +++ b/dts/bindings/iio/adc/st,stm32-adc.yaml @@ -10,8 +10,7 @@ title: ST STM32 family ADC description: > This binding gives a base representation of the ST STM32 ADC -inherits: - !include adc-controller.yaml +include: adc-controller.yaml properties: compatible: diff --git a/dts/bindings/interrupt-controller/arm,gic.yaml b/dts/bindings/interrupt-controller/arm,gic.yaml index 9a23d6f41d9..3f67b7782d3 100644 --- a/dts/bindings/interrupt-controller/arm,gic.yaml +++ b/dts/bindings/interrupt-controller/arm,gic.yaml @@ -9,8 +9,7 @@ title: ARMv7-R Generic Interrupt Controller description: > This binding describes the ARM Generic Interrupt Controller. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/interrupt-controller/arm,v6m-nvic.yaml b/dts/bindings/interrupt-controller/arm,v6m-nvic.yaml index 4ad67e19e82..aba8dbe34a2 100644 --- a/dts/bindings/interrupt-controller/arm,v6m-nvic.yaml +++ b/dts/bindings/interrupt-controller/arm,v6m-nvic.yaml @@ -3,8 +3,7 @@ title: ARMv6-M NVIC Interrupt Controller description: > This binding describes the ARMv6-M Nested Vectored Interrupt Controller. -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/arm,v7m-nvic.yaml b/dts/bindings/interrupt-controller/arm,v7m-nvic.yaml index 532bee0ba44..887769ea0b0 100644 --- a/dts/bindings/interrupt-controller/arm,v7m-nvic.yaml +++ b/dts/bindings/interrupt-controller/arm,v7m-nvic.yaml @@ -3,8 +3,7 @@ title: ARMv7-M NVIC Interrupt Controller description: > This binding describes the ARMv7-M Nested Vectored Interrupt Controller. -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/arm,v8m-nvic.yaml b/dts/bindings/interrupt-controller/arm,v8m-nvic.yaml index fe7ec128e36..8f2590b74c4 100644 --- a/dts/bindings/interrupt-controller/arm,v8m-nvic.yaml +++ b/dts/bindings/interrupt-controller/arm,v8m-nvic.yaml @@ -3,8 +3,7 @@ title: ARMv8-M NVIC Interrupt Controller description: > This binding describes the ARMv8-M Nested Vectored Interrupt Controller. -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/atmel,sam0-eic.yaml b/dts/bindings/interrupt-controller/atmel,sam0-eic.yaml index 7a081198fd3..ca5d583be6b 100644 --- a/dts/bindings/interrupt-controller/atmel,sam0-eic.yaml +++ b/dts/bindings/interrupt-controller/atmel,sam0-eic.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 External Interrupt Controller description: > This binding describes the Atmel SAM0 series External Interrupt Controller -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/interrupt-controller/intel,cavs-intc.yaml b/dts/bindings/interrupt-controller/intel,cavs-intc.yaml index f2f1383b66f..b72b5de429b 100644 --- a/dts/bindings/interrupt-controller/intel,cavs-intc.yaml +++ b/dts/bindings/interrupt-controller/intel,cavs-intc.yaml @@ -3,8 +3,7 @@ title: CAVS Interrupt Controller description: > This binding describes CAVS Interrupt controller -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/interrupt-controller/intel,ioapic.yaml b/dts/bindings/interrupt-controller/intel,ioapic.yaml index fb5dc78c12d..06a2776a357 100644 --- a/dts/bindings/interrupt-controller/intel,ioapic.yaml +++ b/dts/bindings/interrupt-controller/intel,ioapic.yaml @@ -4,8 +4,7 @@ description: > This binding describes the Intel I/O Advanced Programmable Interrupt controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/openisa,rv32m1-event-unit.yaml b/dts/bindings/interrupt-controller/openisa,rv32m1-event-unit.yaml index de10ae89886..3fe291230d8 100644 --- a/dts/bindings/interrupt-controller/openisa,rv32m1-event-unit.yaml +++ b/dts/bindings/interrupt-controller/openisa,rv32m1-event-unit.yaml @@ -10,8 +10,7 @@ title: RV32M1 Event Unit description: > This binding describes the RV32M1 Event Unit -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/openisa,rv32m1-intmux.yaml b/dts/bindings/interrupt-controller/openisa,rv32m1-intmux.yaml index 70773f5ea28..ff0175494cb 100644 --- a/dts/bindings/interrupt-controller/openisa,rv32m1-intmux.yaml +++ b/dts/bindings/interrupt-controller/openisa,rv32m1-intmux.yaml @@ -9,8 +9,7 @@ title: RV32M1 INTMUX description: > This binding describes the RV32M1 INTMUX IP -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/riscv,cpu-intc.yaml b/dts/bindings/interrupt-controller/riscv,cpu-intc.yaml index 6b321469094..2a886d4e402 100644 --- a/dts/bindings/interrupt-controller/riscv,cpu-intc.yaml +++ b/dts/bindings/interrupt-controller/riscv,cpu-intc.yaml @@ -9,8 +9,7 @@ title: RISC-V CPU INTC description: > This binding describes the RISC-V CPU Interrupt Controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/riscv,plic0.yaml b/dts/bindings/interrupt-controller/riscv,plic0.yaml index 066fba5970e..bfcbfb51251 100644 --- a/dts/bindings/interrupt-controller/riscv,plic0.yaml +++ b/dts/bindings/interrupt-controller/riscv,plic0.yaml @@ -6,8 +6,7 @@ # Common fields for the RISC-V platform-local interrupt controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: reg: diff --git a/dts/bindings/interrupt-controller/shared-irq.yaml b/dts/bindings/interrupt-controller/shared-irq.yaml index ba510b4a0a6..0bdd559569d 100644 --- a/dts/bindings/interrupt-controller/shared-irq.yaml +++ b/dts/bindings/interrupt-controller/shared-irq.yaml @@ -3,8 +3,7 @@ title: Shared IRQ interrupt dispatcher description: > This binding describes Shared IRQ interrupt dispatcher -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/sifive,plic-1.0.0.yaml b/dts/bindings/interrupt-controller/sifive,plic-1.0.0.yaml index 8751ae52694..27c8d1bfe58 100644 --- a/dts/bindings/interrupt-controller/sifive,plic-1.0.0.yaml +++ b/dts/bindings/interrupt-controller/sifive,plic-1.0.0.yaml @@ -5,8 +5,7 @@ title: SiFive PLIC description: SiFive RISCV-V platform-local interrupt controller -inherits: - !include riscv,plic0.yaml +include: riscv,plic0.yaml properties: compatible: diff --git a/dts/bindings/interrupt-controller/snps,archs-idu-intc.yaml b/dts/bindings/interrupt-controller/snps,archs-idu-intc.yaml index ae3afca2bc2..2cad349d94f 100644 --- a/dts/bindings/interrupt-controller/snps,archs-idu-intc.yaml +++ b/dts/bindings/interrupt-controller/snps,archs-idu-intc.yaml @@ -11,8 +11,7 @@ description: > SMP configurations for dynamic IRQ routing, load balancing of common/external IRQs towards core intc -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/snps,arcv2-intc.yaml b/dts/bindings/interrupt-controller/snps,arcv2-intc.yaml index ed3c51ded59..898f77cca76 100644 --- a/dts/bindings/interrupt-controller/snps,arcv2-intc.yaml +++ b/dts/bindings/interrupt-controller/snps,arcv2-intc.yaml @@ -9,8 +9,7 @@ title: ARCV2 Interrupt Controller description: > This binding describes the ARCV2 IRQ controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/snps,designware-intc.yaml b/dts/bindings/interrupt-controller/snps,designware-intc.yaml index 7c9fad1d551..5f4a466f787 100644 --- a/dts/bindings/interrupt-controller/snps,designware-intc.yaml +++ b/dts/bindings/interrupt-controller/snps,designware-intc.yaml @@ -3,8 +3,7 @@ title: DesignWare Interrupt Controller description: > This binding describes DesignWare Programmable Interrupt controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/vexriscv,intc0.yaml b/dts/bindings/interrupt-controller/vexriscv,intc0.yaml index 274bcec9929..7f090ea70b7 100644 --- a/dts/bindings/interrupt-controller/vexriscv,intc0.yaml +++ b/dts/bindings/interrupt-controller/vexriscv,intc0.yaml @@ -9,8 +9,7 @@ title: LiteX VexRiscV Interrupt Controller description: > This binding describes LiteX VexRiscV Interrupt Controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/interrupt-controller/xtensa,intc.yaml b/dts/bindings/interrupt-controller/xtensa,intc.yaml index c010fb5a9f5..1d23e768ebd 100644 --- a/dts/bindings/interrupt-controller/xtensa,intc.yaml +++ b/dts/bindings/interrupt-controller/xtensa,intc.yaml @@ -3,8 +3,7 @@ title: Xtensa Core Interrupt Controller description: > This binding describes Xtensa Core Interrupt controller -inherits: - !include [interrupt-controller.yaml, base.yaml] +include: [interrupt-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/ipm/st,stm32-ipcc-mailbox.yaml b/dts/bindings/ipm/st,stm32-ipcc-mailbox.yaml index 08a5c91de3d..5c4a0f4dcc4 100644 --- a/dts/bindings/ipm/st,stm32-ipcc-mailbox.yaml +++ b/dts/bindings/ipm/st,stm32-ipcc-mailbox.yaml @@ -9,8 +9,7 @@ title: STM32 MAILBOX description: > This binding gives a base representation of the STM32 IPCC -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/led/holtek,ht16k33.yaml b/dts/bindings/led/holtek,ht16k33.yaml index c3602e02f18..2b9e98ba7d2 100644 --- a/dts/bindings/led/holtek,ht16k33.yaml +++ b/dts/bindings/led/holtek,ht16k33.yaml @@ -2,8 +2,7 @@ title: Holtek HT16K33 LED Driver description: Holtek HT16K33 LEDs binding -inherits: - !include i2c-device.yaml +include: i2c-device.yaml child: bus: ht16k33 diff --git a/dts/bindings/led/nxp,pca9633.yaml b/dts/bindings/led/nxp,pca9633.yaml index 9fe6ea93dfe..c93f0ca76a3 100644 --- a/dts/bindings/led/nxp,pca9633.yaml +++ b/dts/bindings/led/nxp,pca9633.yaml @@ -2,8 +2,7 @@ title: NXP PCA9633 LED Driver description: NXP PCA9633 LED binding -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/led/ti,lp3943.yaml b/dts/bindings/led/ti,lp3943.yaml index bc234e35868..109439dfa4b 100644 --- a/dts/bindings/led/ti,lp3943.yaml +++ b/dts/bindings/led/ti,lp3943.yaml @@ -2,8 +2,7 @@ title: TI LP3943 LED Driver description: TI LP3943 LED binding -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/led/ti,lp5562.yaml b/dts/bindings/led/ti,lp5562.yaml index 6cb66f994ea..07bb714180d 100644 --- a/dts/bindings/led/ti,lp5562.yaml +++ b/dts/bindings/led/ti,lp5562.yaml @@ -2,8 +2,7 @@ title: TI LP5562 LED Driver description: TI LP5562 LED binding -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/led_strip/apa,apa-102.yaml b/dts/bindings/led_strip/apa,apa-102.yaml index af24727c561..6aea4435d0a 100644 --- a/dts/bindings/led_strip/apa,apa-102.yaml +++ b/dts/bindings/led_strip/apa,apa-102.yaml @@ -2,8 +2,7 @@ title: APA102 SPI LED strip description: APA102 SPI LED strip binding -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/led_strip/colorway,lpd8803.yaml b/dts/bindings/led_strip/colorway,lpd8803.yaml index 19884d9c525..ca2b2fda715 100644 --- a/dts/bindings/led_strip/colorway,lpd8803.yaml +++ b/dts/bindings/led_strip/colorway,lpd8803.yaml @@ -8,8 +8,7 @@ title: Colorway LPD8803 SPI LED strip description: Colorway LPD8803 SPI LED strip binding -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/led_strip/colorway,lpd8806.yaml b/dts/bindings/led_strip/colorway,lpd8806.yaml index 08754589efe..2b3860bfa83 100644 --- a/dts/bindings/led_strip/colorway,lpd8806.yaml +++ b/dts/bindings/led_strip/colorway,lpd8806.yaml @@ -8,8 +8,7 @@ title: Colorway LPD8806 SPI LED strip description: Colorway LPD8806 SPI LED strip binding -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/led_strip/worldsemi,ws2812.yaml b/dts/bindings/led_strip/worldsemi,ws2812.yaml index df5b2266e22..f9409897cab 100644 --- a/dts/bindings/led_strip/worldsemi,ws2812.yaml +++ b/dts/bindings/led_strip/worldsemi,ws2812.yaml @@ -8,8 +8,7 @@ title: Worldsemi WS2812 SPI LED strip description: Worldsemi WS2812 SPI LED strip binding -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/memory-controllers/nxp,imx-semc.yaml b/dts/bindings/memory-controllers/nxp,imx-semc.yaml index 747d5613688..684922f6f96 100644 --- a/dts/bindings/memory-controllers/nxp,imx-semc.yaml +++ b/dts/bindings/memory-controllers/nxp,imx-semc.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the NXP smart external memory controller (SEMC) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/mhu/arm,mhu.yaml b/dts/bindings/mhu/arm,mhu.yaml index 5a6ae8c58d6..0f06d1b32ac 100644 --- a/dts/bindings/mhu/arm,mhu.yaml +++ b/dts/bindings/mhu/arm,mhu.yaml @@ -9,8 +9,7 @@ title: ARM MHU description: > This binding gives a base representation of the ARM MHU -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/misc/skyworks,sky13351.yaml b/dts/bindings/misc/skyworks,sky13351.yaml index 406d1cc6db8..b3e72c58223 100644 --- a/dts/bindings/misc/skyworks,sky13351.yaml +++ b/dts/bindings/misc/skyworks,sky13351.yaml @@ -10,8 +10,7 @@ description: > This binding allows control of the output selectors of the SKY13351 SPDT switch. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/mmc/mmc-spi-slot.yaml b/dts/bindings/mmc/mmc-spi-slot.yaml index cd25947839e..2db77e9a7e0 100644 --- a/dts/bindings/mmc/mmc-spi-slot.yaml +++ b/dts/bindings/mmc/mmc-spi-slot.yaml @@ -8,8 +8,7 @@ title: MMC/SD/SDIO slot connected via SPI description: MMC/SD/SDIO slot connected via SPI -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/mmc/mmc.yaml b/dts/bindings/mmc/mmc.yaml index 728de4c86f3..365db3ccace 100644 --- a/dts/bindings/mmc/mmc.yaml +++ b/dts/bindings/mmc/mmc.yaml @@ -6,5 +6,4 @@ # Specifies the MMC/SDHC module -inherits: - !include base.yaml +include: base.yaml diff --git a/dts/bindings/mmc/nxp,imx-usdhc.yaml b/dts/bindings/mmc/nxp,imx-usdhc.yaml index fdd37f1f69d..2625fcd4536 100644 --- a/dts/bindings/mmc/nxp,imx-usdhc.yaml +++ b/dts/bindings/mmc/nxp,imx-usdhc.yaml @@ -9,8 +9,7 @@ title: NXP i.MXRT USDHC module description: > This binding specifies the NXP i.MXRT USDHC module. -inherits: - !include mmc.yaml +include: mmc.yaml properties: compatible: diff --git a/dts/bindings/mmu_mpu/arm,armv7m-mpu.yaml b/dts/bindings/mmu_mpu/arm,armv7m-mpu.yaml index 866948e8b46..8b452cc85b4 100644 --- a/dts/bindings/mmu_mpu/arm,armv7m-mpu.yaml +++ b/dts/bindings/mmu_mpu/arm,armv7m-mpu.yaml @@ -3,8 +3,7 @@ title: ARMv7-M Memory Protection Unit description: > This binding describes the ARMv7-M Memory Protection Unit (MPU). -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/mmu_mpu/arm,armv8m-mpu.yaml b/dts/bindings/mmu_mpu/arm,armv8m-mpu.yaml index 3dda1d9a9fb..c69dcc6f205 100644 --- a/dts/bindings/mmu_mpu/arm,armv8m-mpu.yaml +++ b/dts/bindings/mmu_mpu/arm,armv8m-mpu.yaml @@ -3,8 +3,7 @@ title: ARMv8-M Memory Protection Unit description: > This binding describes the ARMv8-M Memory Protection Unit (MPU). -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/modem/ublox,sara-r4.yaml b/dts/bindings/modem/ublox,sara-r4.yaml index 2dabd11b1c8..42a25885924 100644 --- a/dts/bindings/modem/ublox,sara-r4.yaml +++ b/dts/bindings/modem/ublox,sara-r4.yaml @@ -9,8 +9,7 @@ title: u-blox SARA-R4 modem description: > This is a representation of the u-blox SARA-R4 modem. -inherits: - !include uart-device.yaml +include: uart-device.yaml properties: compatible: diff --git a/dts/bindings/modem/wnc,m14a2a.yaml b/dts/bindings/modem/wnc,m14a2a.yaml index 9c4e1f54fe9..d52267fc7e7 100644 --- a/dts/bindings/modem/wnc,m14a2a.yaml +++ b/dts/bindings/modem/wnc,m14a2a.yaml @@ -9,8 +9,7 @@ title: WNC-M14A2A LTE-M Modem description: > This is a representation of the WNC-M14A2A LTE-M modem. -inherits: - !include uart-device.yaml +include: uart-device.yaml properties: compatible: diff --git a/dts/bindings/mtd/atmel,at24.yaml b/dts/bindings/mtd/atmel,at24.yaml index 57470e2a879..e54c4830151 100644 --- a/dts/bindings/mtd/atmel,at24.yaml +++ b/dts/bindings/mtd/atmel,at24.yaml @@ -9,8 +9,7 @@ title: Virtual I2C slave eeprom description: > This binding gives a base representation of a generic I2C slave EEPROM -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/mtd/jedec,spi-nor.yaml b/dts/bindings/mtd/jedec,spi-nor.yaml index b447ffe90ad..01aaac2c189 100644 --- a/dts/bindings/mtd/jedec,spi-nor.yaml +++ b/dts/bindings/mtd/jedec,spi-nor.yaml @@ -9,8 +9,7 @@ title: SPI NOR flash devices (JEDEC CFI interface) description: > Any SPI NOR flash that supports the JEDEC CFI interface. -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/mtd/soc-nv-flash.yaml b/dts/bindings/mtd/soc-nv-flash.yaml index de55b396d83..8defeda889f 100644 --- a/dts/bindings/mtd/soc-nv-flash.yaml +++ b/dts/bindings/mtd/soc-nv-flash.yaml @@ -3,8 +3,7 @@ title: Flash base node description description: > This binding gives a base FLASH description -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/mtd/winbond,w25q16.yaml b/dts/bindings/mtd/winbond,w25q16.yaml index 396f6f3fd3d..be56bd81fc0 100644 --- a/dts/bindings/mtd/winbond,w25q16.yaml +++ b/dts/bindings/mtd/winbond,w25q16.yaml @@ -9,8 +9,7 @@ title: SPI NOR FLASH description: > This binding gives a base representation of SPI slave NOR FLASH -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/phy/phy-controller.yaml b/dts/bindings/phy/phy-controller.yaml index e64928b15da..63cf28acdef 100644 --- a/dts/bindings/phy/phy-controller.yaml +++ b/dts/bindings/phy/phy-controller.yaml @@ -6,8 +6,7 @@ # Common fields for PHY providers -inherits: - !include base.yaml +include: base.yaml properties: "#phy-cells": diff --git a/dts/bindings/phy/st,stm32-usbphyc.yaml b/dts/bindings/phy/st,stm32-usbphyc.yaml index bf2315a16bc..9570b12c2ee 100644 --- a/dts/bindings/phy/st,stm32-usbphyc.yaml +++ b/dts/bindings/phy/st,stm32-usbphyc.yaml @@ -9,8 +9,7 @@ title: STM32 USB HS PHY description: > This binding gives a base representation of the STM32 USB HS PHY controller -inherits: - !include phy-controller.yaml +include: phy-controller.yaml properties: compatible: diff --git a/dts/bindings/phy/usb-nop-xceiv.yaml b/dts/bindings/phy/usb-nop-xceiv.yaml index 08bb7345fe1..ff19acfbe7f 100644 --- a/dts/bindings/phy/usb-nop-xceiv.yaml +++ b/dts/bindings/phy/usb-nop-xceiv.yaml @@ -10,8 +10,7 @@ description: > This binding is to be used by all the usb transceivers which are built-in with USB IP -inherits: - !include phy-controller.yaml +include: phy-controller.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/atmel,sam0-pinmux.yaml b/dts/bindings/pinctrl/atmel,sam0-pinmux.yaml index 29cf844feeb..247564c20f0 100644 --- a/dts/bindings/pinctrl/atmel,sam0-pinmux.yaml +++ b/dts/bindings/pinctrl/atmel,sam0-pinmux.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 PINMUX description: > This binding gives a base representation of the Atmel SAM0 PINMUX -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/intel,s1000-pinmux.yaml b/dts/bindings/pinctrl/intel,s1000-pinmux.yaml index 262415175e0..44159d54ddd 100644 --- a/dts/bindings/pinctrl/intel,s1000-pinmux.yaml +++ b/dts/bindings/pinctrl/intel,s1000-pinmux.yaml @@ -4,8 +4,7 @@ title: Intel S1000 Pinmux description: > This is a representation of the Intel S1000 SoC's pinmux node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/nxp,kinetis-pinmux.yaml b/dts/bindings/pinctrl/nxp,kinetis-pinmux.yaml index 21787dfeef3..39a5df6db70 100644 --- a/dts/bindings/pinctrl/nxp,kinetis-pinmux.yaml +++ b/dts/bindings/pinctrl/nxp,kinetis-pinmux.yaml @@ -3,8 +3,7 @@ title: Kinetis Pinmux description: > This is a representation of the Kinetis Pinmux node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml b/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml index bed3b79f80f..20c127b1cbd 100644 --- a/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml +++ b/dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml @@ -3,8 +3,7 @@ title: RV32M1 Pinmux description: > This is a representation of the RV32M1 Pinmux node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/st,stm32-pinmux.yaml b/dts/bindings/pinctrl/st,stm32-pinmux.yaml index 3f6a61543eb..b32263e53e0 100644 --- a/dts/bindings/pinctrl/st,stm32-pinmux.yaml +++ b/dts/bindings/pinctrl/st,stm32-pinmux.yaml @@ -3,8 +3,7 @@ title: STM32 PINMUX description: > This binding gives a base representation of the STM32 PINMUX -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinmux.yaml b/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinmux.yaml index 8f8eb8040c1..bec8fbd2b1f 100644 --- a/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinmux.yaml +++ b/dts/bindings/pinctrl/ti,cc13xx-cc26xx-pinmux.yaml @@ -9,8 +9,7 @@ title: TI SimpleLink CC13xx / CC26xx Pinmux description: > This is a representation of the TI SimpleLink CC13xx / CC26xx pinmux node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pinctrl/ti,cc2650-pinmux.yaml b/dts/bindings/pinctrl/ti,cc2650-pinmux.yaml index c4167864688..3818328b84c 100644 --- a/dts/bindings/pinctrl/ti,cc2650-pinmux.yaml +++ b/dts/bindings/pinctrl/ti,cc2650-pinmux.yaml @@ -4,8 +4,7 @@ title: TI CC2650 Pinmux description: > This is a representation of the TI CC2650 pinmux node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/power/nordic,nrf-power.yaml b/dts/bindings/power/nordic,nrf-power.yaml index 1fc2bc82ac2..6f6c9739587 100644 --- a/dts/bindings/power/nordic,nrf-power.yaml +++ b/dts/bindings/power/nordic,nrf-power.yaml @@ -9,8 +9,7 @@ title: Nordic nRF power control description: > This is a representation of the Nordic nRF power control node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pwm/atmel,sam-pwm.yaml b/dts/bindings/pwm/atmel,sam-pwm.yaml index 0db829a44ad..f748089c5ab 100644 --- a/dts/bindings/pwm/atmel,sam-pwm.yaml +++ b/dts/bindings/pwm/atmel,sam-pwm.yaml @@ -9,8 +9,7 @@ title: Atmel SAM PWM description: > This binding gives a base representation of the Atmel SAM PWM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/pwm/fsl,imx7d-pwm.yaml b/dts/bindings/pwm/fsl,imx7d-pwm.yaml index fddc28890f2..7d9eb7a4ee2 100644 --- a/dts/bindings/pwm/fsl,imx7d-pwm.yaml +++ b/dts/bindings/pwm/fsl,imx7d-pwm.yaml @@ -9,8 +9,7 @@ title: i.MX7D PWM description: > This binding gives a base representation of the i.MX7D PWM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/pwm/nordic,nrf-pwm.yaml b/dts/bindings/pwm/nordic,nrf-pwm.yaml index c4dd59bd5c0..092095f9f3f 100644 --- a/dts/bindings/pwm/nordic,nrf-pwm.yaml +++ b/dts/bindings/pwm/nordic,nrf-pwm.yaml @@ -3,8 +3,7 @@ title: nRF PWM description: > This binding gives a base representation of the nRF PWM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pwm/nordic,nrf-sw-pwm.yaml b/dts/bindings/pwm/nordic,nrf-sw-pwm.yaml index 5558cad422f..edfd853fa3e 100644 --- a/dts/bindings/pwm/nordic,nrf-sw-pwm.yaml +++ b/dts/bindings/pwm/nordic,nrf-sw-pwm.yaml @@ -3,8 +3,7 @@ title: nRF SW PWM description: > This binding gives a base representation of the nRFx S/W PWM -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pwm/nxp,flexpwm.yaml b/dts/bindings/pwm/nxp,flexpwm.yaml index c213350f12f..2a2ceed454a 100644 --- a/dts/bindings/pwm/nxp,flexpwm.yaml +++ b/dts/bindings/pwm/nxp,flexpwm.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the NXP eFLEX PWM module which is supposed to contain mcux-pwm submodules. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/pwm/nxp,imx-pwm.yaml b/dts/bindings/pwm/nxp,imx-pwm.yaml index 8517658eebd..8ec8d335e5d 100644 --- a/dts/bindings/pwm/nxp,imx-pwm.yaml +++ b/dts/bindings/pwm/nxp,imx-pwm.yaml @@ -9,8 +9,7 @@ title: MCUX PWM description: > This binding gives a base representation of the NXP MCUX PWM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/pwm/nxp,kinetis-ftm.yaml b/dts/bindings/pwm/nxp,kinetis-ftm.yaml index bd3eb40bf78..1bf106cf8f0 100644 --- a/dts/bindings/pwm/nxp,kinetis-ftm.yaml +++ b/dts/bindings/pwm/nxp,kinetis-ftm.yaml @@ -9,8 +9,7 @@ title: Kinetis FTM description: > This binding gives a base representation of the Kinetis FTM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/pwm/sifive,pwm0.yaml b/dts/bindings/pwm/sifive,pwm0.yaml index 795803a7ba5..0e81af49c95 100644 --- a/dts/bindings/pwm/sifive,pwm0.yaml +++ b/dts/bindings/pwm/sifive,pwm0.yaml @@ -9,8 +9,7 @@ title: SiFive PWM description: > This binding gives a base representation of the SiFive PWM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/pwm/st,stm32-pwm.yaml b/dts/bindings/pwm/st,stm32-pwm.yaml index dd7723acb37..e3f49feddc5 100644 --- a/dts/bindings/pwm/st,stm32-pwm.yaml +++ b/dts/bindings/pwm/st,stm32-pwm.yaml @@ -3,8 +3,7 @@ title: STM32 PWM description: > This binding gives a base representation of the STM32 PWM -inherits: - !include [pwm-controller.yaml, base.yaml] +include: [pwm-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/riscv/openisa,rv32m1-pcc.yaml b/dts/bindings/riscv/openisa,rv32m1-pcc.yaml index db6583842e8..c2a8483ac84 100644 --- a/dts/bindings/riscv/openisa,rv32m1-pcc.yaml +++ b/dts/bindings/riscv/openisa,rv32m1-pcc.yaml @@ -9,8 +9,7 @@ title: RV32M1 PCC (Peripheral Clock Control) description: > This is a representation of the RV32M1 PCC IP node -inherits: - !include [clock-controller.yaml, base.yaml] +include: [clock-controller.yaml, base.yaml] properties: compatible: diff --git a/dts/bindings/rng/atmel,sam-trng.yaml b/dts/bindings/rng/atmel,sam-trng.yaml index 6327055ff2b..f023b380121 100644 --- a/dts/bindings/rng/atmel,sam-trng.yaml +++ b/dts/bindings/rng/atmel,sam-trng.yaml @@ -9,8 +9,7 @@ title: Atmel SAM TRNG (True Random Number Generator) description: > This binding gives a base representation of the Atmel SAM RNG -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/rng/nxp,kinetis-rnga.yaml b/dts/bindings/rng/nxp,kinetis-rnga.yaml index ac9798feb59..c4e45c86b9e 100644 --- a/dts/bindings/rng/nxp,kinetis-rnga.yaml +++ b/dts/bindings/rng/nxp,kinetis-rnga.yaml @@ -9,8 +9,7 @@ title: Kinetis RNGA (Random Number Generator Accelerator) description: > This binding gives a base representation of the Kinetis RNGA -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/rng/nxp,kinetis-trng.yaml b/dts/bindings/rng/nxp,kinetis-trng.yaml index 5641304a645..c46f332b3c8 100644 --- a/dts/bindings/rng/nxp,kinetis-trng.yaml +++ b/dts/bindings/rng/nxp,kinetis-trng.yaml @@ -9,8 +9,7 @@ title: Kinetis TRNG (True Random Number Generator) description: > This binding gives a base representation of the Kinetis RNGA -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/rng/ti,cc13xx-cc26xx-trng.yaml b/dts/bindings/rng/ti,cc13xx-cc26xx-trng.yaml index d1e82e724d2..c4e08a828a9 100644 --- a/dts/bindings/rng/ti,cc13xx-cc26xx-trng.yaml +++ b/dts/bindings/rng/ti,cc13xx-cc26xx-trng.yaml @@ -9,8 +9,7 @@ title: TI SimpleLink CC13xx / CC26xx True Random Number Generator (TRNG) description: > This is a representation of the TI SimpleLink CC13xx / CC26xx TRNG node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/rtc/atmel,sam0-rtc.yaml b/dts/bindings/rtc/atmel,sam0-rtc.yaml index 68d5611ea25..69d592135d5 100644 --- a/dts/bindings/rtc/atmel,sam0-rtc.yaml +++ b/dts/bindings/rtc/atmel,sam0-rtc.yaml @@ -9,8 +9,7 @@ title: Atmel SAM0 RTC description: > This binding gives a base representation of the Atmel SAM0 RTC -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/rtc/intel,qmsi-rtc.yaml b/dts/bindings/rtc/intel,qmsi-rtc.yaml index 73c2c663223..2ed55f49899 100644 --- a/dts/bindings/rtc/intel,qmsi-rtc.yaml +++ b/dts/bindings/rtc/intel,qmsi-rtc.yaml @@ -9,8 +9,7 @@ title: Intel QMSI RTC description: > This is a representation of the Intel QMSI RTC nodes -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/rtc/nordic,nrf-rtc.yaml b/dts/bindings/rtc/nordic,nrf-rtc.yaml index 3ef12f898f2..51437028354 100644 --- a/dts/bindings/rtc/nordic,nrf-rtc.yaml +++ b/dts/bindings/rtc/nordic,nrf-rtc.yaml @@ -9,8 +9,7 @@ title: Nordic nRF Real Time Counter description: > This is a representation of the Nordic nRF RTC node -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/rtc/nxp,kinetis-rtc.yaml b/dts/bindings/rtc/nxp,kinetis-rtc.yaml index a48e62034cb..c0826348b5c 100644 --- a/dts/bindings/rtc/nxp,kinetis-rtc.yaml +++ b/dts/bindings/rtc/nxp,kinetis-rtc.yaml @@ -9,8 +9,7 @@ title: Kinetis RTC description: > This binding gives a base representation of the Kinetis RTC -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/rtc/rtc.yaml b/dts/bindings/rtc/rtc.yaml index bad087334a3..5939e680840 100644 --- a/dts/bindings/rtc/rtc.yaml +++ b/dts/bindings/rtc/rtc.yaml @@ -6,8 +6,7 @@ # Common fields for RTC devices -inherits: - !include base.yaml +include: base.yaml properties: clock-frequency: diff --git a/dts/bindings/rtc/silabs,gecko-rtcc.yaml b/dts/bindings/rtc/silabs,gecko-rtcc.yaml index cfaebbffef2..5eb5d35a47c 100644 --- a/dts/bindings/rtc/silabs,gecko-rtcc.yaml +++ b/dts/bindings/rtc/silabs,gecko-rtcc.yaml @@ -9,8 +9,7 @@ title: Silabs Gecko Real Time Counter description: > This is a representation of the Silabs Gecko RTCC node -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/rtc/st,stm32-rtc.yaml b/dts/bindings/rtc/st,stm32-rtc.yaml index 2a167d92e46..8181f9afa10 100644 --- a/dts/bindings/rtc/st,stm32-rtc.yaml +++ b/dts/bindings/rtc/st,stm32-rtc.yaml @@ -9,8 +9,7 @@ title: STM32 RTC description: > This binding gives a base representation of the STM32 RTC -inherits: - !include rtc.yaml +include: rtc.yaml properties: compatible: diff --git a/dts/bindings/sensor/adi,adt7420.yaml b/dts/bindings/sensor/adi,adt7420.yaml index 106fac3575e..05057f13be5 100644 --- a/dts/bindings/sensor/adi,adt7420.yaml +++ b/dts/bindings/sensor/adi,adt7420.yaml @@ -9,8 +9,7 @@ title: ADT7420 16-Bit Digital I2C Temperature Sensor description: > This is a representation of the ADT7420 16-Bit Digital I2C Temperature Sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/adi,adxl362.yaml b/dts/bindings/sensor/adi,adxl362.yaml index 655275e034c..4514fb57f92 100644 --- a/dts/bindings/sensor/adi,adxl362.yaml +++ b/dts/bindings/sensor/adi,adxl362.yaml @@ -9,8 +9,7 @@ title: ADXL362 Three Axis SPI accelerometer description: > This is a representation of the ADXL362 Three Axis SPI accelerometer -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/adi,adxl372-i2c.yaml b/dts/bindings/sensor/adi,adxl372-i2c.yaml index e7df1ac4cfa..14bc2d44731 100644 --- a/dts/bindings/sensor/adi,adxl372-i2c.yaml +++ b/dts/bindings/sensor/adi,adxl372-i2c.yaml @@ -9,8 +9,7 @@ title: ADXL372 Three Axis High-g I2C/SPI accelerometer description: > This is a representation of the ADXL372 Three Axis High-g I2C/SPI accelerometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/adi,adxl372-spi.yaml b/dts/bindings/sensor/adi,adxl372-spi.yaml index 7eed689cd29..e1f30f5bbed 100644 --- a/dts/bindings/sensor/adi,adxl372-spi.yaml +++ b/dts/bindings/sensor/adi,adxl372-spi.yaml @@ -11,8 +11,7 @@ description: > This is a representation of the ADXL372 Three Axis High-g accelerometer, accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/ams,ccs811.yaml b/dts/bindings/sensor/ams,ccs811.yaml index 1e81b4bfb9d..de4264c7985 100644 --- a/dts/bindings/sensor/ams,ccs811.yaml +++ b/dts/bindings/sensor/ams,ccs811.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of CCS811 digital air quality sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/ams,ens210.yaml b/dts/bindings/sensor/ams,ens210.yaml index 2ffd624338d..6c0e3510bbe 100644 --- a/dts/bindings/sensor/ams,ens210.yaml +++ b/dts/bindings/sensor/ams,ens210.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of ens210 Relative Humidity and Temperature Sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/ams,iaqcore.yaml b/dts/bindings/sensor/ams,iaqcore.yaml index e0d80ffce95..dbbde12ffe8 100644 --- a/dts/bindings/sensor/ams,iaqcore.yaml +++ b/dts/bindings/sensor/ams,iaqcore.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of iAQ-core indoor air quality sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/avago,apds9960.yaml b/dts/bindings/sensor/avago,apds9960.yaml index 7565899f01c..72549399e36 100644 --- a/dts/bindings/sensor/avago,apds9960.yaml +++ b/dts/bindings/sensor/avago,apds9960.yaml @@ -9,8 +9,7 @@ title: APDS9960 Digital Proximity, Ambient Light, RGB and Gesture Sensor description: > This is a representation of the APDS9960 sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/bosch,bme280-i2c.yaml b/dts/bindings/sensor/bosch,bme280-i2c.yaml index e67e8ac19c0..9b5e0380241 100644 --- a/dts/bindings/sensor/bosch,bme280-i2c.yaml +++ b/dts/bindings/sensor/bosch,bme280-i2c.yaml @@ -9,8 +9,7 @@ title: BME280 Integrated environmental sensor description: > This is a representation of the BME280 Integrated environmental sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/bosch,bme280-spi.yaml b/dts/bindings/sensor/bosch,bme280-spi.yaml index 2ed3d7d9392..a70d1579325 100644 --- a/dts/bindings/sensor/bosch,bme280-spi.yaml +++ b/dts/bindings/sensor/bosch,bme280-spi.yaml @@ -9,8 +9,7 @@ title: BME280 Integrated environmental sensor description: > This is a representation of the BME280 Integrated environmental sensor -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/bosch,bme680-i2c.yaml b/dts/bindings/sensor/bosch,bme680-i2c.yaml index 17fbb712195..9e228dbf507 100644 --- a/dts/bindings/sensor/bosch,bme680-i2c.yaml +++ b/dts/bindings/sensor/bosch,bme680-i2c.yaml @@ -10,8 +10,7 @@ description: > The BME680 is an integrated environmental sensor that measures temperature, pressure, humidity and air quality -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/bosch,bmi160.yaml b/dts/bindings/sensor/bosch,bmi160.yaml index 6f0a249eafa..43145467fe4 100644 --- a/dts/bindings/sensor/bosch,bmi160.yaml +++ b/dts/bindings/sensor/bosch,bmi160.yaml @@ -9,8 +9,7 @@ title: BMI160 Inertial measurement unit description: > This is a representation of the BMI160 Inertial measurement unit -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/max,max30101.yaml b/dts/bindings/sensor/max,max30101.yaml index 68ddb53f55c..65b250c14eb 100644 --- a/dts/bindings/sensor/max,max30101.yaml +++ b/dts/bindings/sensor/max,max30101.yaml @@ -9,8 +9,7 @@ title: MAX30101 heart rate sensor description: > This is a representation of the MAX30101 heart rate sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/meas,ms5837.yaml b/dts/bindings/sensor/meas,ms5837.yaml index 2a1df6db610..c09ec4ac5e1 100644 --- a/dts/bindings/sensor/meas,ms5837.yaml +++ b/dts/bindings/sensor/meas,ms5837.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the MS5837 digital pressure sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/nordic,nrf-qdec.yaml b/dts/bindings/sensor/nordic,nrf-qdec.yaml index 54673586217..af9bfb235ba 100644 --- a/dts/bindings/sensor/nordic,nrf-qdec.yaml +++ b/dts/bindings/sensor/nordic,nrf-qdec.yaml @@ -9,8 +9,7 @@ title: Nordic nRF Family QDEC node description: > This is a representation of the Nordic nRF QDEC node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/sensor/nordic,nrf-temp.yaml b/dts/bindings/sensor/nordic,nrf-temp.yaml index c6ab508ba3a..177eb8e4e52 100644 --- a/dts/bindings/sensor/nordic,nrf-temp.yaml +++ b/dts/bindings/sensor/nordic,nrf-temp.yaml @@ -9,8 +9,7 @@ title: Nordic nRF Family TEMP node description: > This is a representation of the Nordic nRF TEMP node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/sensor/nxp,fxas21002.yaml b/dts/bindings/sensor/nxp,fxas21002.yaml index 0223f14afe1..ecd93823ce4 100644 --- a/dts/bindings/sensor/nxp,fxas21002.yaml +++ b/dts/bindings/sensor/nxp,fxas21002.yaml @@ -9,8 +9,7 @@ title: FXAS21002 3-axis gyroscope description: > This is a representation of the FXAS21002 3-axis gyroscope sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/nxp,fxos8700.yaml b/dts/bindings/sensor/nxp,fxos8700.yaml index ea51c75c5e4..ee180239f16 100644 --- a/dts/bindings/sensor/nxp,fxos8700.yaml +++ b/dts/bindings/sensor/nxp,fxos8700.yaml @@ -10,8 +10,7 @@ description: > This is a representation of the FXOS8700 6-axis accelerometer/magnetometer sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/sensirion,sht3xd.yaml b/dts/bindings/sensor/sensirion,sht3xd.yaml index 36987ad13c2..b8042a66e6a 100644 --- a/dts/bindings/sensor/sensirion,sht3xd.yaml +++ b/dts/bindings/sensor/sensirion,sht3xd.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of SHT3x-DIS humidity and temperature sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/silabs,si7006.yaml b/dts/bindings/sensor/silabs,si7006.yaml index 945e3a1e4ca..ff905ccd3ec 100644 --- a/dts/bindings/sensor/silabs,si7006.yaml +++ b/dts/bindings/sensor/silabs,si7006.yaml @@ -9,8 +9,7 @@ title: Si7006 Temperature and Humidity sensor description: > This is a representation of Si7006 Temperature and Humidity sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,hts221.yaml b/dts/bindings/sensor/st,hts221.yaml index d2b8800eea4..2130368f29e 100644 --- a/dts/bindings/sensor/st,hts221.yaml +++ b/dts/bindings/sensor/st,hts221.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of HTS221 humidity and temperature sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2dh-i2c.yaml b/dts/bindings/sensor/st,lis2dh-i2c.yaml index c2359eaf2d4..c29868f1341 100644 --- a/dts/bindings/sensor/st,lis2dh-i2c.yaml +++ b/dts/bindings/sensor/st,lis2dh-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS2DH description: > This binding gives a base representation of LIS2DH 3-axis accelerometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2dh-spi.yaml b/dts/bindings/sensor/st,lis2dh-spi.yaml index ade8d263032..c1dbda9809a 100644 --- a/dts/bindings/sensor/st,lis2dh-spi.yaml +++ b/dts/bindings/sensor/st,lis2dh-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LIS2DH 3-axis accelerometer accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2ds12-i2c.yaml b/dts/bindings/sensor/st,lis2ds12-i2c.yaml index 3dbef2e4f61..7760334017c 100644 --- a/dts/bindings/sensor/st,lis2ds12-i2c.yaml +++ b/dts/bindings/sensor/st,lis2ds12-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS2DS12 description: > This binding gives a base representation of LIS2DS12 3-axis accelerometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2ds12-spi.yaml b/dts/bindings/sensor/st,lis2ds12-spi.yaml index 6f386059cae..9c71283a115 100644 --- a/dts/bindings/sensor/st,lis2ds12-spi.yaml +++ b/dts/bindings/sensor/st,lis2ds12-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LIS2DS12 3-axis accelerometer accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2dw12-i2c.yaml b/dts/bindings/sensor/st,lis2dw12-i2c.yaml index 06db990ab60..698890a36a7 100644 --- a/dts/bindings/sensor/st,lis2dw12-i2c.yaml +++ b/dts/bindings/sensor/st,lis2dw12-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS2DW12 description: > This binding gives a base representation of LIS2DW12 3-axis accelerometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2dw12-spi.yaml b/dts/bindings/sensor/st,lis2dw12-spi.yaml index ceb6729d8ae..767884b4f0e 100644 --- a/dts/bindings/sensor/st,lis2dw12-spi.yaml +++ b/dts/bindings/sensor/st,lis2dw12-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LIS2DW12 3-axis accelerometer accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis2mdl-magn.yaml b/dts/bindings/sensor/st,lis2mdl-magn.yaml index e31ce27002e..e7ac76fa9ee 100644 --- a/dts/bindings/sensor/st,lis2mdl-magn.yaml +++ b/dts/bindings/sensor/st,lis2mdl-magn.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS2MDL description: > This binding gives a base representation of LIS2MDL magnetometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis3dh-i2c.yaml b/dts/bindings/sensor/st,lis3dh-i2c.yaml index 91cdff9af89..063a808e43e 100644 --- a/dts/bindings/sensor/st,lis3dh-i2c.yaml +++ b/dts/bindings/sensor/st,lis3dh-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS3DH description: > This binding gives a base representation of LIS3DH 3-axis accelerometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lis3mdl-magn.yaml b/dts/bindings/sensor/st,lis3mdl-magn.yaml index 6b529d2d432..442be5f503a 100644 --- a/dts/bindings/sensor/st,lis3mdl-magn.yaml +++ b/dts/bindings/sensor/st,lis3mdl-magn.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LIS3MDL description: > This binding gives a base representation of LIS3MDL magnetometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lps22hb-press.yaml b/dts/bindings/sensor/st,lps22hb-press.yaml index 9c432c4cbf0..998ee072a26 100644 --- a/dts/bindings/sensor/st,lps22hb-press.yaml +++ b/dts/bindings/sensor/st,lps22hb-press.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LPS22HB description: > This binding gives a base representation of LPS22HB pressure sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lps22hh-i2c.yaml b/dts/bindings/sensor/st,lps22hh-i2c.yaml index f1209fe542e..bcdad833985 100644 --- a/dts/bindings/sensor/st,lps22hh-i2c.yaml +++ b/dts/bindings/sensor/st,lps22hh-i2c.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LPS22HH pressure and temperature sensor connected to I2C bus -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lps22hh-spi.yaml b/dts/bindings/sensor/st,lps22hh-spi.yaml index 6454df24bb1..3065eaa3565 100644 --- a/dts/bindings/sensor/st,lps22hh-spi.yaml +++ b/dts/bindings/sensor/st,lps22hh-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LPS22HH pressure and temperature sensor connected to SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lps25hb-press.yaml b/dts/bindings/sensor/st,lps25hb-press.yaml index 1cf1b55af8e..9bf84134633 100644 --- a/dts/bindings/sensor/st,lps25hb-press.yaml +++ b/dts/bindings/sensor/st,lps25hb-press.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LPS25HB description: > This binding gives a base representation of LPS25HB pressure sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm303dlhc-accel.yaml b/dts/bindings/sensor/st,lsm303dlhc-accel.yaml index 5843745413c..ea83c8e9691 100644 --- a/dts/bindings/sensor/st,lsm303dlhc-accel.yaml +++ b/dts/bindings/sensor/st,lsm303dlhc-accel.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LSM303DLHC description: > This binding gives a base representation of LSM303DLHC acceleration sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm303dlhc-magn.yaml b/dts/bindings/sensor/st,lsm303dlhc-magn.yaml index 12fa4b24d6a..5acfc2fcd95 100644 --- a/dts/bindings/sensor/st,lsm303dlhc-magn.yaml +++ b/dts/bindings/sensor/st,lsm303dlhc-magn.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LSM303DLHC description: > This binding gives a base representation of LSM303DLHC magnetometer sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm6ds0.yaml b/dts/bindings/sensor/st,lsm6ds0.yaml index fdd9d522101..1e310adeb3a 100644 --- a/dts/bindings/sensor/st,lsm6ds0.yaml +++ b/dts/bindings/sensor/st,lsm6ds0.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LSM6DS0 6-axis accelerometer and gyrometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm6dsl-i2c.yaml b/dts/bindings/sensor/st,lsm6dsl-i2c.yaml index 9a3253f1fb2..3f9303ad192 100644 --- a/dts/bindings/sensor/st,lsm6dsl-i2c.yaml +++ b/dts/bindings/sensor/st,lsm6dsl-i2c.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LSM6DSL 6-axis accelerometer and gyrometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm6dsl-spi.yaml b/dts/bindings/sensor/st,lsm6dsl-spi.yaml index 3f8c13004d4..1fc532e7bb5 100644 --- a/dts/bindings/sensor/st,lsm6dsl-spi.yaml +++ b/dts/bindings/sensor/st,lsm6dsl-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LSM6DSL 6-axis accelerometer and gyrometer accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm6dso-i2c.yaml b/dts/bindings/sensor/st,lsm6dso-i2c.yaml index e4ccdcb1bf8..fd7df3504e5 100644 --- a/dts/bindings/sensor/st,lsm6dso-i2c.yaml +++ b/dts/bindings/sensor/st,lsm6dso-i2c.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LSM6DSO 6-axis IMU sensor accessed through I2C bus -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm6dso-spi.yaml b/dts/bindings/sensor/st,lsm6dso-spi.yaml index b7176110a64..4667451527f 100644 --- a/dts/bindings/sensor/st,lsm6dso-spi.yaml +++ b/dts/bindings/sensor/st,lsm6dso-spi.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of LSM6DSO 6-axis IMU sensor accessed through SPI bus -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml b/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml index 46952cff3a9..0a1705f6fd5 100644 --- a/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml +++ b/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LSM9DS0-GYRO description: > This binding gives a base representation of LSM9DS0 3-axis gyro -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml b/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml index 6ad2bc76d0e..ac329a29176 100644 --- a/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml +++ b/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors LSM9DS0-MFD description: > This binding gives a base representation of LSM9DS0 3-axis accelerometer + magnetometer -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,stts751-i2c.yaml b/dts/bindings/sensor/st,stts751-i2c.yaml index d027bdccf71..f2e60d8f60f 100644 --- a/dts/bindings/sensor/st,stts751-i2c.yaml +++ b/dts/bindings/sensor/st,stts751-i2c.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of STTS751 temperature sensor connected to I2C bus -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/st,vl53l0x.yaml b/dts/bindings/sensor/st,vl53l0x.yaml index 6d12c0fb739..463ae819746 100644 --- a/dts/bindings/sensor/st,vl53l0x.yaml +++ b/dts/bindings/sensor/st,vl53l0x.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics MEMS sensors VL53L0X description: > This binding gives a base representation of VL53L0X Time Of Flight sensor -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/sensor/ti,hdc.yaml b/dts/bindings/sensor/ti,hdc.yaml index ec227eeb821..a81e24e4192 100644 --- a/dts/bindings/sensor/ti,hdc.yaml +++ b/dts/bindings/sensor/ti,hdc.yaml @@ -9,8 +9,7 @@ title: Texas Instruments Temperature and Humidity Sensor description: > This is a representation of the TI Temperature and Humidity sensor (e.g. HDC1008) -inherits: - !include i2c-device.yaml +include: i2c-device.yaml properties: compatible: diff --git a/dts/bindings/serial/altera,jtag-uart.yaml b/dts/bindings/serial/altera,jtag-uart.yaml index e17d548e161..36b8b4cc567 100644 --- a/dts/bindings/serial/altera,jtag-uart.yaml +++ b/dts/bindings/serial/altera,jtag-uart.yaml @@ -3,8 +3,7 @@ title: Altera JTAG UART description: > This binding gives a base representation of the Altera Jtag UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/arm,cmsdk-uart.yaml b/dts/bindings/serial/arm,cmsdk-uart.yaml index fded713ed02..1bfb4aaf5f4 100644 --- a/dts/bindings/serial/arm,cmsdk-uart.yaml +++ b/dts/bindings/serial/arm,cmsdk-uart.yaml @@ -3,8 +3,7 @@ title: ARM CMSDK UART description: > This binding gives a base representation of the ARM CMSDK UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/arm,pl011.yaml b/dts/bindings/serial/arm,pl011.yaml index be5282821f2..e6def158e8c 100644 --- a/dts/bindings/serial/arm,pl011.yaml +++ b/dts/bindings/serial/arm,pl011.yaml @@ -3,8 +3,7 @@ title: ARM PL011 UART description: > This binding gives a base representation of the ARM PL011 UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/atmel,sam-uart.yaml b/dts/bindings/serial/atmel,sam-uart.yaml index 7adfae1e502..66223c26572 100644 --- a/dts/bindings/serial/atmel,sam-uart.yaml +++ b/dts/bindings/serial/atmel,sam-uart.yaml @@ -3,8 +3,7 @@ title: SAM Family UART description: > This binding gives a base representation of the SAM UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/atmel,sam-usart.yaml b/dts/bindings/serial/atmel,sam-usart.yaml index 6d90d2c718b..f74900555e5 100644 --- a/dts/bindings/serial/atmel,sam-usart.yaml +++ b/dts/bindings/serial/atmel,sam-usart.yaml @@ -3,8 +3,7 @@ title: Atmel SAM Family USART description: > This binding gives a base representation of the Atmel SAM USART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/atmel,sam0-uart.yaml b/dts/bindings/serial/atmel,sam0-uart.yaml index c77a9873717..7d7dcc544f2 100644 --- a/dts/bindings/serial/atmel,sam0-uart.yaml +++ b/dts/bindings/serial/atmel,sam0-uart.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 SERCOM UART driver description: > This binding gives a base representation of the Atmel SAM0 SERCOM UART driver -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/cypress,psoc6-uart.yaml b/dts/bindings/serial/cypress,psoc6-uart.yaml index 5fe53b10f3c..80df3bb80f9 100644 --- a/dts/bindings/serial/cypress,psoc6-uart.yaml +++ b/dts/bindings/serial/cypress,psoc6-uart.yaml @@ -9,8 +9,7 @@ title: CYPRESS UART description: > This binding gives a base representation of the Cypress UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/intel,qmsi-uart.yaml b/dts/bindings/serial/intel,qmsi-uart.yaml index e97e4143d3a..5cf95c7bb9e 100644 --- a/dts/bindings/serial/intel,qmsi-uart.yaml +++ b/dts/bindings/serial/intel,qmsi-uart.yaml @@ -9,8 +9,7 @@ title: Intel QMSI Uart description: > This binding gives a base representation of the INTEL QMSI UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/litex,uart0.yaml b/dts/bindings/serial/litex,uart0.yaml index 92df442115c..f4fd272df1e 100644 --- a/dts/bindings/serial/litex,uart0.yaml +++ b/dts/bindings/serial/litex,uart0.yaml @@ -9,8 +9,7 @@ title: LiteX UART description: > This binding gives a base representation of the LiteX UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/microsemi,coreuart.yaml b/dts/bindings/serial/microsemi,coreuart.yaml index 136a18ec91b..7bab818e555 100644 --- a/dts/bindings/serial/microsemi,coreuart.yaml +++ b/dts/bindings/serial/microsemi,coreuart.yaml @@ -9,8 +9,7 @@ title: SIFIVE UART description: > This binding gives a base representation of the SIFIVE UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nordic,nrf-uart.yaml b/dts/bindings/serial/nordic,nrf-uart.yaml index dc41f2c6f3b..58e87ce150c 100644 --- a/dts/bindings/serial/nordic,nrf-uart.yaml +++ b/dts/bindings/serial/nordic,nrf-uart.yaml @@ -3,8 +3,7 @@ title: Nordic UART description: > This binding gives a base representation of the Nordic UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nordic,nrf-uarte.yaml b/dts/bindings/serial/nordic,nrf-uarte.yaml index 2210c637e55..7dc9034493d 100644 --- a/dts/bindings/serial/nordic,nrf-uarte.yaml +++ b/dts/bindings/serial/nordic,nrf-uarte.yaml @@ -3,8 +3,7 @@ title: Nordic UARTE description: > This binding gives a base representation of the Nordic UARTE -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/ns16550.yaml b/dts/bindings/serial/ns16550.yaml index df1858e3065..82bc701f558 100644 --- a/dts/bindings/serial/ns16550.yaml +++ b/dts/bindings/serial/ns16550.yaml @@ -3,8 +3,7 @@ title: ns16550 description: > This binding gives a base representation of the ns16550 UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nxp,imx-uart.yaml b/dts/bindings/serial/nxp,imx-uart.yaml index 77cdc25ca35..f43f1a01934 100644 --- a/dts/bindings/serial/nxp,imx-uart.yaml +++ b/dts/bindings/serial/nxp,imx-uart.yaml @@ -9,8 +9,7 @@ title: iMX Uart description: > This binding gives a base representation of the iMX UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nxp,kinetis-lpsci.yaml b/dts/bindings/serial/nxp,kinetis-lpsci.yaml index 5f4c84abc35..309a6e801f8 100644 --- a/dts/bindings/serial/nxp,kinetis-lpsci.yaml +++ b/dts/bindings/serial/nxp,kinetis-lpsci.yaml @@ -3,8 +3,7 @@ title: Kinetis LPSCI UART description: > This binding gives a base representation of the LPSCI UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nxp,kinetis-lpuart.yaml b/dts/bindings/serial/nxp,kinetis-lpuart.yaml index 0823199cc3a..89fb6f3c933 100644 --- a/dts/bindings/serial/nxp,kinetis-lpuart.yaml +++ b/dts/bindings/serial/nxp,kinetis-lpuart.yaml @@ -3,8 +3,7 @@ title: Kinetis LPUART description: > This binding gives a base representation of the Kinetis LPUART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nxp,kinetis-uart.yaml b/dts/bindings/serial/nxp,kinetis-uart.yaml index e8f32a6c0f9..2b5043c0dfb 100644 --- a/dts/bindings/serial/nxp,kinetis-uart.yaml +++ b/dts/bindings/serial/nxp,kinetis-uart.yaml @@ -3,8 +3,7 @@ title: Kinetis UART description: > This binding gives a base representation of the Kinetis UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/nxp,lpc-usart.yaml b/dts/bindings/serial/nxp,lpc-usart.yaml index 633de16f498..f0ec35bcbb1 100644 --- a/dts/bindings/serial/nxp,lpc-usart.yaml +++ b/dts/bindings/serial/nxp,lpc-usart.yaml @@ -9,8 +9,7 @@ title: LPC USART description: > This binding gives a base representation of the LPC USART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/openisa,rv32m1-lpuart.yaml b/dts/bindings/serial/openisa,rv32m1-lpuart.yaml index 3e8edb6cbcd..eedcceeb8a5 100644 --- a/dts/bindings/serial/openisa,rv32m1-lpuart.yaml +++ b/dts/bindings/serial/openisa,rv32m1-lpuart.yaml @@ -3,8 +3,7 @@ title: OpenISA LPUART description: > This binding gives a base representation of the OpenISA LPUART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/sifive,uart0.yaml b/dts/bindings/serial/sifive,uart0.yaml index af8ca3ebc05..b3fe38d0d8d 100644 --- a/dts/bindings/serial/sifive,uart0.yaml +++ b/dts/bindings/serial/sifive,uart0.yaml @@ -9,8 +9,7 @@ title: SIFIVE UART description: > This binding gives a base representation of the SIFIVE UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/silabs,gecko-leuart.yaml b/dts/bindings/serial/silabs,gecko-leuart.yaml index 3cf5cc774ac..3c05585525e 100644 --- a/dts/bindings/serial/silabs,gecko-leuart.yaml +++ b/dts/bindings/serial/silabs,gecko-leuart.yaml @@ -3,8 +3,7 @@ title: GECKO LEUART description: > This binding gives a base representation of the Gecko LEUART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/silabs,gecko-uart.yaml b/dts/bindings/serial/silabs,gecko-uart.yaml index 3163da327f4..7a6455af224 100644 --- a/dts/bindings/serial/silabs,gecko-uart.yaml +++ b/dts/bindings/serial/silabs,gecko-uart.yaml @@ -3,8 +3,7 @@ title: GECKO UART description: > This binding gives a base representation of the GECKO UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/silabs,gecko-usart.yaml b/dts/bindings/serial/silabs,gecko-usart.yaml index 3d51f3c1442..be59d03966f 100644 --- a/dts/bindings/serial/silabs,gecko-usart.yaml +++ b/dts/bindings/serial/silabs,gecko-usart.yaml @@ -3,8 +3,7 @@ title: GECKO USART description: > This binding gives a base representation of the Gecko USART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/snps,nsim-uart.yaml b/dts/bindings/serial/snps,nsim-uart.yaml index 7ee85c6ba3c..507b9674da6 100644 --- a/dts/bindings/serial/snps,nsim-uart.yaml +++ b/dts/bindings/serial/snps,nsim-uart.yaml @@ -9,8 +9,7 @@ title: Synopsys ARC nSIM UART description: > This binding gives a base representation of the Synopsys ARC nSIM UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/st,stm32-lpuart.yaml b/dts/bindings/serial/st,stm32-lpuart.yaml index 626ffe567d5..227f66aaadc 100644 --- a/dts/bindings/serial/st,stm32-lpuart.yaml +++ b/dts/bindings/serial/st,stm32-lpuart.yaml @@ -3,8 +3,7 @@ title: STM32 LPUART description: > This binding gives a base representation of the STM32 LPUART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/st,stm32-uart.yaml b/dts/bindings/serial/st,stm32-uart.yaml index ea283c89b4d..9dee9406649 100644 --- a/dts/bindings/serial/st,stm32-uart.yaml +++ b/dts/bindings/serial/st,stm32-uart.yaml @@ -3,8 +3,7 @@ title: STM32 UART description: > This binding gives a base representation of the STM32 UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/st,stm32-usart.yaml b/dts/bindings/serial/st,stm32-usart.yaml index 87d97905c2d..7394f9f708f 100644 --- a/dts/bindings/serial/st,stm32-usart.yaml +++ b/dts/bindings/serial/st,stm32-usart.yaml @@ -3,8 +3,7 @@ title: STM32 USART description: > This binding gives a base representation of the STM32 USART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/ti,cc13xx-cc26xx-uart.yaml b/dts/bindings/serial/ti,cc13xx-cc26xx-uart.yaml index 45d80216338..b2737ce66be 100644 --- a/dts/bindings/serial/ti,cc13xx-cc26xx-uart.yaml +++ b/dts/bindings/serial/ti,cc13xx-cc26xx-uart.yaml @@ -9,8 +9,7 @@ title: TI SimpleLink CC13xx / CC26xx UART description: > This is a representation of the TI SimpleLink CC13xx / CC26xx UART node -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/ti,cc32xx-uart.yaml b/dts/bindings/serial/ti,cc32xx-uart.yaml index a87bea5f013..37a6a04dcbb 100644 --- a/dts/bindings/serial/ti,cc32xx-uart.yaml +++ b/dts/bindings/serial/ti,cc32xx-uart.yaml @@ -3,8 +3,7 @@ title: TI CC32XX Uart description: > This binding gives a base representation of the TI CC32XX UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/ti,msp432p4xx-uart.yaml b/dts/bindings/serial/ti,msp432p4xx-uart.yaml index 27257e2dab8..d8db741ce7a 100644 --- a/dts/bindings/serial/ti,msp432p4xx-uart.yaml +++ b/dts/bindings/serial/ti,msp432p4xx-uart.yaml @@ -3,8 +3,7 @@ title: TI MSP432P4XX UART description: > This binding gives a base representation of the TI MSP432P4XX UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/ti,stellaris-uart.yaml b/dts/bindings/serial/ti,stellaris-uart.yaml index 2b066bc1643..b53341ca7da 100644 --- a/dts/bindings/serial/ti,stellaris-uart.yaml +++ b/dts/bindings/serial/ti,stellaris-uart.yaml @@ -3,8 +3,7 @@ title: TI Stellaris UART description: > This binding gives a base representation of the TI Stellaris UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/uart-controller.yaml b/dts/bindings/serial/uart-controller.yaml index 4172ea2ea7b..869262bec49 100644 --- a/dts/bindings/serial/uart-controller.yaml +++ b/dts/bindings/serial/uart-controller.yaml @@ -1,7 +1,6 @@ # Common fields for UART controllers -inherits: - !include base.yaml +include: base.yaml child: bus: uart diff --git a/dts/bindings/serial/uart-device.yaml b/dts/bindings/serial/uart-device.yaml index b46b6757e9e..ec6806cd692 100644 --- a/dts/bindings/serial/uart-device.yaml +++ b/dts/bindings/serial/uart-device.yaml @@ -6,8 +6,7 @@ # Common fields for UART devices -inherits: - !include base.yaml +include: base.yaml parent: bus: uart diff --git a/dts/bindings/serial/xlnx,uartps.yaml b/dts/bindings/serial/xlnx,uartps.yaml index 4fca001e0fb..f2d122bdf08 100644 --- a/dts/bindings/serial/xlnx,uartps.yaml +++ b/dts/bindings/serial/xlnx,uartps.yaml @@ -4,8 +4,7 @@ title: Xilinx PS UART description: > This binding gives a base representation of the Xilinx PS UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/xtensa,esp32-uart.yaml b/dts/bindings/serial/xtensa,esp32-uart.yaml index 09ab0e71d5c..ea8ff9b72aa 100644 --- a/dts/bindings/serial/xtensa,esp32-uart.yaml +++ b/dts/bindings/serial/xtensa,esp32-uart.yaml @@ -3,8 +3,7 @@ title: ESP32 Uart description: > This binding gives a base representation of the ESP32 UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/serial/zephyr,native-posix-uart.yaml b/dts/bindings/serial/zephyr,native-posix-uart.yaml index 703c0f92918..9822c3e13c4 100644 --- a/dts/bindings/serial/zephyr,native-posix-uart.yaml +++ b/dts/bindings/serial/zephyr,native-posix-uart.yaml @@ -9,8 +9,7 @@ title: Native POSIX UART description: > This binding gives a base representation of the Native POSIX UART -inherits: - !include uart-controller.yaml +include: uart-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/atmel,sam-spi.yaml b/dts/bindings/spi/atmel,sam-spi.yaml index 5a0e6b7b607..39b04a12f9a 100644 --- a/dts/bindings/spi/atmel,sam-spi.yaml +++ b/dts/bindings/spi/atmel,sam-spi.yaml @@ -9,8 +9,7 @@ title: Atmel SAM SPI driver description: > This binding gives a base representation of the Atmel SAM SPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/atmel,sam0-spi.yaml b/dts/bindings/spi/atmel,sam0-spi.yaml index 7fd37910753..d460728a639 100644 --- a/dts/bindings/spi/atmel,sam0-spi.yaml +++ b/dts/bindings/spi/atmel,sam0-spi.yaml @@ -9,8 +9,7 @@ title: Atmel SAM0 SERCOM SPI driver description: > This binding gives a base representation of the Atmel SAM0 SERCOM SPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/intel,intel-spi.yaml b/dts/bindings/spi/intel,intel-spi.yaml index 6a58350eeb5..3ae27bce9bc 100644 --- a/dts/bindings/spi/intel,intel-spi.yaml +++ b/dts/bindings/spi/intel,intel-spi.yaml @@ -9,8 +9,7 @@ title: Intel SPI Controller description: > This is a representation of the Intel SPI controller found on quark x1000. -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/nordic,nrf-spi.yaml b/dts/bindings/spi/nordic,nrf-spi.yaml index 8c6fbd20f5d..fffdd35f01f 100644 --- a/dts/bindings/spi/nordic,nrf-spi.yaml +++ b/dts/bindings/spi/nordic,nrf-spi.yaml @@ -9,8 +9,7 @@ title: Nordic nRF Family SPI Master node description: > This is a representation of the Nordic nRF SPI node -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/nordic,nrf-spis.yaml b/dts/bindings/spi/nordic,nrf-spis.yaml index 16be90bbad6..edbf84dc371 100644 --- a/dts/bindings/spi/nordic,nrf-spis.yaml +++ b/dts/bindings/spi/nordic,nrf-spis.yaml @@ -9,8 +9,7 @@ title: Nordic nRF Family SPIS (SPI Slave) description: > This is a representation of the Nordic nRF SPIS node -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/nxp,imx-flexspi.yaml b/dts/bindings/spi/nxp,imx-flexspi.yaml index b7d401c3905..4b9ac206731 100644 --- a/dts/bindings/spi/nxp,imx-flexspi.yaml +++ b/dts/bindings/spi/nxp,imx-flexspi.yaml @@ -9,8 +9,7 @@ title: NXP FlexSPI description: > This binding gives a base representation of the NXP FlexSPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/nxp,imx-lpspi.yaml b/dts/bindings/spi/nxp,imx-lpspi.yaml index 9815afcc046..87efe97fafb 100644 --- a/dts/bindings/spi/nxp,imx-lpspi.yaml +++ b/dts/bindings/spi/nxp,imx-lpspi.yaml @@ -9,8 +9,7 @@ title: NXP LPSPI description: > This binding gives a base representation of the NXP i.MX LPSPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/nxp,kinetis-dspi.yaml b/dts/bindings/spi/nxp,kinetis-dspi.yaml index 282936b9609..7d712b324e3 100644 --- a/dts/bindings/spi/nxp,kinetis-dspi.yaml +++ b/dts/bindings/spi/nxp,kinetis-dspi.yaml @@ -9,8 +9,7 @@ title: NXP DSPI description: > This binding gives a base representation of the NXP Kinetis DSPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/sifive,spi0.yaml b/dts/bindings/spi/sifive,spi0.yaml index ddbf377c77e..f8b925af38b 100644 --- a/dts/bindings/spi/sifive,spi0.yaml +++ b/dts/bindings/spi/sifive,spi0.yaml @@ -9,8 +9,7 @@ title: Sifive SPI driver description: > This binding gives a base representation of the Sifive SPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/snps,designware-spi.yaml b/dts/bindings/spi/snps,designware-spi.yaml index 6fda3e3fadf..b71f13e05c6 100644 --- a/dts/bindings/spi/snps,designware-spi.yaml +++ b/dts/bindings/spi/snps,designware-spi.yaml @@ -9,8 +9,7 @@ title: Synopsys Designware SPI Controller description: > This is a representation of the Synopsys DesignWare spi node -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/spi-controller.yaml b/dts/bindings/spi/spi-controller.yaml index d25383dcf7b..8c47c35183e 100644 --- a/dts/bindings/spi/spi-controller.yaml +++ b/dts/bindings/spi/spi-controller.yaml @@ -6,8 +6,7 @@ # Common fields for SPI controllers -inherits: - !include base.yaml +include: base.yaml child: bus: spi diff --git a/dts/bindings/spi/spi-device.yaml b/dts/bindings/spi/spi-device.yaml index b954a2a3ec9..a36accc3975 100644 --- a/dts/bindings/spi/spi-device.yaml +++ b/dts/bindings/spi/spi-device.yaml @@ -6,8 +6,7 @@ # Common fields for SPI devices -inherits: - !include base.yaml +include: base.yaml parent: bus: spi diff --git a/dts/bindings/spi/st,stm32-spi-fifo.yaml b/dts/bindings/spi/st,stm32-spi-fifo.yaml index a07d6911be6..e094360a48c 100644 --- a/dts/bindings/spi/st,stm32-spi-fifo.yaml +++ b/dts/bindings/spi/st,stm32-spi-fifo.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the STM32 SPI controller with embedded Rx and Tx FIFOs -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/st,stm32-spi.yaml b/dts/bindings/spi/st,stm32-spi.yaml index 9de73e96ee7..1e8f5b4eceb 100644 --- a/dts/bindings/spi/st,stm32-spi.yaml +++ b/dts/bindings/spi/st,stm32-spi.yaml @@ -9,8 +9,7 @@ title: STM32 SPI description: > This binding gives a base representation of the STM32 SPI controller -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/spi/ti,cc13xx-cc26xx-spi.yaml b/dts/bindings/spi/ti,cc13xx-cc26xx-spi.yaml index bd3278f5a81..203e904f424 100644 --- a/dts/bindings/spi/ti,cc13xx-cc26xx-spi.yaml +++ b/dts/bindings/spi/ti,cc13xx-cc26xx-spi.yaml @@ -9,8 +9,7 @@ title: TI SimpleLink CC13xx / CC26xx SPI description: > This is a representation of the TI SimpleLink CC13xx / CC26xx SPI node -inherits: - !include spi-controller.yaml +include: spi-controller.yaml properties: compatible: diff --git a/dts/bindings/sram/mmio-sram.yaml b/dts/bindings/sram/mmio-sram.yaml index fd495eaba00..baa05066890 100644 --- a/dts/bindings/sram/mmio-sram.yaml +++ b/dts/bindings/sram/mmio-sram.yaml @@ -9,8 +9,7 @@ title: Generic on-chip SRAM description: > This binding gives a generic on-chip SRAM description -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/sram/sifive,dtim0.yaml b/dts/bindings/sram/sifive,dtim0.yaml index f1b2a855929..5caa9dc8734 100644 --- a/dts/bindings/sram/sifive,dtim0.yaml +++ b/dts/bindings/sram/sifive,dtim0.yaml @@ -9,8 +9,7 @@ title: Data Tightly-Integrated Memory description: > This bindings describes the SiFive Data Tightly-Integrated Memory -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/arm,cmsdk-dtimer.yaml b/dts/bindings/timer/arm,cmsdk-dtimer.yaml index ebf54fda265..9e1e24f214e 100644 --- a/dts/bindings/timer/arm,cmsdk-dtimer.yaml +++ b/dts/bindings/timer/arm,cmsdk-dtimer.yaml @@ -3,8 +3,7 @@ title: ARM CMSDK DUALTIMER description: > This binding gives a base representation of the ARM CMSDK DUALTIMER -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/arm,cmsdk-timer.yaml b/dts/bindings/timer/arm,cmsdk-timer.yaml index 92dec878843..b27dccc9dc8 100644 --- a/dts/bindings/timer/arm,cmsdk-timer.yaml +++ b/dts/bindings/timer/arm,cmsdk-timer.yaml @@ -3,8 +3,7 @@ title: ARM CMSDK TIMER description: > This binding gives a base representation of the ARM CMSDK TIMER -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/atmel,sam0-tc32.yaml b/dts/bindings/timer/atmel,sam0-tc32.yaml index f60aa03ad12..966e05d73fc 100644 --- a/dts/bindings/timer/atmel,sam0-tc32.yaml +++ b/dts/bindings/timer/atmel,sam0-tc32.yaml @@ -10,8 +10,7 @@ description: > This binding gives a base representation of the Atmel SAM0 timer counter (TC) operating in 32-bit wide mode. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/litex,timer0.yaml b/dts/bindings/timer/litex,timer0.yaml index 973cb767ebb..598c48d80cb 100644 --- a/dts/bindings/timer/litex,timer0.yaml +++ b/dts/bindings/timer/litex,timer0.yaml @@ -9,8 +9,7 @@ title: LiteX timer description: > This binding gives a base representation of the LiteX timer -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/microchip,xec-rtos-timer.yaml b/dts/bindings/timer/microchip,xec-rtos-timer.yaml index f6c4898bf10..ae8919a00d2 100644 --- a/dts/bindings/timer/microchip,xec-rtos-timer.yaml +++ b/dts/bindings/timer/microchip,xec-rtos-timer.yaml @@ -9,8 +9,7 @@ title: Microchip XEC RTOS timer description: > This is a representation of the Microchip XEC RTOS timer node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/nordic,nrf-timer.yaml b/dts/bindings/timer/nordic,nrf-timer.yaml index 0f7c34e3ae3..c40ef360112 100644 --- a/dts/bindings/timer/nordic,nrf-timer.yaml +++ b/dts/bindings/timer/nordic,nrf-timer.yaml @@ -9,8 +9,7 @@ title: Nordic nRF timer description: > This is a representation of the Nordic nRF timer node -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/nxp,imx-gpt.yaml b/dts/bindings/timer/nxp,imx-gpt.yaml index 8a112a8fb46..7513298f055 100644 --- a/dts/bindings/timer/nxp,imx-gpt.yaml +++ b/dts/bindings/timer/nxp,imx-gpt.yaml @@ -9,8 +9,7 @@ title: NXP MCUX General Purpose Timer description: > This is a representation of the NXP MCUX General Purpose Timer (GPT) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/openisa,rv32m1-lptmr.yaml b/dts/bindings/timer/openisa,rv32m1-lptmr.yaml index 8f4afcab536..c268e797dec 100644 --- a/dts/bindings/timer/openisa,rv32m1-lptmr.yaml +++ b/dts/bindings/timer/openisa,rv32m1-lptmr.yaml @@ -3,8 +3,7 @@ title: OpenISA RV32M1 LPTMR description: > This binding represents the OpenISA RV32M1 LPTMR peripheral. -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/st,stm32-timers.yaml b/dts/bindings/timer/st,stm32-timers.yaml index c0a3541e998..80f059e494e 100644 --- a/dts/bindings/timer/st,stm32-timers.yaml +++ b/dts/bindings/timer/st,stm32-timers.yaml @@ -3,8 +3,7 @@ title: STM32 TIMERS description: > This binding gives a base representation of the STM32 TIMERS -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/timer/xlnx,ttcps.yaml b/dts/bindings/timer/xlnx,ttcps.yaml index 294b6118f54..ea1d862ea0c 100644 --- a/dts/bindings/timer/xlnx,ttcps.yaml +++ b/dts/bindings/timer/xlnx,ttcps.yaml @@ -4,8 +4,7 @@ title: Xilinx ZynqMP PS TTC TIMERS description: > This binding gives a base representation of the Xilinx ZynqMP PS TTC TIMERS -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/usb/atmel,sam-usbhs.yaml b/dts/bindings/usb/atmel,sam-usbhs.yaml index d46c22aadcf..19b972017b9 100644 --- a/dts/bindings/usb/atmel,sam-usbhs.yaml +++ b/dts/bindings/usb/atmel,sam-usbhs.yaml @@ -9,8 +9,7 @@ title: Atmel SAM USBHS description: > Atmel SAM Family USB (USBHS) in device mode -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/atmel,sam0-usb.yaml b/dts/bindings/usb/atmel,sam0-usb.yaml index ed8e7a03687..d2ad3838044 100644 --- a/dts/bindings/usb/atmel,sam0-usb.yaml +++ b/dts/bindings/usb/atmel,sam0-usb.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 USB device description: > Atmel SAM0 USB in device mode -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/nordic,nrf-usbd.yaml b/dts/bindings/usb/nordic,nrf-usbd.yaml index 9eb0c9f43a4..9160e245db1 100644 --- a/dts/bindings/usb/nordic,nrf-usbd.yaml +++ b/dts/bindings/usb/nordic,nrf-usbd.yaml @@ -9,8 +9,7 @@ title: Nordic nRF52 USBD description: > This binding gives a base representation of the Nordic nRF52 USB device controller -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/nxp,kinetis-usbd.yaml b/dts/bindings/usb/nxp,kinetis-usbd.yaml index ef17c41d8de..8f71118aae7 100644 --- a/dts/bindings/usb/nxp,kinetis-usbd.yaml +++ b/dts/bindings/usb/nxp,kinetis-usbd.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis USBD description: > NPX Kinetis USBFSOTG Controller in device mode -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/st,stm32-otgfs.yaml b/dts/bindings/usb/st,stm32-otgfs.yaml index c66a470c1e1..405a9fb8280 100644 --- a/dts/bindings/usb/st,stm32-otgfs.yaml +++ b/dts/bindings/usb/st,stm32-otgfs.yaml @@ -9,8 +9,7 @@ title: STM32 OTGFS description: > This binding gives a base representation of the STM32 OTGFS controller -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/st,stm32-otghs.yaml b/dts/bindings/usb/st,stm32-otghs.yaml index 9f33c4419fa..bfcbc190b41 100644 --- a/dts/bindings/usb/st,stm32-otghs.yaml +++ b/dts/bindings/usb/st,stm32-otghs.yaml @@ -9,8 +9,7 @@ title: STM32 OTGHS description: > This binding gives a base representation of the STM32 OTG HS controller -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/st,stm32-usb.yaml b/dts/bindings/usb/st,stm32-usb.yaml index 1337c8f85f7..59a5dac4955 100644 --- a/dts/bindings/usb/st,stm32-usb.yaml +++ b/dts/bindings/usb/st,stm32-usb.yaml @@ -9,8 +9,7 @@ title: STM32 USB description: > This binding gives a base representation of the STM32 USB controller -inherits: - !include usb-ep.yaml +include: usb-ep.yaml properties: compatible: diff --git a/dts/bindings/usb/usb-controller.yaml b/dts/bindings/usb/usb-controller.yaml index 74a3a064e60..7dce072a5fc 100644 --- a/dts/bindings/usb/usb-controller.yaml +++ b/dts/bindings/usb/usb-controller.yaml @@ -6,8 +6,7 @@ # Common fields for USB controllers -inherits: - !include base.yaml +include: base.yaml properties: maximum-speed: diff --git a/dts/bindings/usb/usb-ep.yaml b/dts/bindings/usb/usb-ep.yaml index 93471d769b9..e857a8ff728 100644 --- a/dts/bindings/usb/usb-ep.yaml +++ b/dts/bindings/usb/usb-ep.yaml @@ -6,8 +6,7 @@ # Common fields that give the number of endpoints supported by the USB hardware -inherits: - !include usb-controller.yaml +include: usb-controller.yaml properties: num-bidir-endpoints: diff --git a/dts/bindings/watchdog/arm,cmsdk-watchdog.yaml b/dts/bindings/watchdog/arm,cmsdk-watchdog.yaml index d503f953540..d9f7c0c53d1 100644 --- a/dts/bindings/watchdog/arm,cmsdk-watchdog.yaml +++ b/dts/bindings/watchdog/arm,cmsdk-watchdog.yaml @@ -3,8 +3,7 @@ title: ARM CMSDK WATCHDOG description: > This binding gives a base representation of the ARM CMSDK WATCHDOG -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/atmel,sam-watchdog.yaml b/dts/bindings/watchdog/atmel,sam-watchdog.yaml index a435efe61bd..061bd92cd76 100644 --- a/dts/bindings/watchdog/atmel,sam-watchdog.yaml +++ b/dts/bindings/watchdog/atmel,sam-watchdog.yaml @@ -9,8 +9,7 @@ title: Atmel SAM watchdog driver description: > This is a representation of the SAM0 watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/atmel,sam0-watchdog.yaml b/dts/bindings/watchdog/atmel,sam0-watchdog.yaml index 89549bb93e2..099af0143c8 100644 --- a/dts/bindings/watchdog/atmel,sam0-watchdog.yaml +++ b/dts/bindings/watchdog/atmel,sam0-watchdog.yaml @@ -3,8 +3,7 @@ title: Atmel SAM0 watchdog driver description: > This is a representation of the SAM0 watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/intel,qmsi-watchdog.yaml b/dts/bindings/watchdog/intel,qmsi-watchdog.yaml index 1a1b6820901..b4ce955cb91 100644 --- a/dts/bindings/watchdog/intel,qmsi-watchdog.yaml +++ b/dts/bindings/watchdog/intel,qmsi-watchdog.yaml @@ -9,8 +9,7 @@ title: QMSI watchdog driver description: > This is a representation of the QMSI watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/nordic,nrf-watchdog.yaml b/dts/bindings/watchdog/nordic,nrf-watchdog.yaml index 8cbb6bdcbfb..0f8658c68df 100644 --- a/dts/bindings/watchdog/nordic,nrf-watchdog.yaml +++ b/dts/bindings/watchdog/nordic,nrf-watchdog.yaml @@ -9,8 +9,7 @@ title: Nordic Semiconductor NRF watchdog driver description: > This is a representation of the NRF watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/nxp,kinetis-wdog.yaml b/dts/bindings/watchdog/nxp,kinetis-wdog.yaml index a6b2cd13d40..7610ff1ac78 100644 --- a/dts/bindings/watchdog/nxp,kinetis-wdog.yaml +++ b/dts/bindings/watchdog/nxp,kinetis-wdog.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis watchdog driver description: > This is a representation of the Kinetis watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/nxp,kinetis-wdog32.yaml b/dts/bindings/watchdog/nxp,kinetis-wdog32.yaml index df1b4d36394..b2c91291e91 100644 --- a/dts/bindings/watchdog/nxp,kinetis-wdog32.yaml +++ b/dts/bindings/watchdog/nxp,kinetis-wdog32.yaml @@ -9,8 +9,7 @@ title: NXP Kinetis watchdog (WDOG32) driver description: > This is a representation of the Kinetis watchdog (WDOG32) -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/watchdog/st,stm32-watchdog.yaml b/dts/bindings/watchdog/st,stm32-watchdog.yaml index 20b8d4c00a0..4a3e250b093 100644 --- a/dts/bindings/watchdog/st,stm32-watchdog.yaml +++ b/dts/bindings/watchdog/st,stm32-watchdog.yaml @@ -9,8 +9,7 @@ title: STMicroelectronics STM32 watchdog driver description: > This is a representation of the STM32 watchdog -inherits: - !include base.yaml +include: base.yaml properties: compatible: diff --git a/dts/bindings/wifi/atmel,winc1500.yaml b/dts/bindings/wifi/atmel,winc1500.yaml index d352460a103..3460c688526 100644 --- a/dts/bindings/wifi/atmel,winc1500.yaml +++ b/dts/bindings/wifi/atmel,winc1500.yaml @@ -9,8 +9,7 @@ title: Atmel WINC1500 Wifi module description: > This binding gives the base representation of the Atmel WINC1500 Wifi module -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: diff --git a/dts/bindings/wifi/inventek,eswifi.yaml b/dts/bindings/wifi/inventek,eswifi.yaml index 0386ed67a59..0438a22f8ca 100644 --- a/dts/bindings/wifi/inventek,eswifi.yaml +++ b/dts/bindings/wifi/inventek,eswifi.yaml @@ -9,8 +9,7 @@ title: Inventek eS-WiFi WiFi module description: > This binding gives the base representation of es-WiFi module -inherits: - !include spi-device.yaml +include: spi-device.yaml properties: compatible: