dts/bindings: Convert bindings to new include syntax

Convert from:

inherits:
    !include spi-device.yaml

to:

include: spi-device.yaml

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2019-08-21 18:10:12 -05:00 committed by Kumar Gala
commit da9859533e
354 changed files with 354 additions and 708 deletions

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -10,8 +10,7 @@ description: >
Binding for the Nordic DPPIC
Distributed Programmable Peripheral Interconnect Controller
inherits:
!include base.yaml
include: base.yaml
properties:
compatible:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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

View file

@ -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:

View file

@ -1,7 +1,6 @@
# Common fields for CAN controllers
inherits:
!include base.yaml
include: base.yaml
child:
bus: can

View file

@ -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

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -6,8 +6,7 @@
# Common fields for CPUs
inherits:
!include base.yaml
include: base.yaml
properties:
clock-frequency:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -4,8 +4,7 @@
# Common fields for ESPI devices
inherits:
!include base.yaml
include: base.yaml
child:
bus: espi

View file

@ -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:

View file

@ -6,8 +6,7 @@
# Common fields for Ethernet devices
inherits:
!include base.yaml
include: base.yaml
properties:
local-mac-address:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -1,7 +1,6 @@
# Common fields for flash controllers
inherits:
!include base.yaml
include: base.yaml
properties:
label:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

View file

@ -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:

Some files were not shown because too many files have changed in this diff Show more