dts: bindings: add missing pinctrl-device.yaml includes
These worked because edtlib allows 'pinctrl-.*' properties without specifying them on the bindings. However, this has never been an anounced pinctrl feature, the reference documents explicitly mention that usage of pinctrl-device.yaml is mandatory. Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
parent
e0a0b357a8
commit
ad08b3c300
|
@ -5,7 +5,7 @@ description: NXP MCUX LPDAC
|
|||
|
||||
compatible: "nxp,lpdac"
|
||||
|
||||
include: dac-controller.yaml
|
||||
include: [dac-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
reg:
|
||||
|
|
|
@ -5,7 +5,7 @@ description: SiFive Freedom I2C interface
|
|||
|
||||
compatible: "sifive,i2c0"
|
||||
|
||||
include: i2c-controller.yaml
|
||||
include: [i2c-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
reg:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
description: Telink B91 I2C
|
||||
|
||||
include: i2c-controller.yaml
|
||||
include: [i2c-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
compatible: "telink,b91-i2c"
|
||||
|
||||
|
@ -12,5 +12,4 @@ properties:
|
|||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
type: phandles
|
||||
required: true
|
||||
|
|
|
@ -4,14 +4,13 @@
|
|||
|
||||
description: Telink B91 PWM
|
||||
|
||||
include: [pwm-controller.yaml, base.yaml]
|
||||
include: [pwm-controller.yaml, pinctrl-device.yaml, base.yaml]
|
||||
|
||||
compatible: "telink,b91-pwm"
|
||||
|
||||
properties:
|
||||
|
||||
pinctrl-0:
|
||||
type: phandles
|
||||
required: true
|
||||
|
||||
clock-frequency:
|
||||
|
|
|
@ -5,7 +5,7 @@ description: QuickLogic USBserialport_S3B serial interface
|
|||
|
||||
compatible: "quicklogic,usbserialport-s3b"
|
||||
|
||||
include: uart-controller.yaml
|
||||
include: [uart-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
reg:
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Telink B91 UART
|
|||
|
||||
compatible: "telink,b91-uart"
|
||||
|
||||
include: uart-controller.yaml
|
||||
include: [uart-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
reg:
|
||||
|
@ -15,5 +15,4 @@ properties:
|
|||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
type: phandles
|
||||
required: true
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
description: Telink B91 SPI
|
||||
|
||||
include: spi-controller.yaml
|
||||
include: [spi-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
compatible: "telink,b91-spi"
|
||||
|
||||
|
@ -19,7 +19,6 @@ properties:
|
|||
- "HSPI_MODULE"
|
||||
|
||||
pinctrl-0:
|
||||
type: phandles
|
||||
required: true
|
||||
|
||||
cs0-pin:
|
||||
|
|
|
@ -5,7 +5,7 @@ description: Test ADC-based temperature sensor
|
|||
|
||||
compatible: "vnd,adc-temp-sensor"
|
||||
|
||||
include: [base.yaml, reset-device.yaml]
|
||||
include: [base.yaml, pinctrl-device.yaml, reset-device.yaml]
|
||||
|
||||
properties:
|
||||
io-channels:
|
||||
|
@ -18,12 +18,3 @@ properties:
|
|||
|
||||
clocks:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
type: phandles
|
||||
|
||||
pinctrl-1:
|
||||
type: phandles
|
||||
|
||||
pinctrl-2:
|
||||
type: phandles
|
||||
|
|
Loading…
Reference in a new issue