Skip to content
Permalink
Browse files

dts: bindings: Remove unused 'version' field

No binding has anything but 'version: 0.1', and the code in scripts/dts/
never does anything with it except print a warning if it isn't there.
It's undocumented what it means.

I suspect it's overkill if it's meant to be the binding format version.
If we'd need to tell different versions from each other, we could change
some other minor thing in the format, and it probably won't be needed.

Remove the 'version' fields from the bindings and the warning from the
scripts/dts/ scripts.

The new device tree script will give an error when unknown fields appear
in bindings.

The deletion was done with

    git ls-files 'dts/bindings/*.yaml' | xargs sed -i '/^\s*version: /d'

Some blank lines at the beginning of bindings were removed as well.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
  • Loading branch information...
ulfalizer authored and galak committed Jul 19, 2019
1 parent 6b8433b commit 0ec0c84808c07b01ba418d4a3afa1cb0289a4d6a
Showing 346 changed files with 1 addition and 452 deletions.
@@ -5,7 +5,6 @@
#

title: ARC DCCM
version: 0.1

description: >
This binding gives a base representation of the ARC DCCM
@@ -5,7 +5,6 @@
#

title: ARC ICCM
version: 0.1

description: >
This binding gives a base representation of the ARC ICCM
@@ -1,7 +1,5 @@

# SPDX-License-Identifier: Apache-2.0
title: DTCM
version: 0.1

description: >
This binding gives a base representation of the Cortex M7 DTCM (Data Tightly Coupled Memory)
@@ -5,7 +5,6 @@
#

title: ARM Serial Configuration Control
version: 0.1

description: >
This binding gives a base representation of the ARM SCC
@@ -1,6 +1,4 @@

title: Atmel Device ID (Serial Number) binding
version: 0.1

description: >
Binding for locating the Device ID (serial number) on Atmel SAM0 devices.
@@ -1,6 +1,4 @@

title: Atmel DMAC binding
version: 0.1

description: >
Binding for the Atmel SAM0 DMA controller.
@@ -1,6 +1,4 @@

title: Atmel SERCOM binding
version: 0.1

description: >
Binding for the Atmel SAM0 multi-protocol (UART, SPI, I2C) SERCOM unit.
@@ -5,7 +5,6 @@
#

title: Nordic DPPIC
version: 0.1

description: >
Binding for the Nordic DPPIC
@@ -1,6 +1,4 @@

title: Nordic FICR (Factory Information Configuration Registers)
version: 0.1

description: >
Binding for the Nordic FICR (Factory Information Configuration Registers)
@@ -1,6 +1,4 @@

title: Nordic SPU (System Protection Unit)
version: 0.1

description: >
Binding for the Nordic SPU (System Protection Unit)
@@ -5,7 +5,6 @@
#

title: i.MX DTCM (Data Tightly Coupled Memory)
version: 0.1

description: >
This binding gives a base representation of the i.MX DTCM
@@ -5,7 +5,6 @@
#

title: IMX EPIT COUNTER
version: 0.1

description: >
This binding gives a base representation of the i.MX Enhanced Periodic Interrupt Timer (EPIT)
@@ -5,7 +5,6 @@
#

title: i.MX ITCM (Instruction Tightly Coupled Memory)
version: 0.1

description: >
This binding gives a base representation of the i.MX ITCM
@@ -5,7 +5,6 @@
#

title: IMX MESSAGING UNIT
version: 0.1

description: >
This binding gives a base representation of the i.MX Messaging Unit
@@ -5,7 +5,6 @@
#

title: NXP Kinetis PCC (Peripheral Clock Controller)
version: 0.1

description: >
This is a representation of the NXP Kinetis PCC IP node
@@ -5,7 +5,6 @@
#

title: NXP Kinetis SCG (System Clock Generator)
version: 0.1

description: >
This is a representation of the NXP Kinetis SCG IP node
@@ -5,7 +5,6 @@
#

title: Kinetis System Integration Module (SIM)
version: 0.1

description: >
This is a representation of the Kinetis SIM IP node
@@ -5,7 +5,6 @@
#

title: LPC MAILBOX
version: 0.1

description: >
This binding gives a base representation of the LPC MAILBOX
@@ -1,7 +1,5 @@

# SPDX-License-Identifier: Apache-2.0
title: STM32 CCM
version: 0.1

description: >
This binding gives a base representation of the STM32 CCM (Core Coupled Memory)
@@ -1,7 +1,5 @@

