dts: bindings: device labels are now optional

All in tree device drivers use some form of DEVICE_DT_GET
so we no longer need to require label properties.

Signed-off-by: Kumar Gala <galak@kernel.org>
This commit is contained in:
Kumar Gala 2022-07-15 19:19:13 -05:00 committed by Fabio Baltieri
commit cbc848f328
41 changed files with 0 additions and 119 deletions

View file

@ -126,7 +126,6 @@
compatible = "microchip,ksz8794"; compatible = "microchip,ksz8794";
reg = <0>; reg = <0>;
label = "dsa";
spi-max-frequency = <44000000>; spi-max-frequency = <44000000>;
reset-gpios = <&gpiob 22 GPIO_ACTIVE_LOW>; reset-gpios = <&gpiob 22 GPIO_ACTIVE_LOW>;
@ -136,15 +135,12 @@
dsa-slave-ports = <3>; dsa-slave-ports = <3>;
lan3: lan_3 { lan3: lan_3 {
label = "lan3";
}; };
lan2: lan_2 { lan2: lan_2 {
label = "lan2";
}; };
lan1: lan_1 { lan1: lan_1 {
label = "lan1";
}; };
}; };
}; };

View file

@ -6,7 +6,3 @@ description: Intel Digital PDM Microphone (DMIC) node
compatible: "intel,dmic" compatible: "intel,dmic"
include: base.yaml include: base.yaml
properties:
label:
required: true

View file

@ -6,7 +6,3 @@ description: STMicroelectronics MPXXDTYY digital PDM microphone family
compatible: "st,mpxxdtyy" compatible: "st,mpxxdtyy"
include: i2s-device.yaml include: i2s-device.yaml
properties:
label:
required: true

View file

@ -8,9 +8,6 @@ compatible: "zephyr,coredump"
description: Pseudo-device to help capturing desired data into core dumps description: Pseudo-device to help capturing desired data into core dumps
properties: properties:
label:
required: true
memory-regions: memory-regions:
type: array type: array
required: false required: false

View file

@ -19,9 +19,6 @@ properties:
clock-names: clock-names:
required: true required: true
label:
required: true
reference: reference:
type: string type: string
required: false required: false

View file

@ -11,9 +11,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
shim: shim:
type: array type: array
required: true required: true

View file

@ -11,9 +11,6 @@ compatible: "raydium,rm68200"
include: [mipi-dsi-device.yaml, display-controller.yaml] include: [mipi-dsi-device.yaml, display-controller.yaml]
properties: properties:
label:
required: true
reset-gpios: reset-gpios:
type: phandle-array type: phandle-array
required: false required: false

View file

@ -35,9 +35,6 @@ properties:
child-binding: child-binding:
description: Properties of slave port description: Properties of slave port
properties: properties:
label:
type: string
required: true
local-mac-address: local-mac-address:
type: uint8-array type: uint8-array
required: false required: false

View file

@ -5,7 +5,3 @@ description: Simulated Host Command Peripheral
compatible: "zephyr,sim-ec-host-cmd-periph" compatible: "zephyr,sim-ec-host-cmd-periph"
include: base.yaml include: base.yaml
properties:
label:
required: true

View file

