dts/bindings: stm32: Set pinctrl-[0/names] properties as required
Now that STM32 drivers are using pinctrl API, set pintrl-0 and pintrl-names properties as required in order to report malformed nodes description soon at build stage and avoid cryptic DT api build error messages. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit is contained in:
committed by
Carles Cufí
parent
955ef39623
commit
37bf7cbe4f
@@ -21,5 +21,11 @@ properties:
|
||||
"#io-channel-cells":
|
||||
const: 1
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
io-channel-cells:
|
||||
- input
|
||||
|
||||
@@ -14,6 +14,12 @@ properties:
|
||||
clocks:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
master-can-reg:
|
||||
type: int
|
||||
required: false
|
||||
|
||||
@@ -17,5 +17,11 @@ properties:
|
||||
"#io-channel-cells":
|
||||
const: 1
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
io-channel-cells:
|
||||
- output
|
||||
|
||||
@@ -16,3 +16,7 @@ properties:
|
||||
required: true
|
||||
clock-names:
|
||||
required: true
|
||||
pinctrl-0:
|
||||
required: true
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -13,3 +13,9 @@ properties:
|
||||
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -14,6 +14,11 @@ properties:
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
timings:
|
||||
type: array
|
||||
|
||||
@@ -19,3 +19,9 @@ properties:
|
||||
|
||||
dma-names:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -40,3 +40,9 @@ properties:
|
||||
|
||||
clocks:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -14,6 +14,12 @@ properties:
|
||||
reg:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
cd-gpios:
|
||||
type: phandle-array
|
||||
required: false
|
||||
|
||||
@@ -8,6 +8,12 @@ properties:
|
||||
label:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
st,prescaler:
|
||||
type: int
|
||||
required: false
|
||||
|
||||
@@ -29,6 +29,12 @@ properties:
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
dmas:
|
||||
description: |
|
||||
Optional DMA channel specifier. If DMA should be used, specifier should
|
||||
|
||||
@@ -13,3 +13,9 @@ properties:
|
||||
|
||||
clocks:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -10,3 +10,9 @@ properties:
|
||||
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -10,3 +10,9 @@ properties:
|
||||
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -11,3 +11,9 @@ properties:
|
||||
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
pinctrl-0:
|
||||
required: true
|
||||
|
||||
pinctrl-names:
|
||||
required: true
|
||||
|
||||
@@ -5,7 +5,13 @@ description: STM32 SUBGHZ SPI controller
|
||||
|
||||
compatible: "st,stm32-spi-subghz"
|
||||
|
||||
include: st,stm32-spi-common.yaml
|
||||
include:
|
||||
|
||||
include:
|
||||
- name: st,stm32-spi-common.yaml
|
||||
property-blocklist:
|
||||
- pinctrl-0
|
||||
- pinctrl-names
|
||||
|
||||
properties:
|
||||
use-subghzspi-nss:
|
||||
|
||||
Reference in New Issue
Block a user