# SPDX-License-Identifier: Apache-2.0
title: TI CC2650 PRCM
version: 0.1

description: >
This binding gives a base representation of the TI CC2650
@@ -5,7 +5,6 @@
#

title: ST Microelectronics MPXXDTYY digital pdm microphone family
version: 0.1

description: >
This binding gives a base representation of MPXXDTYY digital microphone family
@@ -5,7 +5,6 @@
#

title: Texas Instruments TLV320DAC Audio DAC
version: 0.1

description: >
This binding gives a base representation of TLV320DAC310x Audio DAC
@@ -1,6 +1,4 @@

title: base device binding
version: 0.1

description: >
Binding for device
@@ -5,7 +5,6 @@
#

title: Bluetooth controller that provides Host Controller Interface over SPI
version: 0.1

description: >
This binding gives the base representation of a bluetooth controller node
@@ -5,7 +5,6 @@
#

title: Bluetooth module based on Zephyr's Bluetooth HCI SPI driver
version: 0.1

description: >
This binding gives the base representation of a bluetooth module which use
@@ -5,7 +5,6 @@
#

title: CAN Device Base Structure
version: 0.1

description: >
This binding gives the base structures for all can devices
@@ -1,6 +1,4 @@

title: CAN Base Structure
version: 0.1

description: >
This binding gives the base structures for all CAN devices
@@ -5,7 +5,6 @@
#

title: MCP2515 CAN
version: 0.1

description: >
This binding gives a base representation of the MCP2515 SPI CAN controller
@@ -5,7 +5,6 @@
#

title: NXP FlexCAN
version: 0.1

description: >
This binding gives a base representation of the NXP FlexCAN controller
@@ -1,6 +1,4 @@

title: STM32 CAN
version: 0.1

description: >
This binding gives a base representation of the STM32 CAN controller
@@ -5,7 +5,6 @@
#

title: Generic fixed rate clock provider
version: 0.1

description: >
This is a representation of a generic fixed rate clock provider.
@@ -5,7 +5,6 @@
#

title: Nordic nRF clock control
version: 0.1

description: >
This is a representation of the Nordic nRF clock control node
@@ -5,7 +5,6 @@
#

title: i.MX Clock Controller Module (CCM)
version: 0.1

description: >
This is a representation of the i.MX CCM IP node
@@ -1,6 +1,4 @@

title: STM32 RCC
version: 0.1

description: >
This binding gives a base representation of the STM32 Clock control
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M0+ CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M0+ CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M0 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M0 CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M23 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M23 CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M3 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M3 CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M33 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M33 CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M4 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M4 CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M4F CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M4F CPU.
@@ -5,7 +5,6 @@
#

title: ARM Cortex-M7 CPU
version: 0.1

description: >
This binding gives a base representation for ARM Cortex-M7 CPU.
@@ -5,7 +5,6 @@
#

title: Cadence Tensilica Xtensa LX6 CPU
version: 0.1

description: >
This binding gives a base representation for Cadence Tensilica Xtensa LX6 CPU.
@@ -5,7 +5,6 @@
#

title: CPU Base Structure
version: 0.1

description: >
This binding gives the base structures for all CPUs
@@ -5,7 +5,6 @@
#

title: Sample Controller CPU
version: 0.1

description: >
This binding gives a base representation for Sample Controller CPU.
@@ -5,7 +5,6 @@
#

title: Synopsys ARC EM CPU
version: 0.1

description: >
This binding gives a base representation for Synopsys ARC EM CPU.
@@ -5,7 +5,6 @@
#

title: ARM TrustZone CryptoCell 310
version: 0.1

description: >
This is a representation of the ARM TrustZone CryptoCell 310
@@ -5,7 +5,6 @@
#

title: Nordic Control Interface for ARM TrustZone CryptoCell 310
version: 0.1

description: >
This is a representation of the Nordic Control Interface for ARM TrustZone CryptoCell 310
@@ -1,5 +1,4 @@
title: <short description of the node>
version: 0.1

description: >
Longer free-form description of the node, with spanning
@@ -5,7 +5,6 @@
#

title: NXP Enhanced LCD Interface (eLCDIF) controller
version: 0.1

description: >
This binding gives a base representation of the NXP i.MX eLCDIF controller
@@ -5,7 +5,6 @@
#

title: ILI9340 320x240 Display Controller
version: 0.1

description: >
This is a representation of the ILI9340 320x240 Display Controller

0 comments on commit 0ec0c84

Please sign in to comment.
You can’t perform that action at this time.