diff --git a/dts/bindings/audio/ti,tlv320dac.yaml b/dts/bindings/audio/ti,tlv320dac.yaml index 92169b6849d..6172d5d29ff 100644 --- a/dts/bindings/audio/ti,tlv320dac.yaml +++ b/dts/bindings/audio/ti,tlv320dac.yaml @@ -17,5 +17,5 @@ properties: constraint: "ti,tlv320dac" reset-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/base/base.yaml b/dts/bindings/base/base.yaml index 8dab6038b9d..8f91462ad96 100644 --- a/dts/bindings/base/base.yaml +++ b/dts/bindings/base/base.yaml @@ -36,7 +36,7 @@ properties: description: interrupts for device interrupts-extended: - type: compound + type: phandle-array category: optional description: extended interrupt specifier for device @@ -56,7 +56,7 @@ properties: description: Human readable string describing the device (used by Zephyr for API name) clocks: - type: compound + type: phandle-array category: optional description: Clock gate information diff --git a/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml b/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml index 122f5f25eb2..8fad85a692c 100644 --- a/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml +++ b/dts/bindings/bluetooth/zephyr,bt-hci-spi-slave.yaml @@ -21,5 +21,5 @@ properties: constraint: "zephyr,bt-hci-spi-slave" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml b/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml index 2f34a6b634d..0f32ddde0ff 100644 --- a/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml +++ b/dts/bindings/bluetooth/zephyr,bt-hci-spi.yaml @@ -18,9 +18,9 @@ properties: constraint: "zephyr,bt-hci-spi" irq-gpios: - type: compound + type: phandle-array category: required reset-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/can/microchip,mcp2515.yaml b/dts/bindings/can/microchip,mcp2515.yaml index 00f59676ce2..5a3246982c3 100644 --- a/dts/bindings/can/microchip,mcp2515.yaml +++ b/dts/bindings/can/microchip,mcp2515.yaml @@ -16,7 +16,7 @@ properties: compatible: constraint: "microchip,mcp2515" int-gpios: - type: compound + type: phandle-array category: required reg: type: array diff --git a/dts/bindings/display/ilitek,ili9340.yaml b/dts/bindings/display/ilitek,ili9340.yaml index e9d09001c4f..e16053ac9b3 100644 --- a/dts/bindings/display/ilitek,ili9340.yaml +++ b/dts/bindings/display/ilitek,ili9340.yaml @@ -17,9 +17,9 @@ properties: constraint: "ilitek,ili9340" reset-gpios: - type: compound + type: phandle-array category: optional cmd-data-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/display/sitronix,st7789v.yaml b/dts/bindings/display/sitronix,st7789v.yaml index f369e217ee5..b2507ba5eb3 100644 --- a/dts/bindings/display/sitronix,st7789v.yaml +++ b/dts/bindings/display/sitronix,st7789v.yaml @@ -17,11 +17,11 @@ properties: constraint: "sitronix,st7789v" reset-gpios: - type: compound + type: phandle-array category: required cmd-data-gpios: - type: compound + type: phandle-array category: required height: diff --git a/dts/bindings/display/solomon,ssd1306fb.yaml b/dts/bindings/display/solomon,ssd1306fb.yaml index 966f762daa9..02f322d4225 100644 --- a/dts/bindings/display/solomon,ssd1306fb.yaml +++ b/dts/bindings/display/solomon,ssd1306fb.yaml @@ -57,5 +57,5 @@ properties: description: Duration of the pre-charge period reset-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/display/solomon,ssd1673fb.yaml b/dts/bindings/display/solomon,ssd1673fb.yaml index c09aef768ea..31f1a23ab19 100644 --- a/dts/bindings/display/solomon,ssd1673fb.yaml +++ b/dts/bindings/display/solomon,ssd1673fb.yaml @@ -82,13 +82,13 @@ properties: description: Last column address is mapped to first segment reset-gpios: - type: compound + type: phandle-array category: required dc-gpios: - type: compound + type: phandle-array category: required busy-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/ethernet/microchip,enc28j60.yaml b/dts/bindings/ethernet/microchip,enc28j60.yaml index c2cb116e6c3..097112708db 100644 --- a/dts/bindings/ethernet/microchip,enc28j60.yaml +++ b/dts/bindings/ethernet/microchip,enc28j60.yaml @@ -15,5 +15,5 @@ properties: compatible: constraint: "microchip,enc28j60" int-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/gpio/gpio-keys.yaml b/dts/bindings/gpio/gpio-keys.yaml index ec7c9339bd7..b6cbfc48094 100644 --- a/dts/bindings/gpio/gpio-keys.yaml +++ b/dts/bindings/gpio/gpio-keys.yaml @@ -19,7 +19,7 @@ properties: sub-node: properties: gpios: - type: compound + type: phandle-array category: required label: category: required diff --git a/dts/bindings/gpio/gpio-leds.yaml b/dts/bindings/gpio/gpio-leds.yaml index 831ebd50b5b..74719abd82f 100644 --- a/dts/bindings/gpio/gpio-leds.yaml +++ b/dts/bindings/gpio/gpio-leds.yaml @@ -19,7 +19,7 @@ properties: sub-node: properties: gpios: - type: compound + type: phandle-array category: required label: category: required diff --git a/dts/bindings/ieee802154/nxp,mcr20a.yaml b/dts/bindings/ieee802154/nxp,mcr20a.yaml index d56f4e1e248..504af9166dc 100644 --- a/dts/bindings/ieee802154/nxp,mcr20a.yaml +++ b/dts/bindings/ieee802154/nxp,mcr20a.yaml @@ -17,9 +17,9 @@ properties: constraint: "nxp,mcr20a" irqb-gpios: - type: compound + type: phandle-array category: required reset-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/ieee802154/ti,cc2520.yaml b/dts/bindings/ieee802154/ti,cc2520.yaml index 3a92de23cac..dedddb7f489 100644 --- a/dts/bindings/ieee802154/ti,cc2520.yaml +++ b/dts/bindings/ieee802154/ti,cc2520.yaml @@ -17,25 +17,25 @@ properties: constraint: "ti,cc2520" vreg-en-gpios: - type: compound + type: phandle-array category: optional reset-gpios: - type: compound + type: phandle-array category: optional fifo-gpios: - type: compound + type: phandle-array category: optional cca-gpios: - type: compound + type: phandle-array category: optional sfd-gpios: - type: compound + type: phandle-array category: optional fifop-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/led/holtek,ht16k33.yaml b/dts/bindings/led/holtek,ht16k33.yaml index d449fe0d6d7..3c88b680129 100644 --- a/dts/bindings/led/holtek,ht16k33.yaml +++ b/dts/bindings/led/holtek,ht16k33.yaml @@ -20,6 +20,6 @@ properties: label: category: required irq-gpios: - type: compound + type: phandle-array category: optional description: IRQ pin diff --git a/dts/bindings/led/pwm-leds.yaml b/dts/bindings/led/pwm-leds.yaml index fbbb3d72dfd..5f4d425177a 100644 --- a/dts/bindings/led/pwm-leds.yaml +++ b/dts/bindings/led/pwm-leds.yaml @@ -19,7 +19,7 @@ properties: sub-node: properties: pwms: - type: compound + type: phandle-array category: required label: diff --git a/dts/bindings/misc/skyworks,sky13351.yaml b/dts/bindings/misc/skyworks,sky13351.yaml index e4384a2284f..3ac1b2fd089 100644 --- a/dts/bindings/misc/skyworks,sky13351.yaml +++ b/dts/bindings/misc/skyworks,sky13351.yaml @@ -17,10 +17,10 @@ properties: compatible: constraint: "skyworks,sky13351" vctl1-gpios: - type: compound + type: phandle-array category: required description: VCTL1 pin vctl2-gpios: - type: compound + type: phandle-array category: required description: VCTL2 pin diff --git a/dts/bindings/mmc/nxp,imx-usdhc.yaml b/dts/bindings/mmc/nxp,imx-usdhc.yaml index b4b1b314147..e67f962b45f 100644 --- a/dts/bindings/mmc/nxp,imx-usdhc.yaml +++ b/dts/bindings/mmc/nxp,imx-usdhc.yaml @@ -20,12 +20,12 @@ properties: category: required pwr-gpios: - type: compound + type: phandle-array category: optional description: Power pin cd-gpios: - type: compound + type: phandle-array category: optional description: Detect pin diff --git a/dts/bindings/modem/ublox,sara-r4.yaml b/dts/bindings/modem/ublox,sara-r4.yaml index 5f7e6eed574..742830d5b6b 100644 --- a/dts/bindings/modem/ublox,sara-r4.yaml +++ b/dts/bindings/modem/ublox,sara-r4.yaml @@ -20,13 +20,13 @@ properties: category: required mdm-power-gpios: - type: compound + type: phandle-array category: required mdm-reset-gpios: - type: compound + type: phandle-array category: required mdm-vint-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/modem/wnc,m14a2a.yaml b/dts/bindings/modem/wnc,m14a2a.yaml index c44643dbcad..32b4d50253a 100644 --- a/dts/bindings/modem/wnc,m14a2a.yaml +++ b/dts/bindings/modem/wnc,m14a2a.yaml @@ -20,26 +20,26 @@ properties: category: required mdm-boot-mode-sel-gpios: - type: compound + type: phandle-array category: required mdm-power-gpios: - type: compound + type: phandle-array category: required mdm-keep-awake-gpios: - type: compound + type: phandle-array category: required mdm-reset-gpios: - type: compound + type: phandle-array category: required mdm-shld-trans-ena-gpios: - type: compound + type: phandle-array category: required mdm-send-ok-gpios: - type: compound + type: phandle-array category: optional description: UART RTS pin if no HW flow control (set to always enabled) diff --git a/dts/bindings/mtd/jedec,spi-nor.yaml b/dts/bindings/mtd/jedec,spi-nor.yaml index 87649f94033..aef61fd2d5f 100644 --- a/dts/bindings/mtd/jedec,spi-nor.yaml +++ b/dts/bindings/mtd/jedec,spi-nor.yaml @@ -32,14 +32,14 @@ properties: description: flash capacity in bits wp-gpios: - type: compound + type: phandle-array category: optional description: WPn pin hold-gpios: - type: compound + type: phandle-array category: optional description: HOLDn pin reset-gpios: - type: compound + type: phandle-array category: optional description: RESETn pin diff --git a/dts/bindings/sensor/adi,adt7420.yaml b/dts/bindings/sensor/adi,adt7420.yaml index f4086743ced..3b454743ae8 100644 --- a/dts/bindings/sensor/adi,adt7420.yaml +++ b/dts/bindings/sensor/adi,adt7420.yaml @@ -17,5 +17,5 @@ properties: constraint: "adi,adt7420" int-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/adi,adxl362.yaml b/dts/bindings/sensor/adi,adxl362.yaml index 5c3c8739030..88f75de959e 100644 --- a/dts/bindings/sensor/adi,adxl362.yaml +++ b/dts/bindings/sensor/adi,adxl362.yaml @@ -17,5 +17,5 @@ properties: constraint: "adi,adxl362" int1-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/adi,adxl372-i2c.yaml b/dts/bindings/sensor/adi,adxl372-i2c.yaml index 8ad33468f11..a02a7d16e29 100644 --- a/dts/bindings/sensor/adi,adxl372-i2c.yaml +++ b/dts/bindings/sensor/adi,adxl372-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "adi,adxl372" int1-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/adi,adxl372-spi.yaml b/dts/bindings/sensor/adi,adxl372-spi.yaml index af846feae54..7b96f82ff3d 100644 --- a/dts/bindings/sensor/adi,adxl372-spi.yaml +++ b/dts/bindings/sensor/adi,adxl372-spi.yaml @@ -19,5 +19,5 @@ properties: constraint: "adi,adxl372" int1-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/avago,apds9960.yaml b/dts/bindings/sensor/avago,apds9960.yaml index d71b912a85b..cad1b05e5c8 100644 --- a/dts/bindings/sensor/avago,apds9960.yaml +++ b/dts/bindings/sensor/avago,apds9960.yaml @@ -17,5 +17,5 @@ properties: constraint: "avago,apds9960" int-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/bosch,bmi160.yaml b/dts/bindings/sensor/bosch,bmi160.yaml index 2351fd801db..1faccf99b1c 100644 --- a/dts/bindings/sensor/bosch,bmi160.yaml +++ b/dts/bindings/sensor/bosch,bmi160.yaml @@ -17,5 +17,5 @@ properties: constraint: "bosch,bmi160" int-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/nxp,fxas21002.yaml b/dts/bindings/sensor/nxp,fxas21002.yaml index 2f569d763f6..bb1a516c5d4 100644 --- a/dts/bindings/sensor/nxp,fxas21002.yaml +++ b/dts/bindings/sensor/nxp,fxas21002.yaml @@ -17,9 +17,9 @@ properties: constraint: "nxp,fxas21002" int1-gpios: - type: compound + type: phandle-array category: optional int2-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/nxp,fxos8700.yaml b/dts/bindings/sensor/nxp,fxos8700.yaml index fd761d877b5..a769843bba7 100644 --- a/dts/bindings/sensor/nxp,fxos8700.yaml +++ b/dts/bindings/sensor/nxp,fxos8700.yaml @@ -18,13 +18,13 @@ properties: constraint: "nxp,fxos8700" reset-gpios: - type: compound + type: phandle-array category: optional int1-gpios: - type: compound + type: phandle-array category: optional int2-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/sensirion,sht3xd.yaml b/dts/bindings/sensor/sensirion,sht3xd.yaml index 467b10be6f0..1a978c525f5 100644 --- a/dts/bindings/sensor/sensirion,sht3xd.yaml +++ b/dts/bindings/sensor/sensirion,sht3xd.yaml @@ -17,6 +17,6 @@ properties: compatible: constraint: "sensirion,sht3xd" alert-gpios: - type: compound + type: phandle-array category: optional description: ALERT pin diff --git a/dts/bindings/sensor/st,hts221.yaml b/dts/bindings/sensor/st,hts221.yaml index 23d9ed0b720..6bdb808a0b4 100644 --- a/dts/bindings/sensor/st,hts221.yaml +++ b/dts/bindings/sensor/st,hts221.yaml @@ -18,6 +18,6 @@ properties: constraint: "st,hts221" drdy-gpios: - type: compound + type: phandle-array category: optional description: DRDY pin diff --git a/dts/bindings/sensor/st,lis2dh-i2c.yaml b/dts/bindings/sensor/st,lis2dh-i2c.yaml index 5b6a553c018..843f5d8aa06 100644 --- a/dts/bindings/sensor/st,lis2dh-i2c.yaml +++ b/dts/bindings/sensor/st,lis2dh-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lis2dh" irq-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/st,lis2dh-spi.yaml b/dts/bindings/sensor/st,lis2dh-spi.yaml index a324b2d0a5d..9b445ea0de1 100644 --- a/dts/bindings/sensor/st,lis2dh-spi.yaml +++ b/dts/bindings/sensor/st,lis2dh-spi.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lis2dh" irq-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/sensor/st,lis2ds12-i2c.yaml b/dts/bindings/sensor/st,lis2ds12-i2c.yaml index 3698be8d19b..4b94f389b0d 100644 --- a/dts/bindings/sensor/st,lis2ds12-i2c.yaml +++ b/dts/bindings/sensor/st,lis2ds12-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lis2ds12" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lis2ds12-spi.yaml b/dts/bindings/sensor/st,lis2ds12-spi.yaml index 9fe81b08383..d74106692f6 100644 --- a/dts/bindings/sensor/st,lis2ds12-spi.yaml +++ b/dts/bindings/sensor/st,lis2ds12-spi.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lis2ds12" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lis2dw12-i2c.yaml b/dts/bindings/sensor/st,lis2dw12-i2c.yaml index 57bbd5c9b42..501fd67e654 100644 --- a/dts/bindings/sensor/st,lis2dw12-i2c.yaml +++ b/dts/bindings/sensor/st,lis2dw12-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lis2dw12" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lis2dw12-spi.yaml b/dts/bindings/sensor/st,lis2dw12-spi.yaml index baee7fb41ca..7ccafee2a15 100644 --- a/dts/bindings/sensor/st,lis2dw12-spi.yaml +++ b/dts/bindings/sensor/st,lis2dw12-spi.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lis2dw12" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lis2mdl-magn.yaml b/dts/bindings/sensor/st,lis2mdl-magn.yaml index c12c42260ac..65b33c87a63 100644 --- a/dts/bindings/sensor/st,lis2mdl-magn.yaml +++ b/dts/bindings/sensor/st,lis2mdl-magn.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lis2mdl-magn" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lis3dh-i2c.yaml b/dts/bindings/sensor/st,lis3dh-i2c.yaml index 747c7ae4391..f073a2453d9 100644 --- a/dts/bindings/sensor/st,lis3dh-i2c.yaml +++ b/dts/bindings/sensor/st,lis3dh-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lis3dh" irq-gpios: - type: compound category: optional + type: phandle-array diff --git a/dts/bindings/sensor/st,lps22hh-i2c.yaml b/dts/bindings/sensor/st,lps22hh-i2c.yaml index 3fbb8ce59b4..ead839e876f 100644 --- a/dts/bindings/sensor/st,lps22hh-i2c.yaml +++ b/dts/bindings/sensor/st,lps22hh-i2c.yaml @@ -18,6 +18,6 @@ properties: constraint: "st,lps22hh" drdy-gpios: - type: compound + type: phandle-array category: optional description: DRDY pin diff --git a/dts/bindings/sensor/st,lps22hh-spi.yaml b/dts/bindings/sensor/st,lps22hh-spi.yaml index a4f35f8ac9d..4ee85d95c1c 100644 --- a/dts/bindings/sensor/st,lps22hh-spi.yaml +++ b/dts/bindings/sensor/st,lps22hh-spi.yaml @@ -18,6 +18,6 @@ properties: constraint: "st,lps22hh" drdy-gpios: - type: compound + type: phandle-array category: optional description: DRDY pin diff --git a/dts/bindings/sensor/st,lsm6dsl-i2c.yaml b/dts/bindings/sensor/st,lsm6dsl-i2c.yaml index 3b14cb4b20a..a9c5cac8a94 100644 --- a/dts/bindings/sensor/st,lsm6dsl-i2c.yaml +++ b/dts/bindings/sensor/st,lsm6dsl-i2c.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lsm6dsl" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lsm6dsl-spi.yaml b/dts/bindings/sensor/st,lsm6dsl-spi.yaml index edf2e57e2d5..88569ffee36 100644 --- a/dts/bindings/sensor/st,lsm6dsl-spi.yaml +++ b/dts/bindings/sensor/st,lsm6dsl-spi.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lsm6dsl" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lsm6dso-i2c.yaml b/dts/bindings/sensor/st,lsm6dso-i2c.yaml index 4cdca7ff9a9..1fcddd08a3d 100644 --- a/dts/bindings/sensor/st,lsm6dso-i2c.yaml +++ b/dts/bindings/sensor/st,lsm6dso-i2c.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lsm6dso" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lsm6dso-spi.yaml b/dts/bindings/sensor/st,lsm6dso-spi.yaml index 118f5b2cf8c..10998bfca45 100644 --- a/dts/bindings/sensor/st,lsm6dso-spi.yaml +++ b/dts/bindings/sensor/st,lsm6dso-spi.yaml @@ -18,5 +18,5 @@ properties: constraint: "st,lsm6dso" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml b/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml index 9b2579fd21d..3a0e786fa76 100644 --- a/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml +++ b/dts/bindings/sensor/st,lsm9ds0-gyro-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lsm9ds0-gyro" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml b/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml index 278f42e12ec..95bccbf6a3f 100644 --- a/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml +++ b/dts/bindings/sensor/st,lsm9ds0-mfd-i2c.yaml @@ -17,5 +17,5 @@ properties: constraint: "st,lsm9ds0-mfd" irq-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/sensor/st,stts751-i2c.yaml b/dts/bindings/sensor/st,stts751-i2c.yaml index 90553c5560d..0ab6b18cd32 100644 --- a/dts/bindings/sensor/st,stts751-i2c.yaml +++ b/dts/bindings/sensor/st,stts751-i2c.yaml @@ -18,6 +18,6 @@ properties: constraint: "st,stts751" drdy-gpios: - type: compound + type: phandle-array category: optional description: DRDY pin diff --git a/dts/bindings/sensor/ti,hdc.yaml b/dts/bindings/sensor/ti,hdc.yaml index bae0ac5d447..1f8d482077e 100644 --- a/dts/bindings/sensor/ti,hdc.yaml +++ b/dts/bindings/sensor/ti,hdc.yaml @@ -17,5 +17,5 @@ properties: constraint: "ti,hdc" drdy-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/spi/spi.yaml b/dts/bindings/spi/spi.yaml index 453ce68b320..5359aa6b5eb 100644 --- a/dts/bindings/spi/spi.yaml +++ b/dts/bindings/spi/spi.yaml @@ -29,5 +29,5 @@ properties: label: category: required cs-gpios: - type: compound + type: phandle-array category: optional diff --git a/dts/bindings/usb/st,stm32-usb.yaml b/dts/bindings/usb/st,stm32-usb.yaml index bfa586c081e..d397ebdea89 100644 --- a/dts/bindings/usb/st,stm32-usb.yaml +++ b/dts/bindings/usb/st,stm32-usb.yaml @@ -29,7 +29,7 @@ properties: manual defines USB packet SRAM size. disconnect-gpios: - type: compound + type: phandle-array category: optional description: Some boards use a USB DISCONNECT pin to enable the pull-up resistor on USB Data Positive signal. diff --git a/dts/bindings/wifi/atmel,winc1500.yaml b/dts/bindings/wifi/atmel,winc1500.yaml index a635569eac6..4b99e622a01 100644 --- a/dts/bindings/wifi/atmel,winc1500.yaml +++ b/dts/bindings/wifi/atmel,winc1500.yaml @@ -17,13 +17,13 @@ properties: constraint: "atmel,winc1500" irq-gpios: - type: compound + type: phandle-array category: required reset-gpios: - type: compound + type: phandle-array category: required enable-gpios: - type: compound + type: phandle-array category: required diff --git a/dts/bindings/wifi/inventek,eswifi.yaml b/dts/bindings/wifi/inventek,eswifi.yaml index 412381fb623..3ef10364e64 100644 --- a/dts/bindings/wifi/inventek,eswifi.yaml +++ b/dts/bindings/wifi/inventek,eswifi.yaml @@ -17,17 +17,17 @@ properties: constraint: "inventek,eswifi" resetn-gpios: - type: compound + type: phandle-array category: required data-gpios: - type: compound + type: phandle-array category: required wakeup-gpios: - type: compound + type: phandle-array category: optional boot0-gpios: - type: compound + type: phandle-array category: optional