@ -8,7 +8,6 @@ description: |
mx25lm51245: ospi-nor-flash@0 { mx25lm51245: ospi-nor-flash@0 {
compatible = "st,stm32-ospi-nor"; compatible = "st,stm32-ospi-nor";
label = "MX25LM512";
reg = <0>; reg = <0>;
data-mode = <OSPI_OPI_MODE>; /* access on 8 data lines */ data-mode = <OSPI_OPI_MODE>; /* access on 8 data lines */
data-rate = <OSPI_DTR_TRANSFER>; /* access in DTR */ data-rate = <OSPI_DTR_TRANSFER>; /* access in DTR */
@ -30,8 +29,6 @@ properties:
type: int type: int
required: true required: true
description: Maximum clock frequency of device's OSPI interface in Hz description: Maximum clock frequency of device's OSPI interface in Hz
label:
required: true
size: size:
required: true required: true
description: Flash Memory size in bits description: Flash Memory size in bits

View file

@ -8,7 +8,6 @@ description: |
mx25r6435f: qspi-nor-flash@0 { mx25r6435f: qspi-nor-flash@0 {
compatible = "st,stm32-qspi-nor"; compatible = "st,stm32-qspi-nor";
label = "MX25R6435F";
reg = <0>; reg = <0>;
qspi-max-frequency = <80000000>; qspi-max-frequency = <80000000>;
size = <0x4000000>; size = <0x4000000>;
@ -31,8 +30,6 @@ properties:
type: int type: int
required: true required: true
description: Maximum clock frequency of device's QSPI interface in Hz description: Maximum clock frequency of device's QSPI interface in Hz
label:
required: true
size: size:
required: true required: true
description: Flash Memory size in bits description: Flash Memory size in bits

View file

@ -7,9 +7,6 @@ compatible: "zephyr,sim-flash"
include: base.yaml include: base.yaml
properties: properties:
label:
required: true
erase-value: erase-value:
type: int type: int
description: Value of erased flash cell description: Value of erased flash cell

View file

@ -12,5 +12,3 @@ properties:
required: true required: true
clocks: clocks:
required: true required: true
label:
required: true

View file

@ -15,7 +15,6 @@ description: |
compatible = "ti,tca9546a"; compatible = "ti,tca9546a";
reg = <0x77>; reg = <0x77>;
status = "okay"; status = "okay";
label = "i2c_mux";
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
reset-gpios = <&gpio5 3 GPIO_ACTIVE_LOW>; reset-gpios = <&gpio5 3 GPIO_ACTIVE_LOW>;

View file

@ -11,8 +11,5 @@ properties:
reg: reg:
required: true required: true
label:
required: true
interrupts: interrupts:
required: true required: true

View file

@ -12,8 +12,6 @@ properties:
required: true required: true
clocks: clocks:
required: true required: true
label:
required: true
pinctrl-0: pinctrl-0:
required: true required: true
pinctrl-names: pinctrl-names:

View file

@ -13,6 +13,3 @@ properties:
interrupts: interrupts:
required: true required: true
label:
required: true

View file

@ -5,7 +5,3 @@ compatible: "holtek,ht16k33-keyscan"
include: base.yaml include: base.yaml
on-bus: ht16k33 on-bus: ht16k33
properties:
label:
required: true

View file

@ -7,8 +7,6 @@ include: i2c-device.yaml
bus: ht16k33 bus: ht16k33
properties: properties:
label:
required: true
irq-gpios: irq-gpios:
type: phandle-array type: phandle-array
required: false required: false

View file

@ -17,7 +17,6 @@ description: |
led_controller: led_controller@0 { led_controller: led_controller@0 {
status = "okay"; status = "okay";
compatible = "ti,tlc59711", "ti,tlc5971"; compatible = "ti,tlc59711", "ti,tlc5971";
label = "led controller";
spi-max-frequency = <DT_FREQ_M(1)>; spi-max-frequency = <DT_FREQ_M(1)>;
reg = <0x0>; reg = <0x0>;
chain-length = <24>; chain-length = <24>;

View file

@ -14,9 +14,6 @@ compatible: "worldsemi,ws2812-gpio"
include: [base.yaml, ws2812.yaml] include: [base.yaml, ws2812.yaml]
properties: properties:
label:
required: true
in-gpios: in-gpios:
type: phandle-array type: phandle-array
required: true required: true

View file

@ -13,6 +13,3 @@ properties:
interrupts: interrupts:
required: true required: true
label:
required: true

View file

@ -11,9 +11,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
rcu-periph-clock: rcu-periph-clock:
type: int type: int
description: Reset Control Unit Peripheral Clock ID description: Reset Control Unit Peripheral Clock ID

View file

@ -8,9 +8,6 @@ properties:
clocks: clocks:
required: true required: true
label:
required: true
reg: reg:
required: true required: true

View file

@ -14,9 +14,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
jedec-id: jedec-id:
required: true required: true

View file

@ -5,9 +5,6 @@ compatible: "soc-nv-flash"
include: base.yaml include: base.yaml
properties: properties:
label:
required: false
erase-block-size: erase-block-size:
type: int type: int
description: address alignment required by flash erase operations description: address alignment required by flash erase operations

View file

@ -14,6 +14,3 @@ properties:
Register space for the memory mapped PAX(PCIe to AXI bridge) registers, Register space for the memory mapped PAX(PCIe to AXI bridge) registers,
It includes registers to access EP configuration space It includes registers to access EP configuration space
and to map Host PCIe address to PCIe Outbound memory. and to map Host PCIe address to PCIe Outbound memory.
label:
required: true

View file

@ -13,9 +13,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
rcu-periph-clock: rcu-periph-clock:
type: int type: int
description: Reset Control Unit Peripheral Clock ID description: Reset Control Unit Peripheral Clock ID

View file

@ -11,9 +11,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
pinmux-cells: pinmux-cells:
- pin - pin
- function - function

View file

@ -76,9 +76,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
pad-mul-sel: pad-mul-sel:
type: int type: int
required: true required: true

View file

@ -8,9 +8,6 @@ compatible: "arm,psci-0.2"
include: base.yaml include: base.yaml
properties: properties:
label:
required: true
method: method:
type: string type: string
required: true required: true

View file

@ -8,8 +8,6 @@ include: regulator.yaml
compatible: "regulator-pmic" compatible: "regulator-pmic"
properties: properties:
label:
required: false
voltage-range: voltage-range:
type: array type: array
required: true required: true

View file

@ -11,9 +11,6 @@ properties:
reg: reg:
required: true required: true
label:
required: true
"#clock-cells": "#clock-cells":
const: 1 const: 1

View file

@ -12,5 +12,3 @@ properties:
required: true required: true
clocks: clocks:
required: true required: true
label:
required: true

View file

@ -10,6 +10,3 @@ include: base.yaml
properties: properties:
reg: reg:
required: true required: true
label:
required: false

View file

@ -10,9 +10,6 @@ compatible: "st,stm32-ucpd"
include: base.yaml include: base.yaml
properties: properties:
label:
required: true
reg: reg:
required: true required: true

View file

@ -5,9 +5,3 @@
description: Common fields for USB audio devices description: Common fields for USB audio devices
compatible: "usb-audio" compatible: "usb-audio"
properties:
label:
required: true
type: string
description: Human readable string describing the device (used as device_get_binding() argument)

View file

@ -14,9 +14,6 @@ properties:
interrupts: interrupts:
required: true required: true
label:
required: true
sensor: sensor:
required: true required: true
type: phandle type: phandle

View file

@ -8,9 +8,6 @@ compatible: "espressif,esp-at"
include: uart-device.yaml include: uart-device.yaml
properties: properties:
label:
required: true
power-gpios: power-gpios:
type: phandle-array type: phandle-array
required: false required: false

View file

@ -6,14 +6,12 @@
&zephyr_udc0 { &zephyr_udc0 {
hp_0 { hp_0 {
label = "HEADPHONES";
compatible = "usb-audio-hp"; compatible = "usb-audio-hp";
feature-mute; feature-mute;
channel-l; channel-l;
channel-r; channel-r;
}; };
mic_0 { mic_0 {
label = "MICROPHONE";
compatible = "usb-audio-mic"; compatible = "usb-audio-mic";
feature-mute; feature-mute;
channel-l; channel-l;

View file

@ -6,7 +6,6 @@
&zephyr_udc0 { &zephyr_udc0 {
hs_0 { hs_0 {
label = "HEADSET";
compatible = "usb-audio-hs"; compatible = "usb-audio-hs";
mic-feature-mute; mic-feature-mute;
mic-channel-l; mic-channel-l;