Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: Whitespace clean-ups in schema files

Clean-up incorrect indentation, extra spaces, long lines, and missing
EOF newline in schema files. Most of the clean-ups are for list
indentation which should always be 2 spaces more than the preceding
keyword.

Found with yamllint (which I plan to integrate into the checks).

Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-clk@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-spi@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: linux-remoteproc@vger.kernel.org
Cc: linux-hwmon@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-fbdev@vger.kernel.org
Cc: linux-iio@vger.kernel.org
Cc: linux-input@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-media@vger.kernel.org
Cc: alsa-devel@alsa-project.org
Cc: linux-mmc@vger.kernel.org
Cc: linux-mtd@lists.infradead.org
Cc: netdev@vger.kernel.org
Cc: linux-rtc@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Cc: linux-usb@vger.kernel.org
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Rob Herring <robh@kernel.org>

+1088 -1099
+3 -3
Documentation/devicetree/bindings/arm/arm,integrator.yaml
··· 67 67 compatible: 68 68 items: 69 69 - enum: 70 - - arm,integrator-ap-syscon 71 - - arm,integrator-cp-syscon 72 - - arm,integrator-sp-syscon 70 + - arm,integrator-ap-syscon 71 + - arm,integrator-cp-syscon 72 + - arm,integrator-sp-syscon 73 73 - const: syscon 74 74 reg: 75 75 maxItems: 1
+33 -33
Documentation/devicetree/bindings/arm/arm,realview.yaml
··· 55 55 compatible: 56 56 oneOf: 57 57 - items: 58 - - const: arm,realview-eb-soc 59 - - const: simple-bus 58 + - const: arm,realview-eb-soc 59 + - const: simple-bus 60 60 - items: 61 - - const: arm,realview-pb1176-soc 62 - - const: simple-bus 61 + - const: arm,realview-pb1176-soc 62 + - const: simple-bus 63 63 - items: 64 - - const: arm,realview-pb11mp-soc 65 - - const: simple-bus 64 + - const: arm,realview-pb11mp-soc 65 + - const: simple-bus 66 66 - items: 67 - - const: arm,realview-pba8-soc 68 - - const: simple-bus 67 + - const: arm,realview-pba8-soc 68 + - const: simple-bus 69 69 - items: 70 - - const: arm,realview-pbx-soc 71 - - const: simple-bus 70 + - const: arm,realview-pbx-soc 71 + - const: simple-bus 72 72 73 73 patternProperties: 74 74 "^.*syscon@[0-9a-f]+$": ··· 79 79 compatible: 80 80 oneOf: 81 81 - items: 82 - - const: arm,realview-eb11mp-revb-syscon 83 - - const: arm,realview-eb-syscon 84 - - const: syscon 85 - - const: simple-mfd 82 + - const: arm,realview-eb11mp-revb-syscon 83 + - const: arm,realview-eb-syscon 84 + - const: syscon 85 + - const: simple-mfd 86 86 - items: 87 - - const: arm,realview-eb11mp-revc-syscon 88 - - const: arm,realview-eb-syscon 89 - - const: syscon 90 - - const: simple-mfd 87 + - const: arm,realview-eb11mp-revc-syscon 88 + - const: arm,realview-eb-syscon 89 + - const: syscon 90 + - const: simple-mfd 91 91 - items: 92 - - const: arm,realview-eb-syscon 93 - - const: syscon 94 - - const: simple-mfd 92 + - const: arm,realview-eb-syscon 93 + - const: syscon 94 + - const: simple-mfd 95 95 - items: 96 - - const: arm,realview-pb1176-syscon 97 - - const: syscon 98 - - const: simple-mfd 96 + - const: arm,realview-pb1176-syscon 97 + - const: syscon 98 + - const: simple-mfd 99 99 - items: 100 - - const: arm,realview-pb11mp-syscon 101 - - const: syscon 102 - - const: simple-mfd 100 + - const: arm,realview-pb11mp-syscon 101 + - const: syscon 102 + - const: simple-mfd 103 103 - items: 104 - - const: arm,realview-pba8-syscon 105 - - const: syscon 106 - - const: simple-mfd 104 + - const: arm,realview-pba8-syscon 105 + - const: syscon 106 + - const: simple-mfd 107 107 - items: 108 - - const: arm,realview-pbx-syscon 109 - - const: syscon 110 - - const: simple-mfd 108 + - const: arm,realview-pbx-syscon 109 + - const: syscon 110 + - const: simple-mfd 111 111 112 112 required: 113 113 - compatible
+6 -6
Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
··· 165 165 compatible: 166 166 oneOf: 167 167 - items: 168 - - enum: 169 - - arm,vexpress,v2m-p1 170 - - arm,vexpress,v2p-p1 171 - - const: simple-bus 168 + - enum: 169 + - arm,vexpress,v2m-p1 170 + - arm,vexpress,v2p-p1 171 + - const: simple-bus 172 172 - const: simple-bus 173 173 motherboard: 174 174 type: object ··· 186 186 compatible: 187 187 items: 188 188 - enum: 189 - - arm,vexpress,v2m-p1 190 - - arm,vexpress,v2p-p1 189 + - arm,vexpress,v2m-p1 190 + - arm,vexpress,v2p-p1 191 191 - const: simple-bus 192 192 arm,v2m-memory-map: 193 193 description: This describes the memory map type.
+1 -1
Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351.yaml
··· 15 15 compatible: 16 16 items: 17 17 - enum: 18 - - brcm,bcm28155-ap 18 + - brcm,bcm28155-ap 19 19 - const: brcm,bcm11351 20 20 21 21 ...
+1 -1
Documentation/devicetree/bindings/arm/bcm/brcm,bcm21664.yaml
··· 15 15 compatible: 16 16 items: 17 17 - enum: 18 - - brcm,bcm21664-garnet 18 + - brcm,bcm21664-garnet 19 19 - const: brcm,bcm21664 20 20 21 21 ...
+1 -1
Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.yaml
··· 15 15 compatible: 16 16 items: 17 17 - enum: 18 - - brcm,bcm23550-sparrow 18 + - brcm,bcm23550-sparrow 19 19 - const: brcm,bcm23550 20 20 21 21 ...
+10 -10
Documentation/devicetree/bindings/arm/bcm/brcm,cygnus.yaml
··· 7 7 title: Broadcom Cygnus device tree bindings 8 8 9 9 maintainers: 10 - - Ray Jui <rjui@broadcom.com> 11 - - Scott Branden <sbranden@broadcom.com> 10 + - Ray Jui <rjui@broadcom.com> 11 + - Scott Branden <sbranden@broadcom.com> 12 12 13 13 properties: 14 14 $nodename: ··· 16 16 compatible: 17 17 items: 18 18 - enum: 19 - - brcm,bcm11300 20 - - brcm,bcm11320 21 - - brcm,bcm11350 22 - - brcm,bcm11360 23 - - brcm,bcm58300 24 - - brcm,bcm58302 25 - - brcm,bcm58303 26 - - brcm,bcm58305 19 + - brcm,bcm11300 20 + - brcm,bcm11320 21 + - brcm,bcm11350 22 + - brcm,bcm11360 23 + - brcm,bcm58300 24 + - brcm,bcm58302 25 + - brcm,bcm58303 26 + - brcm,bcm58305 27 27 - const: brcm,cygnus 28 28 29 29 ...
+1 -1
Documentation/devicetree/bindings/arm/bcm/brcm,hr2.yaml
··· 21 21 compatible: 22 22 items: 23 23 - enum: 24 - - ubnt,unifi-switch8 24 + - ubnt,unifi-switch8 25 25 - const: brcm,bcm53342 26 26 - const: brcm,hr2 27 27
+2 -2
Documentation/devicetree/bindings/arm/bcm/brcm,ns2.yaml
··· 16 16 compatible: 17 17 items: 18 18 - enum: 19 - - brcm,ns2-svk 20 - - brcm,ns2-xmc 19 + - brcm,ns2-svk 20 + - brcm,ns2-xmc 21 21 - const: brcm,ns2 22 22 23 23 ...
+7 -7
Documentation/devicetree/bindings/arm/bcm/brcm,nsp.yaml
··· 24 24 compatible: 25 25 items: 26 26 - enum: 27 - - brcm,bcm58522 28 - - brcm,bcm58525 29 - - brcm,bcm58535 30 - - brcm,bcm58622 31 - - brcm,bcm58623 32 - - brcm,bcm58625 33 - - brcm,bcm88312 27 + - brcm,bcm58522 28 + - brcm,bcm58525 29 + - brcm,bcm58535 30 + - brcm,bcm58622 31 + - brcm,bcm58623 32 + - brcm,bcm58625 33 + - brcm,bcm88312 34 34 - const: brcm,nsp 35 35 36 36 ...
+3 -3
Documentation/devicetree/bindings/arm/bcm/brcm,stingray.yaml
··· 16 16 compatible: 17 17 items: 18 18 - enum: 19 - - brcm,bcm958742k 20 - - brcm,bcm958742t 21 - - brcm,bcm958802a802x 19 + - brcm,bcm958742k 20 + - brcm,bcm958742t 21 + - brcm,bcm958802a802x 22 22 - const: brcm,stingray 23 23 24 24 ...
+2 -2
Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml
··· 15 15 compatible: 16 16 items: 17 17 - enum: 18 - - brcm,vulcan-eval 19 - - cavium,thunderx2-cn9900 18 + - brcm,vulcan-eval 19 + - cavium,thunderx2-cn9900 20 20 - const: brcm,vulcan-soc 21 21 22 22 ...
+10 -10
Documentation/devicetree/bindings/arm/coresight-cti.yaml
··· 82 82 compatible: 83 83 oneOf: 84 84 - items: 85 - - const: arm,coresight-cti 86 - - const: arm,primecell 85 + - const: arm,coresight-cti 86 + - const: arm,primecell 87 87 - items: 88 - - const: arm,coresight-cti-v8-arch 89 - - const: arm,coresight-cti 90 - - const: arm,primecell 88 + - const: arm,coresight-cti-v8-arch 89 + - const: arm,coresight-cti 90 + - const: arm,primecell 91 91 92 92 reg: 93 93 maxItems: 1 ··· 191 191 192 192 anyOf: 193 193 - required: 194 - - arm,trig-in-sigs 194 + - arm,trig-in-sigs 195 195 - required: 196 - - arm,trig-out-sigs 196 + - arm,trig-out-sigs 197 197 oneOf: 198 198 - required: 199 - - arm,trig-conn-name 199 + - arm,trig-conn-name 200 200 - required: 201 - - cpu 201 + - cpu 202 202 - required: 203 - - arm,cs-dev-assoc 203 + - arm,cs-dev-assoc 204 204 required: 205 205 - reg 206 206
+2 -2
Documentation/devicetree/bindings/arm/cpus.yaml
··· 330 330 - enable-method 331 331 332 332 then: 333 - required: 334 - - secondary-boot-reg 333 + required: 334 + - secondary-boot-reg 335 335 336 336 required: 337 337 - device_type
+8 -5
Documentation/devicetree/bindings/arm/fsl.yaml
··· 273 273 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board 274 274 - kontron,imx6ull-n6411-som # Kontron N6411 SOM 275 275 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board 276 - - toradex,colibri-imx6ull-eval # Colibri iMX6ULL Module on Colibri Evaluation Board 277 - - toradex,colibri-imx6ull-wifi-eval # Colibri iMX6ULL Wi-Fi / Bluetooth Module on Colibri Evaluation Board 276 + - toradex,colibri-imx6ull-eval # Colibri iMX6ULL Module on Colibri Eval Board 277 + - toradex,colibri-imx6ull-wifi-eval # Colibri iMX6ULL Wi-Fi / BT Module on Colibri Eval Board 278 278 - const: fsl,imx6ull 279 279 280 280 - description: Kontron N6411 S Board ··· 312 312 - toradex,colibri-imx7d # Colibri iMX7 Dual Module 313 313 - toradex,colibri-imx7d-aster # Colibri iMX7 Dual Module on Aster Carrier Board 314 314 - toradex,colibri-imx7d-emmc # Colibri iMX7 Dual 1GB (eMMC) Module 315 - - toradex,colibri-imx7d-emmc-aster # Colibri iMX7 Dual 1GB (eMMC) Module on Aster Carrier Board 316 - - toradex,colibri-imx7d-emmc-eval-v3 # Colibri iMX7 Dual 1GB (eMMC) Module on Colibri Evaluation Board V3 317 - - toradex,colibri-imx7d-eval-v3 # Colibri iMX7 Dual Module on Colibri Evaluation Board V3 315 + - toradex,colibri-imx7d-emmc-aster # Colibri iMX7 Dual 1GB (eMMC) Module on 316 + # Aster Carrier Board 317 + - toradex,colibri-imx7d-emmc-eval-v3 # Colibri iMX7 Dual 1GB (eMMC) Module on 318 + # Colibri Evaluation Board V3 319 + - toradex,colibri-imx7d-eval-v3 # Colibri iMX7 Dual Module on 320 + # Colibri Evaluation Board V3 318 321 - tq,imx7d-mba7 # i.MX7D TQ MBa7 with TQMa7D SoM 319 322 - zii,imx7d-rmu2 # ZII RMU2 Board 320 323 - zii,imx7d-rpu2 # ZII RPU2 Board
+1 -1
Documentation/devicetree/bindings/arm/intel,keembay.yaml
··· 14 14 compatible: 15 15 items: 16 16 - enum: 17 - - intel,keembay-evm 17 + - intel,keembay-evm 18 18 - const: intel,keembay 19 19 ...
+15 -15
Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
··· 17 17 compatible: 18 18 oneOf: 19 19 - items: 20 - - enum: 21 - - mediatek,mt2701-pericfg 22 - - mediatek,mt2712-pericfg 23 - - mediatek,mt6765-pericfg 24 - - mediatek,mt7622-pericfg 25 - - mediatek,mt7629-pericfg 26 - - mediatek,mt8135-pericfg 27 - - mediatek,mt8173-pericfg 28 - - mediatek,mt8183-pericfg 29 - - mediatek,mt8516-pericfg 30 - - const: syscon 20 + - enum: 21 + - mediatek,mt2701-pericfg 22 + - mediatek,mt2712-pericfg 23 + - mediatek,mt6765-pericfg 24 + - mediatek,mt7622-pericfg 25 + - mediatek,mt7629-pericfg 26 + - mediatek,mt8135-pericfg 27 + - mediatek,mt8173-pericfg 28 + - mediatek,mt8183-pericfg 29 + - mediatek,mt8516-pericfg 30 + - const: syscon 31 31 - items: 32 - # Special case for mt7623 for backward compatibility 33 - - const: mediatek,mt7623-pericfg 34 - - const: mediatek,mt2701-pericfg 35 - - const: syscon 32 + # Special case for mt7623 for backward compatibility 33 + - const: mediatek,mt7623-pericfg 34 + - const: mediatek,mt2701-pericfg 35 + - const: syscon 36 36 37 37 reg: 38 38 maxItems: 1
+1 -1
Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
··· 19 19 reported to the APB terminator (APB Errors Handler Block). 20 20 21 21 allOf: 22 - - $ref: /schemas/simple-bus.yaml# 22 + - $ref: /schemas/simple-bus.yaml# 23 23 24 24 properties: 25 25 compatible:
+1 -1
Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
··· 23 23 accessible by means of the Baikal-T1 System Controller. 24 24 25 25 allOf: 26 - - $ref: /schemas/simple-bus.yaml# 26 + - $ref: /schemas/simple-bus.yaml# 27 27 28 28 properties: 29 29 compatible:
+4 -4
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
··· 95 95 # Devices without builtin crystal 96 96 properties: 97 97 clock-names: 98 - minItems: 1 99 - maxItems: 2 100 - items: 101 - enum: [ xin, clkin ] 98 + minItems: 1 99 + maxItems: 2 100 + items: 101 + enum: [ xin, clkin ] 102 102 clocks: 103 103 minItems: 1 104 104 maxItems: 2
+8 -8
Documentation/devicetree/bindings/clock/ingenic,cgu.yaml
··· 47 47 compatible: 48 48 items: 49 49 - enum: 50 - - ingenic,jz4740-cgu 51 - - ingenic,jz4725b-cgu 52 - - ingenic,jz4770-cgu 53 - - ingenic,jz4780-cgu 54 - - ingenic,x1000-cgu 55 - - ingenic,x1830-cgu 50 + - ingenic,jz4740-cgu 51 + - ingenic,jz4725b-cgu 52 + - ingenic,jz4770-cgu 53 + - ingenic,jz4780-cgu 54 + - ingenic,x1000-cgu 55 + - ingenic,x1830-cgu 56 56 - const: simple-mfd 57 57 minItems: 1 58 58 ··· 68 68 items: 69 69 - const: ext 70 70 - enum: 71 - - rtc 72 - - osc32k # Different name, same clock 71 + - rtc 72 + - osc32k # Different name, same clock 73 73 74 74 assigned-clocks: 75 75 minItems: 1
+1 -1
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
··· 65 65 66 66 protected-clocks: 67 67 description: 68 - Protected clock specifier list as per common clock binding 68 + Protected clock specifier list as per common clock binding 69 69 70 70 vdd-gfx-supply: 71 71 description:
+8 -8
Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml
··· 19 19 properties: 20 20 compatible: 21 21 oneOf: 22 - - const: renesas,r8a73a4-cpg-clocks # R-Mobile APE6 23 - - const: renesas,r8a7740-cpg-clocks # R-Mobile A1 24 - - const: renesas,r8a7778-cpg-clocks # R-Car M1 25 - - const: renesas,r8a7779-cpg-clocks # R-Car H1 22 + - const: renesas,r8a73a4-cpg-clocks # R-Mobile APE6 23 + - const: renesas,r8a7740-cpg-clocks # R-Mobile A1 24 + - const: renesas,r8a7778-cpg-clocks # R-Car M1 25 + - const: renesas,r8a7779-cpg-clocks # R-Car H1 26 26 - items: 27 - - enum: 28 - - renesas,r7s72100-cpg-clocks # RZ/A1H 29 - - const: renesas,rz-cpg-clocks # RZ/A1 30 - - const: renesas,sh73a0-cpg-clocks # SH-Mobile AG5 27 + - enum: 28 + - renesas,r7s72100-cpg-clocks # RZ/A1H 29 + - const: renesas,rz-cpg-clocks # RZ/A1 30 + - const: renesas,sh73a0-cpg-clocks # SH-Mobile AG5 31 31 32 32 reg: 33 33 maxItems: 1
+1 -1
Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml
··· 16 16 "#clock-cells": 17 17 const: 1 18 18 19 - compatible : 19 + compatible: 20 20 enum: 21 21 - sprd,sc9863a-ap-clk 22 22 - sprd,sc9863a-aon-clk
+7 -8
Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml
··· 162 162 additionalProperties: false 163 163 164 164 examples: 165 - - | 165 + - | 166 + #include <dt-bindings/clock/imx8mq-clock.h> 167 + #include <dt-bindings/gpio/gpio.h> 168 + #include <dt-bindings/interrupt-controller/arm-gic.h> 169 + #include <dt-bindings/reset/imx8mq-reset.h> 166 170 167 - #include <dt-bindings/clock/imx8mq-clock.h> 168 - #include <dt-bindings/gpio/gpio.h> 169 - #include <dt-bindings/interrupt-controller/arm-gic.h> 170 - #include <dt-bindings/reset/imx8mq-reset.h> 171 - 172 - mipi_dsi: mipi_dsi@30a00000 { 171 + mipi_dsi: mipi_dsi@30a00000 { 173 172 #address-cells = <1>; 174 173 #size-cells = <0>; 175 174 compatible = "fsl,imx8mq-nwl-dsi"; ··· 223 224 }; 224 225 }; 225 226 }; 226 - }; 227 + };
+9 -9
Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
··· 119 119 # The LVDS encoder can use the EXTAL or DU_DOTCLKINx clocks. 120 120 # These clocks are optional. 121 121 - enum: 122 - - extal 123 - - dclkin.0 124 - - dclkin.1 122 + - extal 123 + - dclkin.0 124 + - dclkin.1 125 125 - enum: 126 - - extal 127 - - dclkin.0 128 - - dclkin.1 126 + - extal 127 + - dclkin.0 128 + - dclkin.1 129 129 - enum: 130 - - extal 131 - - dclkin.0 132 - - dclkin.1 130 + - extal 131 + - dclkin.0 132 + - dclkin.1 133 133 134 134 required: 135 135 - clock-names
+9 -9
Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml
··· 18 18 compatible: 19 19 oneOf: 20 20 - items: 21 - - enum: 22 - - ti,ths8134a 23 - - ti,ths8134b 24 - - const: ti,ths8134 21 + - enum: 22 + - ti,ths8134a 23 + - ti,ths8134b 24 + - const: ti,ths8134 25 25 - enum: 26 - - adi,adv7123 27 - - dumb-vga-dac 28 - - ti,opa362 29 - - ti,ths8134 30 - - ti,ths8135 26 + - adi,adv7123 27 + - dumb-vga-dac 28 + - ti,opa362 29 + - ti,ths8134 30 + - ti,ths8135 31 31 32 32 ports: 33 33 type: object
+5 -5
Documentation/devicetree/bindings/display/dsi-controller.yaml
··· 55 55 clock-master: 56 56 type: boolean 57 57 description: 58 - Should be enabled if the host is being used in conjunction with 59 - another DSI host to drive the same peripheral. Hardware supporting 60 - such a configuration generally requires the data on both the busses 61 - to be driven by the same clock. Only the DSI host instance 62 - controlling this clock should contain this property. 58 + Should be enabled if the host is being used in conjunction with 59 + another DSI host to drive the same peripheral. Hardware supporting 60 + such a configuration generally requires the data on both the busses 61 + to be driven by the same clock. Only the DSI host instance 62 + controlling this clock should contain this property. 63 63 64 64 enforce-video-mode: 65 65 type: boolean
+2 -2
Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
··· 21 21 items: 22 22 - enum: 23 23 # Waveshare 3.5" 320x480 Color TFT LCD 24 - - waveshare,rpi-lcd-35 24 + - waveshare,rpi-lcd-35 25 25 # Ozzmaker 3.5" 320x480 Color TFT LCD 26 - - ozzmaker,piscreen 26 + - ozzmaker,piscreen 27 27 - const: ilitek,ili9486 28 28 29 29 spi-max-frequency:
+4 -4
Documentation/devicetree/bindings/display/ingenic,ipu.yaml
··· 13 13 compatible: 14 14 oneOf: 15 15 - enum: 16 - - ingenic,jz4725b-ipu 17 - - ingenic,jz4760-ipu 16 + - ingenic,jz4725b-ipu 17 + - ingenic,jz4760-ipu 18 18 - items: 19 - - const: ingenic,jz4770-ipu 20 - - const: ingenic,jz4760-ipu 19 + - const: ingenic,jz4770-ipu 20 + - const: ingenic,jz4760-ipu 21 21 22 22 reg: 23 23 maxItems: 1
+5 -5
Documentation/devicetree/bindings/display/ingenic,lcd.yaml
··· 58 58 - port@0 59 59 60 60 required: 61 - - compatible 62 - - reg 63 - - interrupts 64 - - clocks 65 - - clock-names 61 + - compatible 62 + - reg 63 + - interrupts 64 + - clocks 65 + - clock-names 66 66 67 67 if: 68 68 properties:
+19 -19
Documentation/devicetree/bindings/display/msm/gmu.yaml
··· 38 38 39 39 clocks: 40 40 items: 41 - - description: GMU clock 42 - - description: GPU CX clock 43 - - description: GPU AXI clock 44 - - description: GPU MEMNOC clock 41 + - description: GMU clock 42 + - description: GPU CX clock 43 + - description: GPU AXI clock 44 + - description: GPU MEMNOC clock 45 45 46 46 clock-names: 47 47 items: ··· 52 52 53 53 interrupts: 54 54 items: 55 - - description: GMU HFI interrupt 56 - - description: GMU interrupt 55 + - description: GMU HFI interrupt 56 + - description: GMU interrupt 57 57 58 58 59 59 interrupt-names: ··· 62 62 - const: gmu 63 63 64 64 power-domains: 65 - items: 66 - - description: CX power domain 67 - - description: GX power domain 65 + items: 66 + - description: CX power domain 67 + - description: GX power domain 68 68 69 69 power-domain-names: 70 - items: 71 - - const: cx 72 - - const: gx 70 + items: 71 + - const: cx 72 + - const: gx 73 73 74 74 iommus: 75 75 maxItems: 1 ··· 90 90 - operating-points-v2 91 91 92 92 examples: 93 - - | 94 - #include <dt-bindings/clock/qcom,gpucc-sdm845.h> 95 - #include <dt-bindings/clock/qcom,gcc-sdm845.h> 96 - #include <dt-bindings/interrupt-controller/irq.h> 97 - #include <dt-bindings/interrupt-controller/arm-gic.h> 93 + - | 94 + #include <dt-bindings/clock/qcom,gpucc-sdm845.h> 95 + #include <dt-bindings/clock/qcom,gcc-sdm845.h> 96 + #include <dt-bindings/interrupt-controller/irq.h> 97 + #include <dt-bindings/interrupt-controller/arm-gic.h> 98 98 99 - gmu: gmu@506a000 { 99 + gmu: gmu@506a000 { 100 100 compatible="qcom,adreno-gmu-630.2", "qcom,adreno-gmu"; 101 101 102 102 reg = <0x506a000 0x30000>, ··· 120 120 121 121 iommus = <&adreno_smmu 5>; 122 122 operating-points-v2 = <&gmu_opp_table>; 123 - }; 123 + };
+2 -2
Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml
··· 24 24 reg: true 25 25 reset-gpios: true 26 26 vdd-supply: 27 - description: core voltage supply 27 + description: core voltage supply 28 28 vddio-supply: 29 - description: vddio supply 29 + description: vddio supply 30 30 31 31 required: 32 32 - compatible
+6 -6
Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
··· 48 48 port: true 49 49 50 50 required: 51 - - compatible 52 - - reg 53 - - enable-gpios 54 - - pp1800-supply 55 - - avdd-supply 56 - - avee-supply 51 + - compatible 52 + - reg 53 + - enable-gpios 54 + - pp1800-supply 55 + - avdd-supply 56 + - avee-supply 57 57 58 58 additionalProperties: false 59 59
+2 -2
Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml
··· 19 19 backlight: true 20 20 reset-gpios: true 21 21 iovcc-supply: 22 - description: regulator that supplies the iovcc voltage 22 + description: regulator that supplies the iovcc voltage 23 23 vdd-supply: 24 - description: regulator that supplies the vdd voltage 24 + description: regulator that supplies the vdd voltage 25 25 26 26 required: 27 27 - compatible
+3 -3
Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
··· 19 19 backlight: true 20 20 reset-gpios: true 21 21 avdd-supply: 22 - description: regulator that supplies the AVDD voltage 22 + description: regulator that supplies the AVDD voltage 23 23 dvdd-supply: 24 - description: regulator that supplies the DVDD voltage 24 + description: regulator that supplies the DVDD voltage 25 25 cvdd-supply: 26 - description: regulator that supplies the CVDD voltage 26 + description: regulator that supplies the CVDD voltage 27 27 28 28 required: 29 29 - compatible
+1 -2
Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml
··· 25 25 compatible: 26 26 items: 27 27 - enum: 28 - - dlink,dir-685-panel 29 - 28 + - dlink,dir-685-panel 30 29 - const: ilitek,ili9322 31 30 32 31 reset-gpios: true
+1 -2
Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml
··· 13 13 compatible: 14 14 items: 15 15 - enum: 16 - - bananapi,lhr050h41 17 - 16 + - bananapi,lhr050h41 18 17 - const: ilitek,ili9881c 19 18 20 19 backlight: true
+2 -2
Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml
··· 21 21 backlight: true 22 22 reset-gpios: true 23 23 iovcc-supply: 24 - description: regulator that supplies the iovcc voltage 24 + description: regulator that supplies the iovcc voltage 25 25 vci-supply: 26 - description: regulator that supplies the vci voltage 26 + description: regulator that supplies the vci voltage 27 27 28 28 required: 29 29 - compatible
+2 -2
Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.yaml
··· 19 19 backlight: true 20 20 reset-gpios: true 21 21 iovcc-supply: 22 - description: regulator that supplies the iovcc voltage 22 + description: regulator that supplies the iovcc voltage 23 23 vcc-supply: 24 - description: regulator that supplies the vcc voltage 24 + description: regulator that supplies the vcc voltage 25 25 26 26 required: 27 27 - compatible
+2 -2
Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
··· 25 25 reg: true 26 26 reset-gpios: true 27 27 vdd-supply: 28 - description: regulator that supplies the vdd voltage 28 + description: regulator that supplies the vdd voltage 29 29 vddi-supply: 30 - description: regulator that supplies the vddi voltage 30 + description: regulator that supplies the vddi voltage 31 31 backlight: true 32 32 33 33 required:
+4 -4
Documentation/devicetree/bindings/display/panel/panel-dsi-cm.yaml
··· 27 27 compatible: 28 28 items: 29 29 - enum: 30 - - motorola,droid4-panel # Panel from Motorola Droid4 phone 31 - - nokia,himalaya # Panel from Nokia N950 phone 32 - - tpo,taal # Panel from OMAP4 SDP board 33 - - const: panel-dsi-cm # Generic DSI command mode panel compatible fallback 30 + - motorola,droid4-panel # Panel from Motorola Droid4 phone 31 + - nokia,himalaya # Panel from Nokia N950 phone 32 + - tpo,taal # Panel from OMAP4 SDP board 33 + - const: panel-dsi-cm # Generic DSI command mode panel compatible fallback 34 34 35 35 reg: 36 36 maxItems: 1
+10 -10
Documentation/devicetree/bindings/display/panel/panel-timing.yaml
··· 59 59 properties: 60 60 61 61 clock-frequency: 62 - description: Panel clock in Hz 62 + description: Panel clock in Hz 63 63 64 64 hactive: 65 65 $ref: /schemas/types.yaml#/definitions/uint32 ··· 200 200 description: Enable double clock mode 201 201 202 202 required: 203 - - clock-frequency 204 - - hactive 205 - - vactive 206 - - hfront-porch 207 - - hback-porch 208 - - hsync-len 209 - - vfront-porch 210 - - vback-porch 211 - - vsync-len 203 + - clock-frequency 204 + - hactive 205 + - vactive 206 + - hfront-porch 207 + - hback-porch 208 + - hsync-len 209 + - vfront-porch 210 + - vback-porch 211 + - vsync-len 212 212 213 213 additionalProperties: false 214 214
+2 -2
Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml
··· 10 10 - Philippe CORNU <philippe.cornu@st.com> 11 11 12 12 description: | 13 - The Raydium Semiconductor Corporation RM68200 is a 5.5" 720x1280 TFT LCD 14 - panel connected using a MIPI-DSI video interface. 13 + The Raydium Semiconductor Corporation RM68200 is a 5.5" 720x1280 TFT LCD 14 + panel connected using a MIPI-DSI video interface. 15 15 16 16 allOf: 17 17 - $ref: panel-common.yaml#
+2 -2
Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml
··· 18 18 reg: true 19 19 reset-gpios: true 20 20 vdd3-supply: 21 - description: core voltage supply 21 + description: core voltage supply 22 22 vci-supply: 23 - description: voltage supply for analog circuits 23 + description: voltage supply for analog circuits 24 24 25 25 required: 26 26 - compatible
+1 -1
Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
··· 7 7 title: Visionox model RM69299 Panels Device Tree Bindings. 8 8 9 9 maintainers: 10 - - Harigovindan P <harigovi@codeaurora.org> 10 + - Harigovindan P <harigovi@codeaurora.org> 11 11 12 12 description: | 13 13 This binding is for display panels using a Visionox RM692999 panel.
+1 -2
Documentation/devicetree/bindings/display/st,stm32-dsi.yaml
··· 45 45 46 46 phy-dsi-supply: 47 47 description: 48 - Phandle of the regulator that provides the supply voltage. 48 + Phandle of the regulator that provides the supply voltage. 49 49 50 50 ports: 51 51 type: object ··· 146 146 }; 147 147 148 148 ... 149 - 150 149
+1 -1
Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
··· 78 78 - const: vp4 79 79 80 80 interrupts: 81 - items: 81 + items: 82 82 - description: common_m DSS Master common 83 83 - description: common_s0 DSS Shared common 0 84 84 - description: common_s1 DSS Shared common 1
+2 -2
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml
··· 56 56 57 57 memory-region: 58 58 description: 59 - phandle to a node describing reserved memory (System RAM memory) 60 - used by DSP (see bindings/reserved-memory/reserved-memory.txt) 59 + phandle to a node describing reserved memory (System RAM memory) 60 + used by DSP (see bindings/reserved-memory/reserved-memory.txt) 61 61 maxItems: 1 62 62 63 63 required:
+2 -2
Documentation/devicetree/bindings/example-schema.yaml
··· 177 177 dependencies: 178 178 # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' 179 179 # is present 180 - vendor,bool-property: [ vendor,string-array-property ] 180 + vendor,bool-property: [ 'vendor,string-array-property' ] 181 181 # Expressing 2 properties in both orders means all of the set of properties 182 182 # must be present or none of them. 183 - vendor,string-array-property: [ vendor,bool-property ] 183 + vendor,string-array-property: [ 'vendor,bool-property' ] 184 184 185 185 required: 186 186 - compatible
+1 -1
Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
··· 7 7 title: IBM FSI-attached SPI controllers 8 8 9 9 maintainers: 10 - - Eddie James <eajames@linux.ibm.com> 10 + - Eddie James <eajames@linux.ibm.com> 11 11 12 12 description: | 13 13 This binding describes an FSI CFAM engine called the FSI2SPI. Therefore this
+2 -4
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml
··· 19 19 20 20 reg: 21 21 items: 22 - - description: the I/O address containing the GPIO controller 23 - registers. 24 - - description: the I/O address containing the Chip Common A interrupt 25 - registers. 22 + - description: the I/O address containing the GPIO controller registers. 23 + - description: the I/O address containing the Chip Common A interrupt registers. 26 24 27 25 gpio-controller: true 28 26
+29 -29
Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
··· 13 13 compatible: 14 14 oneOf: 15 15 - items: 16 - - enum: 17 - - renesas,gpio-r8a7778 # R-Car M1 18 - - renesas,gpio-r8a7779 # R-Car H1 19 - - const: renesas,rcar-gen1-gpio # R-Car Gen1 16 + - enum: 17 + - renesas,gpio-r8a7778 # R-Car M1 18 + - renesas,gpio-r8a7779 # R-Car H1 19 + - const: renesas,rcar-gen1-gpio # R-Car Gen1 20 20 21 21 - items: 22 - - enum: 23 - - renesas,gpio-r8a7742 # RZ/G1H 24 - - renesas,gpio-r8a7743 # RZ/G1M 25 - - renesas,gpio-r8a7744 # RZ/G1N 26 - - renesas,gpio-r8a7745 # RZ/G1E 27 - - renesas,gpio-r8a77470 # RZ/G1C 28 - - renesas,gpio-r8a7790 # R-Car H2 29 - - renesas,gpio-r8a7791 # R-Car M2-W 30 - - renesas,gpio-r8a7792 # R-Car V2H 31 - - renesas,gpio-r8a7793 # R-Car M2-N 32 - - renesas,gpio-r8a7794 # R-Car E2 33 - - const: renesas,rcar-gen2-gpio # R-Car Gen2 or RZ/G1 22 + - enum: 23 + - renesas,gpio-r8a7742 # RZ/G1H 24 + - renesas,gpio-r8a7743 # RZ/G1M 25 + - renesas,gpio-r8a7744 # RZ/G1N 26 + - renesas,gpio-r8a7745 # RZ/G1E 27 + - renesas,gpio-r8a77470 # RZ/G1C 28 + - renesas,gpio-r8a7790 # R-Car H2 29 + - renesas,gpio-r8a7791 # R-Car M2-W 30 + - renesas,gpio-r8a7792 # R-Car V2H 31 + - renesas,gpio-r8a7793 # R-Car M2-N 32 + - renesas,gpio-r8a7794 # R-Car E2 33 + - const: renesas,rcar-gen2-gpio # R-Car Gen2 or RZ/G1 34 34 35 35 - items: 36 - - enum: 37 - - renesas,gpio-r8a774a1 # RZ/G2M 38 - - renesas,gpio-r8a774b1 # RZ/G2N 39 - - renesas,gpio-r8a774c0 # RZ/G2E 40 - - renesas,gpio-r8a7795 # R-Car H3 41 - - renesas,gpio-r8a7796 # R-Car M3-W 42 - - renesas,gpio-r8a77961 # R-Car M3-W+ 43 - - renesas,gpio-r8a77965 # R-Car M3-N 44 - - renesas,gpio-r8a77970 # R-Car V3M 45 - - renesas,gpio-r8a77980 # R-Car V3H 46 - - renesas,gpio-r8a77990 # R-Car E3 47 - - renesas,gpio-r8a77995 # R-Car D3 48 - - const: renesas,rcar-gen3-gpio # R-Car Gen3 or RZ/G2 36 + - enum: 37 + - renesas,gpio-r8a774a1 # RZ/G2M 38 + - renesas,gpio-r8a774b1 # RZ/G2N 39 + - renesas,gpio-r8a774c0 # RZ/G2E 40 + - renesas,gpio-r8a7795 # R-Car H3 41 + - renesas,gpio-r8a7796 # R-Car M3-W 42 + - renesas,gpio-r8a77961 # R-Car M3-W+ 43 + - renesas,gpio-r8a77965 # R-Car M3-N 44 + - renesas,gpio-r8a77970 # R-Car V3M 45 + - renesas,gpio-r8a77980 # R-Car V3H 46 + - renesas,gpio-r8a77990 # R-Car E3 47 + - renesas,gpio-r8a77995 # R-Car D3 48 + - const: renesas,rcar-gen3-gpio # R-Car Gen3 or RZ/G2 49 49 50 50 reg: 51 51 maxItems: 1
+2 -1
Documentation/devicetree/bindings/gpu/vivante,gc.yaml
··· 26 26 - description: AXI/master interface clock 27 27 - description: GPU core clock 28 28 - description: Shader clock (only required if GPU has feature PIPE_3D) 29 - - description: AHB/slave interface clock (only required if GPU can gate slave interface independently) 29 + - description: AHB/slave interface clock (only required if GPU can gate 30 + slave interface independently) 30 31 minItems: 1 31 32 maxItems: 4 32 33
+1 -1
Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
··· 19 19 properties: 20 20 compatible: 21 21 enum: 22 - - adi,axi-fan-control-1.00.a 22 + - adi,axi-fan-control-1.00.a 23 23 24 24 reg: 25 25 maxItems: 1
+16 -16
Documentation/devicetree/bindings/i2c/i2c-imx.yaml
··· 20 20 - const: fsl,imx1-i2c 21 21 - items: 22 22 - enum: 23 - - fsl,imx25-i2c 24 - - fsl,imx27-i2c 25 - - fsl,imx31-i2c 26 - - fsl,imx50-i2c 27 - - fsl,imx51-i2c 28 - - fsl,imx53-i2c 29 - - fsl,imx6q-i2c 30 - - fsl,imx6sl-i2c 31 - - fsl,imx6sx-i2c 32 - - fsl,imx6sll-i2c 33 - - fsl,imx6ul-i2c 34 - - fsl,imx7s-i2c 35 - - fsl,imx8mq-i2c 36 - - fsl,imx8mm-i2c 37 - - fsl,imx8mn-i2c 38 - - fsl,imx8mp-i2c 23 + - fsl,imx25-i2c 24 + - fsl,imx27-i2c 25 + - fsl,imx31-i2c 26 + - fsl,imx50-i2c 27 + - fsl,imx51-i2c 28 + - fsl,imx53-i2c 29 + - fsl,imx6q-i2c 30 + - fsl,imx6sl-i2c 31 + - fsl,imx6sx-i2c 32 + - fsl,imx6sll-i2c 33 + - fsl,imx6ul-i2c 34 + - fsl,imx7s-i2c 35 + - fsl,imx8mq-i2c 36 + - fsl,imx8mm-i2c 37 + - fsl,imx8mn-i2c 38 + - fsl,imx8mp-i2c 39 39 - const: fsl,imx21-i2c 40 40 41 41 reg:
+2 -2
Documentation/devicetree/bindings/i2c/i2c-pxa.yaml
··· 16 16 required: 17 17 - mrvl,i2c-polling 18 18 then: 19 - required: 20 - - interrupts 19 + required: 20 + - interrupts 21 21 22 22 properties: 23 23 compatible:
+4 -4
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
··· 53 53 54 54 standby-gpios: 55 55 description: 56 - Must be the device tree identifier of the STBY pin. This pin is used 57 - to place the AD7606 into one of two power-down modes, Standby mode or 58 - Shutdown mode. As the line is active low, it should be marked 59 - GPIO_ACTIVE_LOW. 56 + Must be the device tree identifier of the STBY pin. This pin is used 57 + to place the AD7606 into one of two power-down modes, Standby mode or 58 + Shutdown mode. As the line is active low, it should be marked 59 + GPIO_ACTIVE_LOW. 60 60 maxItems: 1 61 61 62 62 adi,first-data-gpios:
+1 -1
Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml
··· 10 10 - Jonathan Cameron <jic23@kernel.org> 11 11 12 12 description: | 13 - Family of simple ADCs with i2c inteface and internal references. 13 + Family of simple ADCs with i2c inteface and internal references. 14 14 15 15 properties: 16 16 compatible:
+9 -10
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml
··· 24 24 - const: qcom,spmi-adc-rev2 25 25 26 26 - items: 27 - - enum: 28 - - qcom,spmi-vadc 29 - - qcom,spmi-adc5 30 - - qcom,spmi-adc-rev2 31 - - qcom,spmi-adc7 27 + - enum: 28 + - qcom,spmi-vadc 29 + - qcom,spmi-adc5 30 + - qcom,spmi-adc-rev2 31 + - qcom,spmi-adc7 32 32 33 33 reg: 34 34 description: VADC base address in the SPMI PMIC register map ··· 101 101 - $ref: /schemas/types.yaml#/definitions/uint32-array 102 102 oneOf: 103 103 - items: 104 - - const: 1 105 - - enum: [ 1, 3, 4, 6, 20, 8, 10 ] 106 - 104 + - const: 1 105 + - enum: [ 1, 3, 4, 6, 20, 8, 10 ] 107 106 - items: 108 - - const: 10 109 - - const: 81 107 + - const: 10 108 + - const: 81 110 109 111 110 qcom,ratiometric: 112 111 description: |
+4 -4
Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml
··· 17 17 - const: rockchip,rk3399-saradc 18 18 - items: 19 19 - enum: 20 - - rockchip,px30-saradc 21 - - rockchip,rk3308-saradc 22 - - rockchip,rk3328-saradc 23 - - rockchip,rv1108-saradc 20 + - rockchip,px30-saradc 21 + - rockchip,rk3308-saradc 22 + - rockchip,rk3328-saradc 23 + - rockchip,rv1108-saradc 24 24 - const: rockchip,rk3399-saradc 25 25 26 26 reg:
+2 -2
Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
··· 7 7 title: HMC425A 6-bit Digital Step Attenuator 8 8 9 9 maintainers: 10 - - Michael Hennerich <michael.hennerich@analog.com> 11 - - Beniamin Bia <beniamin.bia@analog.com> 10 + - Michael Hennerich <michael.hennerich@analog.com> 11 + - Beniamin Bia <beniamin.bia@analog.com> 12 12 13 13 description: | 14 14 Digital Step Attenuator IIO device with gpio interface.
+2 -2
Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml
··· 31 31 - atlas,co2-ezo 32 32 33 33 reg: 34 - maxItems: 1 34 + maxItems: 1 35 35 36 36 interrupts: 37 - maxItems: 1 37 + maxItems: 1 38 38 39 39 required: 40 40 - compatible
+30 -30
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml
··· 61 61 const: 0 62 62 63 63 adi,range-microamp: 64 - description: Output range of the channel. 65 - oneOf: 66 - - items: 67 - - const: 0 68 - - const: 300000 69 - - items: 70 - - const: -60000 71 - - const: 0 72 - - items: 73 - - const: -60000 74 - - const: 300000 64 + description: Output range of the channel. 65 + oneOf: 66 + - items: 67 + - const: 0 68 + - const: 300000 69 + - items: 70 + - const: -60000 71 + - const: 0 72 + - items: 73 + - const: -60000 74 + - const: 300000 75 75 76 76 channel@1: 77 77 description: Represents an external channel which are ··· 84 84 const: 1 85 85 86 86 adi,range-microamp: 87 - description: Output range of the channel. 88 - items: 89 - - const: 0 90 - - enum: [ 140000, 250000 ] 87 + description: Output range of the channel. 88 + items: 89 + - const: 0 90 + - enum: [140000, 250000] 91 91 92 92 channel@2: 93 93 description: Represents an external channel which are ··· 100 100 const: 2 101 101 102 102 adi,range-microamp: 103 - description: Output range of the channel. 104 - items: 105 - - const: 0 106 - - enum: [ 55000, 150000 ] 103 + description: Output range of the channel. 104 + items: 105 + - const: 0 106 + - enum: [55000, 150000] 107 107 108 108 patternProperties: 109 109 "^channel@([3-5])$": ··· 116 116 maximum: 5 117 117 118 118 adi,range-microamp: 119 - description: Output range of the channel. 120 - items: 121 - - const: 0 122 - - enum: [ 45000, 100000 ] 119 + description: Output range of the channel. 120 + items: 121 + - const: 0 122 + - enum: [45000, 100000] 123 123 124 124 required: 125 - - reg 126 - - channel@0 127 - - channel@1 128 - - channel@2 129 - - channel@3 130 - - channel@4 131 - - channel@5 125 + - reg 126 + - channel@0 127 + - channel@1 128 + - channel@2 129 + - channel@3 130 + - channel@4 131 + - channel@5 132 132 133 133 examples: 134 134 - |
+10 -10
Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml
··· 36 36 additionalProperties: false 37 37 38 38 examples: 39 - - | 40 - i2c { 41 - #address-cells = <1>; 42 - #size-cells = <0>; 39 + - | 40 + i2c { 41 + #address-cells = <1>; 42 + #size-cells = <0>; 43 43 44 - light-sensor@51 { 45 - compatible = "vishay,vcnl4200"; 46 - reg = <0x51>; 47 - proximity-near-level = <220>; 48 - }; 49 - }; 44 + light-sensor@51 { 45 + compatible = "vishay,vcnl4200"; 46 + reg = <0x51>; 47 + proximity-near-level = <220>; 48 + }; 49 + }; 50 50 ...
+8 -8
Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml
··· 13 13 compatible: 14 14 oneOf: 15 15 - enum: 16 - - asahi-kasei,ak8975 17 - - asahi-kasei,ak8963 18 - - asahi-kasei,ak09911 19 - - asahi-kasei,ak09912 16 + - asahi-kasei,ak8975 17 + - asahi-kasei,ak8963 18 + - asahi-kasei,ak09911 19 + - asahi-kasei,ak09912 20 20 - enum: 21 - - ak8975 22 - - ak8963 23 - - ak09911 24 - - ak09912 21 + - ak8975 22 + - ak8963 23 + - ak09911 24 + - ak09912 25 25 deprecated: true 26 26 27 27 reg:
+2 -2
Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml
··· 39 39 description: 40 40 The driver current for the LED used in proximity sensing. 41 41 enum: [0, 10000, 20000, 30000, 40000, 50000, 60000, 70000, 80000, 90000, 42 - 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 43 - 180000, 190000, 200000] 42 + 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 43 + 180000, 190000, 200000] 44 44 default: 20000 45 45 46 46 required:
+1 -1
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
··· 307 307 mode. 308 308 $ref: /schemas/types.yaml#/definitions/uint32 309 309 enum: [0, 250, 500, 1000, 5000, 10000, 25000, 50000, 100000, 250000, 310 - 500000, 1000000] 310 + 500000, 1000000] 311 311 312 312 adi,custom-thermistor: 313 313 description:
+13 -13
Documentation/devicetree/bindings/input/imx-keypad.yaml
··· 24 24 - const: fsl,imx21-kpp 25 25 - items: 26 26 - enum: 27 - - fsl,imx25-kpp 28 - - fsl,imx27-kpp 29 - - fsl,imx31-kpp 30 - - fsl,imx35-kpp 31 - - fsl,imx51-kpp 32 - - fsl,imx53-kpp 33 - - fsl,imx50-kpp 34 - - fsl,imx6q-kpp 35 - - fsl,imx6sx-kpp 36 - - fsl,imx6sl-kpp 37 - - fsl,imx6sll-kpp 38 - - fsl,imx6ul-kpp 39 - - fsl,imx7d-kpp 27 + - fsl,imx25-kpp 28 + - fsl,imx27-kpp 29 + - fsl,imx31-kpp 30 + - fsl,imx35-kpp 31 + - fsl,imx51-kpp 32 + - fsl,imx53-kpp 33 + - fsl,imx50-kpp 34 + - fsl,imx6q-kpp 35 + - fsl,imx6sx-kpp 36 + - fsl,imx6sl-kpp 37 + - fsl,imx6sll-kpp 38 + - fsl,imx6ul-kpp 39 + - fsl,imx7d-kpp 40 40 - const: fsl,imx21-kpp 41 41 42 42 reg:
+1 -1
Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml
··· 51 51 - touchscreen-max-pressure 52 52 53 53 examples: 54 - - | 54 + - | 55 55 #include <dt-bindings/interrupt-controller/irq.h> 56 56 i2c { 57 57 #address-cells = <1>;
+5 -5
Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml
··· 20 20 allOf: 21 21 - $ref: touchscreen.yaml# 22 22 - if: 23 - properties: 24 - compatible: 25 - contains: 26 - enum: 27 - - evervision,ev-ft5726 23 + properties: 24 + compatible: 25 + contains: 26 + enum: 27 + - evervision,ev-ft5726 28 28 29 29 then: 30 30 properties:
+2 -3
Documentation/devicetree/bindings/input/touchscreen/goodix.yaml
··· 35 35 maxItems: 1 36 36 37 37 irq-gpios: 38 - description: GPIO pin used for IRQ. 39 - The driver uses the interrupt gpio pin as 40 - output to reset the device. 38 + description: GPIO pin used for IRQ. The driver uses the interrupt gpio pin 39 + as output to reset the device. 41 40 maxItems: 1 42 41 43 42 reset-gpios:
+6 -6
Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml
··· 33 33 $ref: /schemas/types.yaml#/definitions/uint32 34 34 35 35 touchscreen-min-pressure: 36 - description: minimum pressure on the touchscreen to be achieved in order for the 37 - touchscreen driver to report a touch event. 36 + description: minimum pressure on the touchscreen to be achieved in order 37 + for the touchscreen driver to report a touch event. 38 38 $ref: /schemas/types.yaml#/definitions/uint32 39 39 40 40 touchscreen-fuzz-x: ··· 46 46 $ref: /schemas/types.yaml#/definitions/uint32 47 47 48 48 touchscreen-fuzz-pressure: 49 - description: pressure noise value of the absolute input device (arbitrary range 50 - dependent on the controller) 49 + description: pressure noise value of the absolute input device (arbitrary 50 + range dependent on the controller) 51 51 $ref: /schemas/types.yaml#/definitions/uint32 52 52 53 53 touchscreen-average-samples: 54 - description: Number of data samples which are averaged for each read (valid values 55 - dependent on the controller) 54 + description: Number of data samples which are averaged for each read (valid 55 + values dependent on the controller) 56 56 $ref: /schemas/types.yaml#/definitions/uint32 57 57 58 58 touchscreen-inverted-x:
+10 -10
Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
··· 25 25 compatible: 26 26 oneOf: 27 27 - items: 28 - - enum: 29 - - fsl,imx8mn-nic 30 - - fsl,imx8mm-nic 31 - - fsl,imx8mq-nic 32 - - const: fsl,imx8m-nic 28 + - enum: 29 + - fsl,imx8mn-nic 30 + - fsl,imx8mm-nic 31 + - fsl,imx8mq-nic 32 + - const: fsl,imx8m-nic 33 33 - items: 34 - - enum: 35 - - fsl,imx8mn-noc 36 - - fsl,imx8mm-noc 37 - - fsl,imx8mq-noc 38 - - const: fsl,imx8m-noc 34 + - enum: 35 + - fsl,imx8mn-noc 36 + - fsl,imx8mm-noc 37 + - fsl,imx8mq-noc 38 + - const: fsl,imx8m-noc 39 39 - const: fsl,imx8m-nic 40 40 41 41 reg:
+1 -1
Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml
··· 4 4 $id: http://devicetree.org/schemas/interconnect/qcom,sc7180.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 - title: Qualcomm SC7180 Network-On-Chip Interconnect 7 + title: Qualcomm SC7180 Network-On-Chip Interconnect 8 8 9 9 maintainers: 10 10 - Odelu Kukatla <okukatla@codeaurora.org>
+1 -1
Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml
··· 4 4 $id: http://devicetree.org/schemas/interconnect/qcom,sdm845.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 - title: Qualcomm SDM845 Network-On-Chip Interconnect 7 + title: Qualcomm SDM845 Network-On-Chip Interconnect 8 8 9 9 maintainers: 10 10 - Georgi Djakov <georgi.djakov@linaro.org>
+2 -2
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml
··· 42 42 - items: 43 43 - const: arm,gic-400 44 44 - enum: 45 - - arm,cortex-a15-gic 46 - - arm,cortex-a7-gic 45 + - arm,cortex-a15-gic 46 + - arm,cortex-a7-gic 47 47 48 48 - items: 49 49 - const: arm,arm1176jzf-devchip-gic
+11 -11
Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-intc 20 - - ingenic,jz4760-intc 21 - - ingenic,jz4780-intc 19 + - ingenic,jz4740-intc 20 + - ingenic,jz4760-intc 21 + - ingenic,jz4780-intc 22 22 - items: 23 - - enum: 24 - - ingenic,jz4775-intc 25 - - ingenic,jz4770-intc 26 - - const: ingenic,jz4760-intc 23 + - enum: 24 + - ingenic,jz4775-intc 25 + - ingenic,jz4770-intc 26 + - const: ingenic,jz4760-intc 27 27 - items: 28 - - const: ingenic,x1000-intc 29 - - const: ingenic,jz4780-intc 28 + - const: ingenic,x1000-intc 29 + - const: ingenic,jz4780-intc 30 30 - items: 31 - - const: ingenic,jz4725b-intc 32 - - const: ingenic,jz4740-intc 31 + - const: ingenic,jz4725b-intc 32 + - const: ingenic,jz4740-intc 33 33 34 34 "#interrupt-cells": 35 35 const: 1
+2 -1
Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
··· 79 79 description: | 80 80 kHz; switching frequency. 81 81 $ref: /schemas/types.yaml#/definitions/uint32 82 - enum: [ 600, 640, 685, 738, 800, 872, 960, 1066, 1200, 1371, 1600, 1920, 2400, 3200, 4800, 9600 ] 82 + enum: [ 600, 640, 685, 738, 800, 872, 960, 1066, 1200, 1371, 1600, 1920, 83 + 2400, 3200, 4800, 9600 ] 83 84 84 85 qcom,ovp: 85 86 description: |
+6 -6
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml
··· 29 29 - const: fsl,imx8-mu-scu 30 30 - items: 31 31 - enum: 32 - - fsl,imx7s-mu 33 - - fsl,imx8mq-mu 34 - - fsl,imx8mm-mu 35 - - fsl,imx8mn-mu 36 - - fsl,imx8mp-mu 37 - - fsl,imx8qxp-mu 32 + - fsl,imx7s-mu 33 + - fsl,imx8mq-mu 34 + - fsl,imx8mm-mu 35 + - fsl,imx8mn-mu 36 + - fsl,imx8mp-mu 37 + - fsl,imx8qxp-mu 38 38 - const: fsl,imx6sx-mu 39 39 - description: To communicate with i.MX8 SCU with fast IPC 40 40 items:
+1 -1
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
··· 24 24 compatible: 25 25 items: 26 26 - enum: 27 - - qcom,sm8250-ipcc 27 + - qcom,sm8250-ipcc 28 28 - const: qcom,ipcc 29 29 30 30 reg:
+2 -2
Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
··· 20 20 oneOf: 21 21 - const: allwinner,sun8i-a83t-de2-rotate 22 22 - items: 23 - - const: allwinner,sun50i-a64-de2-rotate 24 - - const: allwinner,sun8i-a83t-de2-rotate 23 + - const: allwinner,sun50i-a64-de2-rotate 24 + - const: allwinner,sun8i-a83t-de2-rotate 25 25 26 26 reg: 27 27 maxItems: 1
+2 -2
Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
··· 20 20 oneOf: 21 21 - const: allwinner,sun8i-h3-deinterlace 22 22 - items: 23 - - const: allwinner,sun50i-a64-deinterlace 24 - - const: allwinner,sun8i-h3-deinterlace 23 + - const: allwinner,sun50i-a64-deinterlace 24 + - const: allwinner,sun8i-h3-deinterlace 25 25 26 26 reg: 27 27 maxItems: 1
+21 -22
Documentation/devicetree/bindings/media/i2c/adv7180.yaml
··· 17 17 compatible: 18 18 items: 19 19 - enum: 20 - - adi,adv7180 21 - - adi,adv7180cp 22 - - adi,adv7180st 23 - - adi,adv7182 24 - - adi,adv7280 25 - - adi,adv7280-m 26 - - adi,adv7281 27 - - adi,adv7281-m 28 - - adi,adv7281-ma 29 - - adi,adv7282 30 - - adi,adv7282-m 20 + - adi,adv7180 21 + - adi,adv7180cp 22 + - adi,adv7180st 23 + - adi,adv7182 24 + - adi,adv7280 25 + - adi,adv7280-m 26 + - adi,adv7281 27 + - adi,adv7281-m 28 + - adi,adv7281-ma 29 + - adi,adv7282 30 + - adi,adv7282-m 31 31 32 32 reg: 33 33 maxItems: 1 ··· 58 58 - if: 59 59 properties: 60 60 compatible: 61 - items: 62 - - enum: 63 - - adi,adv7180 64 - - adi,adv7182 65 - - adi,adv7280 66 - - adi,adv7280-m 67 - - adi,adv7281 68 - - adi,adv7281-m 69 - - adi,adv7281-ma 70 - - adi,adv7282 71 - - adi,adv7282-m 61 + enum: 62 + - adi,adv7180 63 + - adi,adv7182 64 + - adi,adv7280 65 + - adi,adv7280-m 66 + - adi,adv7281 67 + - adi,adv7281-m 68 + - adi,adv7281-ma 69 + - adi,adv7282 70 + - adi,adv7282-m 72 71 then: 73 72 required: 74 73 - port
+1 -1
Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
··· 5 5 $id: http://devicetree.org/schemas/media/i2c/imi,rdacm2x-gmsl.yaml# 6 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 7 8 - title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms 8 + title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms 9 9 10 10 maintainers: 11 11 - Jacopo Mondi <jacopo+renesas@jmondi.org>
+1 -1
Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
··· 49 49 gpio-controller: true 50 50 51 51 '#gpio-cells': 52 - const: 2 52 + const: 2 53 53 54 54 ports: 55 55 type: object
+1
Documentation/devicetree/bindings/media/i2c/ov8856.yaml
··· 139 139 }; 140 140 }; 141 141 ... 142 +
+9 -9
Documentation/devicetree/bindings/media/renesas,csi2.yaml
··· 19 19 compatible: 20 20 items: 21 21 - enum: 22 - - renesas,r8a774a1-csi2 # RZ/G2M 23 - - renesas,r8a774b1-csi2 # RZ/G2N 24 - - renesas,r8a774c0-csi2 # RZ/G2E 25 - - renesas,r8a7795-csi2 # R-Car H3 26 - - renesas,r8a7796-csi2 # R-Car M3-W 27 - - renesas,r8a77965-csi2 # R-Car M3-N 28 - - renesas,r8a77970-csi2 # R-Car V3M 29 - - renesas,r8a77980-csi2 # R-Car V3H 30 - - renesas,r8a77990-csi2 # R-Car E3 22 + - renesas,r8a774a1-csi2 # RZ/G2M 23 + - renesas,r8a774b1-csi2 # RZ/G2N 24 + - renesas,r8a774c0-csi2 # RZ/G2E 25 + - renesas,r8a7795-csi2 # R-Car H3 26 + - renesas,r8a7796-csi2 # R-Car M3-W 27 + - renesas,r8a77965-csi2 # R-Car M3-N 28 + - renesas,r8a77970-csi2 # R-Car V3M 29 + - renesas,r8a77980-csi2 # R-Car V3H 30 + - renesas,r8a77990-csi2 # R-Car E3 31 31 32 32 reg: 33 33 maxItems: 1
+2 -2
Documentation/devicetree/bindings/media/rockchip-vpu.yaml
··· 31 31 oneOf: 32 32 - const: vdpu 33 33 - items: 34 - - const: vepu 35 - - const: vdpu 34 + - const: vepu 35 + - const: vdpu 36 36 37 37 clocks: 38 38 maxItems: 2
+7 -8
Documentation/devicetree/bindings/media/xilinx/xlnx,csi2rxss.yaml
··· 25 25 compatible: 26 26 items: 27 27 - enum: 28 - - xlnx,mipi-csi2-rx-subsystem-5.0 28 + - xlnx,mipi-csi2-rx-subsystem-5.0 29 29 30 30 reg: 31 31 maxItems: 1 ··· 65 65 0x2d - RAW14 66 66 0x2e - RAW16 67 67 0x2f - RAW20 68 - allOf: 69 - - $ref: /schemas/types.yaml#/definitions/uint32 70 - - anyOf: 71 - - minimum: 0x1e 72 - - maximum: 0x24 73 - - minimum: 0x28 74 - - maximum: 0x2f 68 + $ref: /schemas/types.yaml#/definitions/uint32 69 + oneOf: 70 + - minimum: 0x1e 71 + maximum: 0x24 72 + - minimum: 0x28 73 + maximum: 0x2f 75 74 76 75 xlnx,vfb: 77 76 type: boolean
+6 -6
Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.yaml
··· 15 15 - const: fsl,imx6q-mmdc 16 16 - items: 17 17 - enum: 18 - - fsl,imx6qp-mmdc 19 - - fsl,imx6sl-mmdc 20 - - fsl,imx6sll-mmdc 21 - - fsl,imx6sx-mmdc 22 - - fsl,imx6ul-mmdc 23 - - fsl,imx7ulp-mmdc 18 + - fsl,imx6qp-mmdc 19 + - fsl,imx6sl-mmdc 20 + - fsl,imx6sll-mmdc 21 + - fsl,imx6sx-mmdc 22 + - fsl,imx6ul-mmdc 23 + - fsl,imx7ulp-mmdc 24 24 - const: fsl,imx6q-mmdc 25 25 26 26 reg:
+4 -4
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-nemc 20 - - ingenic,jz4780-nemc 19 + - ingenic,jz4740-nemc 20 + - ingenic,jz4780-nemc 21 21 - items: 22 - - const: ingenic,jz4725b-nemc 23 - - const: ingenic,jz4740-nemc 22 + - const: ingenic,jz4725b-nemc 23 + - const: ingenic,jz4740-nemc 24 24 25 25 "#address-cells": 26 26 const: 2
+4 -4
Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml
··· 26 26 compatible: 27 27 items: 28 28 - enum: 29 - - renesas,r8a77970-rpc-if # R-Car V3M 30 - - renesas,r8a77980-rpc-if # R-Car V3H 31 - - renesas,r8a77995-rpc-if # R-Car D3 32 - - const: renesas,rcar-gen3-rpc-if # a generic R-Car gen3 device 29 + - renesas,r8a77970-rpc-if # R-Car V3M 30 + - renesas,r8a77980-rpc-if # R-Car V3H 31 + - renesas,r8a77995-rpc-if # R-Car D3 32 + - const: renesas,rcar-gen3-rpc-if # a generic R-Car gen3 device 33 33 34 34 reg: 35 35 items:
+17 -17
Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
··· 98 98 description: 99 99 Databus power supply. 100 100 - if: 101 - properties: 102 - compatible: 103 - contains: 104 - enum: 105 - - cirrus,cs47l15 101 + properties: 102 + compatible: 103 + contains: 104 + enum: 105 + - cirrus,cs47l15 106 106 then: 107 107 required: 108 108 - MICVDD-supply ··· 174 174 "mclk3" For the clock supplied on MCLK3. 175 175 oneOf: 176 176 - items: 177 - - const: mclk1 177 + - const: mclk1 178 178 - items: 179 - - const: mclk2 179 + - const: mclk2 180 180 - items: 181 - - const: mclk3 181 + - const: mclk3 182 182 - items: 183 - - const: mclk1 184 - - const: mclk2 183 + - const: mclk1 184 + - const: mclk2 185 185 - items: 186 - - const: mclk1 187 - - const: mclk3 186 + - const: mclk1 187 + - const: mclk3 188 188 - items: 189 - - const: mclk2 190 - - const: mclk3 189 + - const: mclk2 190 + - const: mclk3 191 191 - items: 192 - - const: mclk1 193 - - const: mclk2 194 - - const: mclk3 192 + - const: mclk1 193 + - const: mclk2 194 + - const: mclk3 195 195 196 196 AVDD-supply: 197 197 description:
+2 -2
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
··· 89 89 description: Values of resistors for divider on raw ADC input 90 90 maxItems: 2 91 91 items: 92 - minimum: 1000 93 - maximum: 1000000 92 + minimum: 1000 93 + maximum: 1000000 94 94 95 95 gw,voltage-offset-microvolt: 96 96 description: |
+12 -12
Documentation/devicetree/bindings/mfd/st,stpmic1.yaml
··· 113 113 maxItems: 1 114 114 115 115 st,mask-reset: 116 - description: mask reset for this regulator, 117 - the regulator configuration is maintained during pmic reset. 116 + description: mask reset for this regulator, the regulator configuration 117 + is maintained during pmic reset. 118 118 $ref: /schemas/types.yaml#/definitions/flag 119 119 120 120 regulator-name: true ··· 135 135 maxItems: 1 136 136 137 137 st,mask-reset: 138 - description: mask reset for this regulator, 139 - the regulator configuration is maintained during pmic reset. 138 + description: mask reset for this regulator, the regulator configuration 139 + is maintained during pmic reset. 140 140 $ref: /schemas/types.yaml#/definitions/flag 141 141 142 142 regulator-name: true ··· 154 154 maxItems: 1 155 155 156 156 st,mask-reset: 157 - description: mask reset for this regulator, 158 - the regulator configuration is maintained during pmic reset. 157 + description: mask reset for this regulator, the regulator configuration 158 + is maintained during pmic reset. 159 159 $ref: /schemas/types.yaml#/definitions/flag 160 160 161 161 regulator-name: true ··· 172 172 maxItems: 1 173 173 174 174 st,mask-reset: 175 - description: mask reset for this regulator, 176 - the regulator configuration is maintained during pmic reset. 175 + description: mask reset for this regulator, the regulator configuration 176 + is maintained during pmic reset. 177 177 $ref: /schemas/types.yaml#/definitions/flag 178 178 179 179 regulator-name: true ··· 198 198 maxItems: 1 199 199 200 200 st,mask-reset: 201 - description: mask reset for this regulator, 202 - the regulator configuration is maintained during pmic reset. 201 + description: mask reset for this regulator, the regulator configuration 202 + is maintained during pmic reset. 203 203 $ref: /schemas/types.yaml#/definitions/flag 204 204 205 205 regulator-name: true ··· 220 220 maxItems: 1 221 221 222 222 st,mask-reset: 223 - description: mask reset for this regulator, 224 - the regulator configuration is maintained during pmic reset. 223 + description: mask reset for this regulator, the regulator configuration 224 + is maintained during pmic reset. 225 225 $ref: /schemas/types.yaml#/definitions/flag 226 226 227 227 regulator-name: true
+5 -6
Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml
··· 24 24 25 25 properties: 26 26 compatible: 27 - anyOf: 28 - - items: 29 - - enum: 30 - - ti,j721e-system-controller 31 - - const: syscon 32 - - const: simple-mfd 27 + items: 28 + - enum: 29 + - ti,j721e-system-controller 30 + - const: syscon 31 + - const: simple-mfd 33 32 34 33 "#address-cells": 35 34 const: 1
+11 -11
Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
··· 73 73 required: 74 74 - DBVDD3-supply 75 75 - if: 76 - properties: 77 - compatible: 78 - contains: 79 - enum: 80 - - cirrus,cs47l24 81 - - wlf,wm1831 82 - - wlf,wm8997 76 + properties: 77 + compatible: 78 + contains: 79 + enum: 80 + - cirrus,cs47l24 81 + - wlf,wm1831 82 + - wlf,wm8997 83 83 then: 84 84 properties: 85 85 SPKVDD-supply: ··· 183 183 clock supplied on MCLK2, recommended to be an always on 32k clock. 184 184 oneOf: 185 185 - items: 186 - - const: mclk1 186 + - const: mclk1 187 187 - items: 188 - - const: mclk2 188 + - const: mclk2 189 189 - items: 190 - - const: mclk1 191 - - const: mclk2 190 + - const: mclk1 191 + - const: mclk2 192 192 193 193 reset-gpios: 194 194 maxItems: 1
+3 -3
Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml
··· 21 21 compatible: 22 22 items: 23 23 - enum: 24 - - amlogic,meson8-sdhc 25 - - amlogic,meson8b-sdhc 26 - - amlogic,meson8m2-sdhc 24 + - amlogic,meson8-sdhc 25 + - amlogic,meson8b-sdhc 26 + - amlogic,meson8m2-sdhc 27 27 - const: amlogic,meson-mx-sdhc 28 28 29 29 reg:
+7 -7
Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-mmc 20 - - ingenic,jz4725b-mmc 21 - - ingenic,jz4760-mmc 22 - - ingenic,jz4780-mmc 23 - - ingenic,x1000-mmc 19 + - ingenic,jz4740-mmc 20 + - ingenic,jz4725b-mmc 21 + - ingenic,jz4760-mmc 22 + - ingenic,jz4780-mmc 23 + - ingenic,x1000-mmc 24 24 - items: 25 - - const: ingenic,jz4770-mmc 26 - - const: ingenic,jz4760-mmc 25 + - const: ingenic,jz4770-mmc 26 + - const: ingenic,jz4760-mmc 27 27 28 28 reg: 29 29 maxItems: 1
+3 -3
Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml
··· 130 130 required: 131 131 - clock-names 132 132 description: 133 - The internal card detection logic that exists in these controllers is 134 - sectioned off to be run by a separate second clock source to allow 135 - the main core clock to be turned off to save power. 133 + The internal card detection logic that exists in these controllers is 134 + sectioned off to be run by a separate second clock source to allow 135 + the main core clock to be turned off to save power. 136 136 137 137 unevaluatedProperties: false 138 138
+3 -5
Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
··· 14 14 15 15 properties: 16 16 compatible: 17 - oneOf: 18 - - items: 19 - - enum: 17 + items: 18 + - enum: 20 19 - xlnx,zynqmp-nand-controller 21 - - enum: 22 - - arasan,nfc-v3p10 20 + - const: arasan,nfc-v3p10 23 21 24 22 reg: 25 23 maxItems: 1
+1 -1
Documentation/devicetree/bindings/mtd/gpmi-nand.yaml
··· 4 4 $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 - title: Freescale General-Purpose Media Interface (GPMI) binding 7 + title: Freescale General-Purpose Media Interface (GPMI) binding 8 8 9 9 maintainers: 10 10 - Han Xu <han.xu@nxp.com>
+1 -1
Documentation/devicetree/bindings/mtd/mxc-nand.yaml
··· 4 4 $id: http://devicetree.org/schemas/mtd/mxc-nand.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 - title: Freescale's mxc_nand binding 7 + title: Freescale's mxc_nand binding 8 8 9 9 maintainers: 10 10 - Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
+1 -1
Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.yaml
··· 42 42 const: 512 43 43 44 44 nand-ecc-strength: 45 - enum: [1, 4 ,8 ] 45 + enum: [1, 4, 8] 46 46 47 47 allOf: 48 48 - $ref: "nand-controller.yaml#"
+2 -2
Documentation/devicetree/bindings/net/dsa/dsa.yaml
··· 85 85 86 86 oneOf: 87 87 - required: 88 - - ports 88 + - ports 89 89 - required: 90 - - ethernet-ports 90 + - ethernet-ports 91 91 92 92 ...
+6 -6
Documentation/devicetree/bindings/net/qcom,ipa.yaml
··· 43 43 44 44 properties: 45 45 compatible: 46 - const: "qcom,sdm845-ipa" 46 + const: "qcom,sdm845-ipa" 47 47 48 48 reg: 49 49 items: ··· 64 64 maxItems: 1 65 65 66 66 clock-names: 67 - const: core 67 + const: core 68 68 69 69 interrupts: 70 70 items: ··· 96 96 $ref: /schemas/types.yaml#/definitions/phandle-array 97 97 description: State bits used in by the AP to signal the modem. 98 98 items: 99 - - description: Whether the "ipa-clock-enabled" state bit is valid 100 - - description: Whether the IPA clock is enabled (if valid) 99 + - description: Whether the "ipa-clock-enabled" state bit is valid 100 + - description: Whether the IPA clock is enabled (if valid) 101 101 102 102 qcom,smem-state-names: 103 103 $ref: /schemas/types.yaml#/definitions/string-array ··· 140 140 141 141 oneOf: 142 142 - required: 143 - - modem-init 143 + - modem-init 144 144 - required: 145 - - memory-region 145 + - memory-region 146 146 147 147 examples: 148 148 - |
+6 -6
Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
··· 46 46 clock-names: 47 47 oneOf: 48 48 - items: # for Pro4 49 - - const: gio 50 - - const: ether 51 - - const: ether-gb 52 - - const: ether-phy 49 + - const: gio 50 + - const: ether 51 + - const: ether-gb 52 + - const: ether-phy 53 53 - const: ether # for others 54 54 55 55 resets: ··· 59 59 reset-names: 60 60 oneOf: 61 61 - items: # for Pro4 62 - - const: gio 63 - - const: ether 62 + - const: gio 63 + - const: ether 64 64 - const: ether # for others 65 65 66 66 socionext,syscon-phy-mode:
+6 -6
Documentation/devicetree/bindings/net/stm32-dwmac.yaml
··· 48 48 minItems: 3 49 49 maxItems: 5 50 50 items: 51 - - description: GMAC main clock 52 - - description: MAC TX clock 53 - - description: MAC RX clock 54 - - description: For MPU family, used for power mode 55 - - description: For MPU family, used for PHY without quartz 51 + - description: GMAC main clock 52 + - description: MAC TX clock 53 + - description: MAC RX clock 54 + - description: For MPU family, used for power mode 55 + - description: For MPU family, used for PHY without quartz 56 56 57 57 clock-names: 58 58 minItems: 3 ··· 89 89 - st,syscon 90 90 91 91 examples: 92 - - | 92 + - | 93 93 #include <dt-bindings/interrupt-controller/arm-gic.h> 94 94 #include <dt-bindings/clock/stm32mp1-clks.h> 95 95 #include <dt-bindings/reset/stm32mp1-resets.h>
+25 -25
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml
··· 35 35 reg: 36 36 maxItems: 1 37 37 description: 38 - The physical base address and size of full the CPSW module IO range 38 + The physical base address and size of full the CPSW module IO range 39 39 40 40 '#address-cells': 41 41 const: 1 ··· 85 85 86 86 patternProperties: 87 87 "^port@[0-9]+$": 88 - type: object 89 - description: CPSW external ports 88 + type: object 89 + description: CPSW external ports 90 90 91 - allOf: 92 - - $ref: ethernet-controller.yaml# 91 + allOf: 92 + - $ref: ethernet-controller.yaml# 93 93 94 - properties: 95 - reg: 96 - items: 97 - - enum: [1, 2] 98 - description: CPSW port number 94 + properties: 95 + reg: 96 + items: 97 + - enum: [1, 2] 98 + description: CPSW port number 99 99 100 - phys: 101 - maxItems: 1 102 - description: phandle on phy-gmii-sel PHY 100 + phys: 101 + maxItems: 1 102 + description: phandle on phy-gmii-sel PHY 103 103 104 - label: 105 - description: label associated with this port 104 + label: 105 + description: label associated with this port 106 106 107 - ti,dual-emac-pvid: 108 - $ref: /schemas/types.yaml#/definitions/uint32 109 - minimum: 1 110 - maximum: 1024 111 - description: 112 - Specifies default PORT VID to be used to segregate 113 - ports. Default value - CPSW port number. 107 + ti,dual-emac-pvid: 108 + $ref: /schemas/types.yaml#/definitions/uint32 109 + minimum: 1 110 + maximum: 1024 111 + description: 112 + Specifies default PORT VID to be used to segregate 113 + ports. Default value - CPSW port number. 114 114 115 - required: 116 - - reg 117 - - phys 115 + required: 116 + - reg 117 + - phys 118 118 119 119 cpts: 120 120 type: object
+26 -26
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
··· 55 55 reg: 56 56 maxItems: 1 57 57 description: 58 - The physical base address and size of full the CPSW2G NUSS IO range 58 + The physical base address and size of full the CPSW2G NUSS IO range 59 59 60 60 reg-names: 61 61 items: ··· 100 100 101 101 patternProperties: 102 102 port@1: 103 - type: object 104 - description: CPSW2G NUSS external ports 103 + type: object 104 + description: CPSW2G NUSS external ports 105 105 106 - $ref: ethernet-controller.yaml# 106 + $ref: ethernet-controller.yaml# 107 107 108 - properties: 109 - reg: 110 - items: 111 - - const: 1 112 - description: CPSW port number 108 + properties: 109 + reg: 110 + items: 111 + - const: 1 112 + description: CPSW port number 113 113 114 - phys: 115 - maxItems: 1 116 - description: phandle on phy-gmii-sel PHY 114 + phys: 115 + maxItems: 1 116 + description: phandle on phy-gmii-sel PHY 117 117 118 - label: 119 - description: label associated with this port 118 + label: 119 + description: label associated with this port 120 120 121 - ti,mac-only: 122 - $ref: /schemas/types.yaml#definitions/flag 123 - description: 124 - Specifies the port works in mac-only mode. 121 + ti,mac-only: 122 + $ref: /schemas/types.yaml#definitions/flag 123 + description: 124 + Specifies the port works in mac-only mode. 125 125 126 - ti,syscon-efuse: 127 - $ref: /schemas/types.yaml#definitions/phandle-array 128 - description: 129 - Phandle to the system control device node which provides access 130 - to efuse IO range with MAC addresses 126 + ti,syscon-efuse: 127 + $ref: /schemas/types.yaml#definitions/phandle-array 128 + description: 129 + Phandle to the system control device node which provides access 130 + to efuse IO range with MAC addresses 131 131 132 - required: 133 - - reg 134 - - phys 132 + required: 133 + - reg 134 + - phys 135 135 136 136 additionalProperties: false 137 137
+12 -12
Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml
··· 21 21 compatible: 22 22 items: 23 23 - enum: 24 - - fsl,imx6q-ocotp 25 - - fsl,imx6sl-ocotp 26 - - fsl,imx6sx-ocotp 27 - - fsl,imx6ul-ocotp 28 - - fsl,imx6ull-ocotp 29 - - fsl,imx7d-ocotp 30 - - fsl,imx6sll-ocotp 31 - - fsl,imx7ulp-ocotp 32 - - fsl,imx8mq-ocotp 33 - - fsl,imx8mm-ocotp 34 - - fsl,imx8mn-ocotp 35 - - fsl,imx8mp-ocotp 24 + - fsl,imx6q-ocotp 25 + - fsl,imx6sl-ocotp 26 + - fsl,imx6sx-ocotp 27 + - fsl,imx6ul-ocotp 28 + - fsl,imx6ull-ocotp 29 + - fsl,imx7d-ocotp 30 + - fsl,imx6sll-ocotp 31 + - fsl,imx7ulp-ocotp 32 + - fsl,imx8mq-ocotp 33 + - fsl,imx8mm-ocotp 34 + - fsl,imx8mn-ocotp 35 + - fsl,imx8mp-ocotp 36 36 - const: syscon 37 37 38 38 reg:
+2 -2
Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
··· 46 46 const: 1 47 47 48 48 required: 49 - - compatible 50 - - reg 49 + - compatible 50 + - reg 51 51 52 52 examples: 53 53 - |
+3 -3
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml
··· 37 37 const: 0 38 38 39 39 phy-supply: 40 - description: 41 - Phandle to a regulator that provides power to the PHY. This 42 - regulator will be managed during the PHY power on/off sequence. 40 + description: 41 + Phandle to a regulator that provides power to the PHY. This 42 + regulator will be managed during the PHY power on/off sequence. 43 43 44 44 required: 45 45 - compatible
+3 -3
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml
··· 100 100 - const: linestate 101 101 - const: otg-mux 102 102 - items: 103 - - const: otg-bvalid 104 - - const: otg-id 105 - - const: linestate 103 + - const: otg-bvalid 104 + - const: otg-id 105 + - const: linestate 106 106 107 107 phy-supply: 108 108 description:
+6 -7
Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml
··· 37 37 - description: Address and length of PHY's common serdes block. 38 38 39 39 "#clock-cells": 40 - enum: [ 1, 2 ] 40 + enum: [ 1, 2 ] 41 41 42 42 "#address-cells": 43 43 enum: [ 1, 2 ] ··· 65 65 66 66 vdda-phy-supply: 67 67 description: 68 - Phandle to a regulator supply to PHY core block. 68 + Phandle to a regulator supply to PHY core block. 69 69 70 70 vdda-pll-supply: 71 71 description: 72 - Phandle to 1.8V regulator supply to PHY refclk pll block. 72 + Phandle to 1.8V regulator supply to PHY refclk pll block. 73 73 74 74 vddp-ref-clk-supply: 75 75 description: 76 - Phandle to a regulator supply to any specific refclk 77 - pll block. 76 + Phandle to a regulator supply to any specific refclk pll block. 78 77 79 78 #Required nodes: 80 79 patternProperties: ··· 183 184 - description: phy common block reset. 184 185 reset-names: 185 186 items: 186 - - const: phy 187 - - const: common 187 + - const: phy 188 + - const: common 188 189 - if: 189 190 properties: 190 191 compatible:
+4 -5
Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml
··· 26 26 - const: dp_com 27 27 28 28 "#clock-cells": 29 - enum: [ 1, 2 ] 29 + enum: [ 1, 2 ] 30 30 31 31 "#address-cells": 32 32 enum: [ 1, 2 ] ··· 62 62 63 63 vdda-phy-supply: 64 64 description: 65 - Phandle to a regulator supply to PHY core block. 65 + Phandle to a regulator supply to PHY core block. 66 66 67 67 vdda-pll-supply: 68 68 description: 69 - Phandle to 1.8V regulator supply to PHY refclk pll block. 69 + Phandle to 1.8V regulator supply to PHY refclk pll block. 70 70 71 71 vddp-ref-clk-supply: 72 72 description: 73 - Phandle to a regulator supply to any specific refclk 74 - pll block. 73 + Phandle to a regulator supply to any specific refclk pll block. 75 74 76 75 #Required nodes: 77 76 patternProperties:
+15 -15
Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
··· 17 17 compatible: 18 18 oneOf: 19 19 - items: 20 - - enum: 21 - - qcom,ipq8074-qusb2-phy 22 - - qcom,msm8996-qusb2-phy 23 - - qcom,msm8998-qusb2-phy 20 + - enum: 21 + - qcom,ipq8074-qusb2-phy 22 + - qcom,msm8996-qusb2-phy 23 + - qcom,msm8998-qusb2-phy 24 24 - items: 25 - - enum: 26 - - qcom,sc7180-qusb2-phy 27 - - qcom,sdm845-qusb2-phy 28 - - const: qcom,qusb2-v2-phy 25 + - enum: 26 + - qcom,sc7180-qusb2-phy 27 + - qcom,sdm845-qusb2-phy 28 + - const: qcom,qusb2-v2-phy 29 29 reg: 30 30 maxItems: 1 31 31 ··· 49 49 - const: iface 50 50 51 51 vdda-pll-supply: 52 - description: 53 - Phandle to 1.8V regulator supply to PHY refclk pll block. 52 + description: 53 + Phandle to 1.8V regulator supply to PHY refclk pll block. 54 54 55 55 vdda-phy-dpdm-supply: 56 - description: 57 - Phandle to 3.1V regulator supply to Dp/Dm port signals. 56 + description: 57 + Phandle to 3.1V regulator supply to Dp/Dm port signals. 58 58 59 59 resets: 60 60 maxItems: 1 ··· 64 64 nvmem-cells: 65 65 maxItems: 1 66 66 description: 67 - Phandle to nvmem cell that contains 'HS Tx trim' 68 - tuning parameter value for qusb2 phy. 67 + Phandle to nvmem cell that contains 'HS Tx trim' 68 + tuning parameter value for qusb2 phy. 69 69 70 70 qcom,tcsr-syscon: 71 71 description: 72 - Phandle to TCSR syscon register region. 72 + Phandle to TCSR syscon register region. 73 73 $ref: /schemas/types.yaml#/definitions/phandle 74 74 75 75 if:
+4 -4
Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml
··· 33 33 clock-names: 34 34 oneOf: 35 35 - items: # for Pro5 36 - - const: gio 37 - - const: link 36 + - const: gio 37 + - const: link 38 38 - const: link # for others 39 39 40 40 resets: ··· 44 44 reset-names: 45 45 oneOf: 46 46 - items: # for Pro5 47 - - const: gio 48 - - const: link 47 + - const: gio 48 + - const: link 49 49 - const: link # for others 50 50 51 51 socionext,syscon:
+5 -5
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml
··· 37 37 oneOf: 38 38 - const: link # for PXs2 39 39 - items: # for PXs3 with phy-ext 40 - - const: link 41 - - const: phy 42 - - const: phy-ext 40 + - const: link 41 + - const: phy 42 + - const: phy-ext 43 43 - items: # for others 44 - - const: link 45 - - const: phy 44 + - const: link 45 + - const: phy 46 46 47 47 resets: 48 48 maxItems: 2
+11 -11
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml
··· 37 37 clock-names: 38 38 oneOf: 39 39 - items: # for Pro4, Pro5 40 - - const: gio 41 - - const: link 40 + - const: gio 41 + - const: link 42 42 - items: # for PXs3 with phy-ext 43 - - const: link 44 - - const: phy 45 - - const: phy-ext 43 + - const: link 44 + - const: phy 45 + - const: phy-ext 46 46 - items: # for others 47 - - const: link 48 - - const: phy 47 + - const: link 48 + - const: phy 49 49 50 50 resets: 51 51 maxItems: 2 ··· 53 53 reset-names: 54 54 oneOf: 55 55 - items: # for Pro4,Pro5 56 - - const: gio 57 - - const: link 56 + - const: gio 57 + - const: link 58 58 - items: # for others 59 - - const: link 60 - - const: phy 59 + - const: link 60 + - const: phy 61 61 62 62 vbus-supply: 63 63 description: A phandle to the regulator for USB VBUS
+2 -1
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml
··· 203 203 }; 204 204 205 205 refclk-dig { 206 - clocks = <&k3_clks 292 11>, <&k3_clks 292 0>, <&dummy_cmn_refclk>, <&dummy_cmn_refclk1>; 206 + clocks = <&k3_clks 292 11>, <&k3_clks 292 0>, 207 + <&dummy_cmn_refclk>, <&dummy_cmn_refclk1>; 207 208 #clock-cells = <0>; 208 209 assigned-clocks = <&wiz0_refclk_dig>; 209 210 assigned-clock-parents = <&k3_clks 292 11>;
+16 -16
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
··· 34 34 patternProperties: 35 35 "^function|groups$": 36 36 $ref: "/schemas/types.yaml#/definitions/string" 37 - enum: [ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 38 - ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 39 - EXTRST, FLACK, FLBUSY, FLWP, GPID, GPID0, GPID2, GPID4, GPID6, GPIE0, 40 - GPIE2, GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, 41 - I2C5, I2C6, I2C7, I2C8, I2C9, LPCPD, LPCPME, LPCRST, LPCSMI, MAC1LINK, 42 - MAC2LINK, MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, 43 - NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, 44 - NDTS4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, OSCCLK, PWM0, 45 - PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1, 46 - RMII2, ROM16, ROM8, ROMCS1, ROMCS2, ROMCS3, ROMCS4, RXD1, RXD2, RXD3, 47 - RXD4, SALT1, SALT2, SALT3, SALT4, SD1, SD2, SGPMCK, SGPMI, SGPMLD, 48 - SGPMO, SGPSCK, SGPSI0, SGPSI1, SGPSLD, SIOONCTRL, SIOPBI, SIOPBO, 49 - SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1DEBUG, SPI1PASSTHRU, 50 - SPICS1, TIMER3, TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, 51 - TXD3, TXD4, UART6, USB11D1, USB11H2, USB2D1, USB2H1, USBCKI, VGABIOS_ROM, 52 - VGAHS, VGAVS, VPI18, VPI24, VPI30, VPO12, VPO24, WDTRST1, WDTRST2] 37 + enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 38 + ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 39 + EXTRST, FLACK, FLBUSY, FLWP, GPID, GPID0, GPID2, GPID4, GPID6, GPIE0, 40 + GPIE2, GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, 41 + I2C5, I2C6, I2C7, I2C8, I2C9, LPCPD, LPCPME, LPCRST, LPCSMI, MAC1LINK, 42 + MAC2LINK, MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, 43 + NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, 44 + NDTS4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, OSCCLK, PWM0, 45 + PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1, 46 + RMII2, ROM16, ROM8, ROMCS1, ROMCS2, ROMCS3, ROMCS4, RXD1, RXD2, RXD3, 47 + RXD4, SALT1, SALT2, SALT3, SALT4, SD1, SD2, SGPMCK, SGPMI, SGPMLD, 48 + SGPMO, SGPSCK, SGPSI0, SGPSI1, SGPSLD, SIOONCTRL, SIOPBI, SIOPBO, 49 + SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1DEBUG, SPI1PASSTHRU, 50 + SPICS1, TIMER3, TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, 51 + TXD3, TXD4, UART6, USB11D1, USB11H2, USB2D1, USB2H1, USBCKI, VGABIOS_ROM, 52 + VGAHS, VGAVS, VPI18, VPI24, VPI30, VPO12, VPO24, WDTRST1, WDTRST2] 53 53 54 54 required: 55 55 - compatible
+18 -18
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
··· 43 43 patternProperties: 44 44 "^function|groups$": 45 45 $ref: "/schemas/types.yaml#/definitions/string" 46 - enum: [ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 47 - ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 48 - ESPI, FWSPICS1, FWSPICS2, GPID0, GPID2, GPID4, GPID6, GPIE0, GPIE2, 49 - GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, I2C5, 50 - I2C6, I2C7, I2C8, I2C9, LAD0, LAD1, LAD2, LAD3, LCLK, LFRAME, LPCHC, 51 - LPCPD, LPCPLUS, LPCPME, LPCRST, LPCSMI, LSIRQ, MAC1LINK, MAC2LINK, 52 - MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, 53 - NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, 54 - NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PNOR, PWM0, 55 - PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1, 56 - RMII2, RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, 57 - SALT14, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, SALT9, SCL1, 58 - SCL2, SD1, SD2, SDA1, SDA2, SGPS1, SGPS2, SIOONCTRL, SIOPBI, SIOPBO, 59 - SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1CS1, SPI1DEBUG, 60 - SPI1PASSTHRU, SPI2CK, SPI2CS0, SPI2CS1, SPI2MISO, SPI2MOSI, TIMER3, 61 - TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, TXD3, TXD4, UART6, 62 - USB11BHID, USB2AD, USB2AH, USB2BD, USB2BH, USBCKI, VGABIOSROM, VGAHS, 63 - VGAVS, VPI24, VPO, WDTRST1, WDTRST2] 46 + enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 47 + ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 48 + ESPI, FWSPICS1, FWSPICS2, GPID0, GPID2, GPID4, GPID6, GPIE0, GPIE2, 49 + GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, I2C5, 50 + I2C6, I2C7, I2C8, I2C9, LAD0, LAD1, LAD2, LAD3, LCLK, LFRAME, LPCHC, 51 + LPCPD, LPCPLUS, LPCPME, LPCRST, LPCSMI, LSIRQ, MAC1LINK, MAC2LINK, 52 + MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, 53 + NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, 54 + NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PNOR, PWM0, 55 + PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1, 56 + RMII2, RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, 57 + SALT14, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, SALT9, SCL1, 58 + SCL2, SD1, SD2, SDA1, SDA2, SGPS1, SGPS2, SIOONCTRL, SIOPBI, SIOPBO, 59 + SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1CS1, SPI1DEBUG, 60 + SPI1PASSTHRU, SPI2CK, SPI2CS0, SPI2CS1, SPI2MISO, SPI2MOSI, TIMER3, 61 + TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, TXD3, TXD4, UART6, 62 + USB11BHID, USB2AD, USB2AH, USB2BD, USB2BH, USBCKI, VGABIOSROM, VGAHS, 63 + VGAVS, VPI24, VPO, WDTRST1, WDTRST2] 64 64 65 65 required: 66 66 - compatible
+48 -48
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml
··· 31 31 properties: 32 32 function: 33 33 $ref: "/schemas/types.yaml#/definitions/string" 34 - enum: [ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 35 - ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMC, ESPI, ESPIALT, 36 - FSI1, FSI2, FWSPIABR, FWSPID, FWSPIWP, GPIT0, GPIT1, GPIT2, GPIT3, 37 - GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, GPIU2, GPIU3, GPIU4, GPIU5, 38 - GPIU6, GPIU7, I2C1, I2C10, I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, 39 - I2C2, I2C3, I2C4, I2C5, I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, 40 - I3C6, JTAGM, LHPD, LHSIRQ, LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, 41 - MACLINK1, MACLINK2, MACLINK3, MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, 42 - NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, 43 - NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, 44 - NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PWM0, PWM1, PWM10, PWM11, 45 - PWM12, PWM13, PWM14, PWM15, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, PWM8, 46 - PWM9, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4, 47 - RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, SALT14, 48 - SALT15, SALT16, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, 49 - SALT9, SD1, SD2, SGPM1, SGPS1, SIOONCTRL, SIOPBI, SIOPBO, SIOPWREQ, 50 - SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, SPI1CS1, SPI1WP, SPI2, 51 - SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, TACH12, TACH13, TACH14, 52 - TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, TACH7, TACH8, TACH9, THRU0, 53 - THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, TXD4, UART10, UART11, UART12, 54 - UART13, UART6, UART7, UART8, UART9, USBAD, USBADP, USB2AH, USB2AHP, 55 - USB2BD, USB2BH, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, WDTRST3, WDTRST4] 34 + enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 35 + ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMC, ESPI, ESPIALT, 36 + FSI1, FSI2, FWSPIABR, FWSPID, FWSPIWP, GPIT0, GPIT1, GPIT2, GPIT3, 37 + GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, GPIU2, GPIU3, GPIU4, GPIU5, 38 + GPIU6, GPIU7, I2C1, I2C10, I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, 39 + I2C2, I2C3, I2C4, I2C5, I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, 40 + I3C6, JTAGM, LHPD, LHSIRQ, LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, 41 + MACLINK1, MACLINK2, MACLINK3, MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, 42 + NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, 43 + NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, 44 + NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PWM0, PWM1, PWM10, PWM11, 45 + PWM12, PWM13, PWM14, PWM15, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, PWM8, 46 + PWM9, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4, 47 + RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, SALT14, 48 + SALT15, SALT16, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, 49 + SALT9, SD1, SD2, SGPM1, SGPS1, SIOONCTRL, SIOPBI, SIOPBO, SIOPWREQ, 50 + SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, SPI1CS1, SPI1WP, SPI2, 51 + SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, TACH12, TACH13, TACH14, 52 + TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, TACH7, TACH8, TACH9, THRU0, 53 + THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, TXD4, UART10, UART11, UART12, 54 + UART13, UART6, UART7, UART8, UART9, USBAD, USBADP, USB2AH, USB2AHP, 55 + USB2BD, USB2BH, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, WDTRST3, WDTRST4 ] 56 56 57 57 groups: 58 58 $ref: "/schemas/types.yaml#/definitions/string" 59 - enum: [ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 60 - ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMCG1, EMMCG4, 61 - EMMCG8, ESPI, ESPIALT, FSI1, FSI2, FWSPIABR, FWSPID, FWQSPID, FWSPIWP, 62 - GPIT0, GPIT1, GPIT2, GPIT3, GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, 63 - GPIU2, GPIU3, GPIU4, GPIU5, GPIU6, GPIU7, HVI3C3, HVI3C4, I2C1, I2C10, 64 - I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, I2C2, I2C3, I2C4, I2C5, 65 - I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, I3C6, JTAGM, LHPD, LHSIRQ, 66 - LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, MACLINK1, MACLINK2, MACLINK3, 67 - MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, NCTS1, NCTS2, NCTS3, NCTS4, 68 - NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, 69 - NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, 70 - OSCCLK, PEWAKE, PWM0, PWM1, PWM10G0, PWM10G1, PWM11G0, PWM11G1, PWM12G0, 71 - PWM12G1, PWM13G0, PWM13G1, PWM14G0, PWM14G1, PWM15G0, PWM15G1, PWM2, 72 - PWM3, PWM4, PWM5, PWM6, PWM7, PWM8G0, PWM8G1, PWM9G0, PWM9G1, QSPI1, 73 - QSPI2, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4, 74 - RXD1, RXD2, RXD3, RXD4, SALT1, SALT10G0, SALT10G1, SALT11G0, SALT11G1, 75 - SALT12G0, SALT12G1, SALT13G0, SALT13G1, SALT14G0, SALT14G1, SALT15G0, 76 - SALT15G1, SALT16G0, SALT16G1, SALT2, SALT3, SALT4, SALT5, SALT6, 77 - SALT7, SALT8, SALT9G0, SALT9G1, SD1, SD2, SD3, SGPM1, SGPS1, SIOONCTRL, 78 - SIOPBI, SIOPBO, SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, 79 - SPI1CS1, SPI1WP, SPI2, SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, 80 - TACH12, TACH13, TACH14, TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, 81 - TACH7, TACH8, TACH9, THRU0, THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, 82 - TXD4, UART10, UART11, UART12G0, UART12G1, UART13G0, UART13G1, UART6, 83 - UART7, UART8, UART9, USBA, USBB, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, 84 - WDTRST3, WDTRST4] 59 + enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 60 + ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMCG1, EMMCG4, 61 + EMMCG8, ESPI, ESPIALT, FSI1, FSI2, FWSPIABR, FWSPID, FWQSPID, FWSPIWP, 62 + GPIT0, GPIT1, GPIT2, GPIT3, GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, 63 + GPIU2, GPIU3, GPIU4, GPIU5, GPIU6, GPIU7, HVI3C3, HVI3C4, I2C1, I2C10, 64 + I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, I2C2, I2C3, I2C4, I2C5, 65 + I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, I3C6, JTAGM, LHPD, LHSIRQ, 66 + LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, MACLINK1, MACLINK2, MACLINK3, 67 + MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, NCTS1, NCTS2, NCTS3, NCTS4, 68 + NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, 69 + NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, 70 + OSCCLK, PEWAKE, PWM0, PWM1, PWM10G0, PWM10G1, PWM11G0, PWM11G1, PWM12G0, 71 + PWM12G1, PWM13G0, PWM13G1, PWM14G0, PWM14G1, PWM15G0, PWM15G1, PWM2, 72 + PWM3, PWM4, PWM5, PWM6, PWM7, PWM8G0, PWM8G1, PWM9G0, PWM9G1, QSPI1, 73 + QSPI2, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4, 74 + RXD1, RXD2, RXD3, RXD4, SALT1, SALT10G0, SALT10G1, SALT11G0, SALT11G1, 75 + SALT12G0, SALT12G1, SALT13G0, SALT13G1, SALT14G0, SALT14G1, SALT15G0, 76 + SALT15G1, SALT16G0, SALT16G1, SALT2, SALT3, SALT4, SALT5, SALT6, 77 + SALT7, SALT8, SALT9G0, SALT9G1, SD1, SD2, SD3, SGPM1, SGPS1, SIOONCTRL, 78 + SIOPBI, SIOPBO, SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, 79 + SPI1CS1, SPI1WP, SPI2, SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, 80 + TACH12, TACH13, TACH14, TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, 81 + TACH7, TACH8, TACH9, THRU0, THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, 82 + TXD4, UART10, UART11, UART12G0, UART12G1, UART13G0, UART13G1, UART6, 83 + UART7, UART8, UART9, USBA, USBB, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, 84 + WDTRST3, WDTRST4] 85 85 86 86 required: 87 87 - compatible
+12 -12
Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml
··· 32 32 compatible: 33 33 oneOf: 34 34 - enum: 35 - - ingenic,jz4740-pinctrl 36 - - ingenic,jz4725b-pinctrl 37 - - ingenic,jz4760-pinctrl 38 - - ingenic,jz4770-pinctrl 39 - - ingenic,jz4780-pinctrl 40 - - ingenic,x1000-pinctrl 41 - - ingenic,x1500-pinctrl 42 - - ingenic,x1830-pinctrl 35 + - ingenic,jz4740-pinctrl 36 + - ingenic,jz4725b-pinctrl 37 + - ingenic,jz4760-pinctrl 38 + - ingenic,jz4770-pinctrl 39 + - ingenic,jz4780-pinctrl 40 + - ingenic,x1000-pinctrl 41 + - ingenic,x1500-pinctrl 42 + - ingenic,x1830-pinctrl 43 43 - items: 44 - - const: ingenic,jz4760b-pinctrl 45 - - const: ingenic,jz4760-pinctrl 44 + - const: ingenic,jz4760b-pinctrl 45 + - const: ingenic,jz4760-pinctrl 46 46 - items: 47 - - const: ingenic,x1000e-pinctrl 48 - - const: ingenic,x1000-pinctrl 47 + - const: ingenic,x1000e-pinctrl 48 + - const: ingenic,x1000-pinctrl 49 49 50 50 reg: 51 51 maxItems: 1
+27 -27
Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml
··· 60 60 oneOf: 61 61 - pattern: "^gpio([1-9]|[1-7][0-9]|80)$" 62 62 - enum: [ sdc1_clk, sdc1_cmd, sdc1_data, sdc2_clk, sdc2_cmd, 63 - sdc2_data, qdsd_cmd, qdsd_data0, qdsd_data1, qdsd_data2, 64 - qdsd_data3 ] 63 + sdc2_data, qdsd_cmd, qdsd_data0, qdsd_data1, qdsd_data2, 64 + qdsd_data3 ] 65 65 minItems: 1 66 66 maxItems: 4 67 67 ··· 70 70 Specify the alternative function to be configured for the specified 71 71 pins. 72 72 enum: [ adsp_ext, alsp_int, atest_bbrx0, atest_bbrx1, atest_char, 73 - atest_char0, atest_char1, atest_char2, atest_char3, atest_combodac, 74 - atest_gpsadc0, atest_gpsadc1, atest_tsens, atest_wlan0, 75 - atest_wlan1, backlight_en, bimc_dte0, bimc_dte1, blsp1_i2c, 76 - blsp2_i2c, blsp3_i2c, blsp4_i2c, blsp5_i2c, blsp6_i2c, blsp1_spi, 77 - blsp1_spi_cs1, blsp1_spi_cs2, blsp1_spi_cs3, blsp2_spi, 78 - blsp2_spi_cs1, blsp2_spi_cs2, blsp2_spi_cs3, blsp3_spi, 79 - blsp3_spi_cs1, blsp3_spi_cs2, blsp3_spi_cs3, blsp4_spi, blsp5_spi, 80 - blsp6_spi, blsp1_uart, blsp2_uart, blsp1_uim, blsp2_uim, cam1_rst, 81 - cam1_standby, cam_mclk0, cam_mclk1, cci_async, cci_i2c, cci_timer0, 82 - cci_timer1, cci_timer2, cdc_pdm0, codec_mad, dbg_out, display_5v, 83 - dmic0_clk, dmic0_data, dsi_rst, ebi0_wrcdc, euro_us, ext_lpass, 84 - flash_strobe, gcc_gp1_clk_a, gcc_gp1_clk_b, gcc_gp2_clk_a, 85 - gcc_gp2_clk_b, gcc_gp3_clk_a, gcc_gp3_clk_b, gpio, gsm0_tx0, 86 - gsm0_tx1, gsm1_tx0, gsm1_tx1, gyro_accl, kpsns0, kpsns1, kpsns2, 87 - ldo_en, ldo_update, mag_int, mdp_vsync, modem_tsync, m_voc, 88 - nav_pps, nav_tsync, pa_indicator, pbs0, pbs1, pbs2, pri_mi2s, 89 - pri_mi2s_ws, prng_rosc, pwr_crypto_enabled_a, pwr_crypto_enabled_b, 90 - pwr_modem_enabled_a, pwr_modem_enabled_b, pwr_nav_enabled_a, 91 - pwr_nav_enabled_b, qdss_ctitrig_in_a0, qdss_ctitrig_in_a1, 92 - qdss_ctitrig_in_b0, qdss_ctitrig_in_b1, qdss_ctitrig_out_a0, 93 - qdss_ctitrig_out_a1, qdss_ctitrig_out_b0, qdss_ctitrig_out_b1, 94 - qdss_traceclk_a, qdss_traceclk_b, qdss_tracectl_a, qdss_tracectl_b, 95 - qdss_tracedata_a, qdss_tracedata_b, reset_n, sd_card, sd_write, 96 - sec_mi2s, smb_int, ssbi_wtr0, ssbi_wtr1, uim1, uim2, uim3, 97 - uim_batt, wcss_bt, wcss_fm, wcss_wlan, webcam1_rst ] 73 + atest_char0, atest_char1, atest_char2, atest_char3, atest_combodac, 74 + atest_gpsadc0, atest_gpsadc1, atest_tsens, atest_wlan0, 75 + atest_wlan1, backlight_en, bimc_dte0, bimc_dte1, blsp1_i2c, 76 + blsp2_i2c, blsp3_i2c, blsp4_i2c, blsp5_i2c, blsp6_i2c, blsp1_spi, 77 + blsp1_spi_cs1, blsp1_spi_cs2, blsp1_spi_cs3, blsp2_spi, 78 + blsp2_spi_cs1, blsp2_spi_cs2, blsp2_spi_cs3, blsp3_spi, 79 + blsp3_spi_cs1, blsp3_spi_cs2, blsp3_spi_cs3, blsp4_spi, blsp5_spi, 80 + blsp6_spi, blsp1_uart, blsp2_uart, blsp1_uim, blsp2_uim, cam1_rst, 81 + cam1_standby, cam_mclk0, cam_mclk1, cci_async, cci_i2c, cci_timer0, 82 + cci_timer1, cci_timer2, cdc_pdm0, codec_mad, dbg_out, display_5v, 83 + dmic0_clk, dmic0_data, dsi_rst, ebi0_wrcdc, euro_us, ext_lpass, 84 + flash_strobe, gcc_gp1_clk_a, gcc_gp1_clk_b, gcc_gp2_clk_a, 85 + gcc_gp2_clk_b, gcc_gp3_clk_a, gcc_gp3_clk_b, gpio, gsm0_tx0, 86 + gsm0_tx1, gsm1_tx0, gsm1_tx1, gyro_accl, kpsns0, kpsns1, kpsns2, 87 + ldo_en, ldo_update, mag_int, mdp_vsync, modem_tsync, m_voc, 88 + nav_pps, nav_tsync, pa_indicator, pbs0, pbs1, pbs2, pri_mi2s, 89 + pri_mi2s_ws, prng_rosc, pwr_crypto_enabled_a, pwr_crypto_enabled_b, 90 + pwr_modem_enabled_a, pwr_modem_enabled_b, pwr_nav_enabled_a, 91 + pwr_nav_enabled_b, qdss_ctitrig_in_a0, qdss_ctitrig_in_a1, 92 + qdss_ctitrig_in_b0, qdss_ctitrig_in_b1, qdss_ctitrig_out_a0, 93 + qdss_ctitrig_out_a1, qdss_ctitrig_out_b0, qdss_ctitrig_out_b1, 94 + qdss_traceclk_a, qdss_traceclk_b, qdss_tracectl_a, qdss_tracectl_b, 95 + qdss_tracedata_a, qdss_tracedata_b, reset_n, sd_card, sd_write, 96 + sec_mi2s, smb_int, ssbi_wtr0, ssbi_wtr1, uim1, uim2, uim3, 97 + uim_batt, wcss_bt, wcss_fm, wcss_wlan, webcam1_rst ] 98 98 99 99 drive-strength: 100 100 enum: [2, 4, 6, 8, 10, 12, 14, 16]
+16 -16
Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml
··· 76 76 pins. 77 77 78 78 enum: [ aoss_cti, atest, audio_ref, cam_mclk, cci_async, cci_i2c, 79 - cci_timer0, cci_timer1, cci_timer2, cci_timer3, cci_timer4, cri_trng, 80 - cri_trng0, cri_trng1, dbg_out, ddr_bist, ddr_pxi0, ddr_pxi1, 81 - ddr_pxi2, ddr_pxi3, dp_hot, dp_lcd, gcc_gp1, gcc_gp2, gcc_gp3, gpio, 82 - ibi_i3c, jitter_bist, lpass_slimbus, mdp_vsync, mdp_vsync0, 83 - mdp_vsync1, mdp_vsync2, mdp_vsync3, mi2s0_data0, mi2s0_data1, 84 - mi2s0_sck, mi2s0_ws, mi2s1_data0, mi2s1_data1, mi2s1_sck, mi2s1_ws, 85 - mi2s2_data0, mi2s2_data1, mi2s2_sck, mi2s2_ws, pci_e0, pci_e1, 86 - pci_e2, phase_flag, pll_bist, pll_bypassnl, pll_clk, pll_reset, 87 - pri_mi2s, prng_rosc, qdss_cti, qdss_gpio, qspi0, qspi1, qspi2, qspi3, 88 - qspi_clk, qspi_cs, qup0, qup1, qup10, qup11, qup12, qup13, qup14, 89 - qup15, qup16, qup17, qup18, qup19, qup2, qup3, qup4, qup5, qup6, 90 - qup7, qup8, qup9, qup_l4, qup_l5, qup_l6, sd_write, sdc40, sdc41, 91 - sdc42, sdc43, sdc4_clk, sdc4_cmd, sec_mi2s, sp_cmu, tgu_ch0, tgu_ch1, 92 - tgu_ch2, tgu_ch3, tsense_pwm1, tsense_pwm2, tsif0_clk, tsif0_data, 93 - tsif0_en, tsif0_error, tsif0_sync, tsif1_clk, tsif1_data, tsif1_en, 94 - tsif1_error, tsif1_sync, usb2phy_ac, usb_phy, vsense_trigger ] 79 + cci_timer0, cci_timer1, cci_timer2, cci_timer3, cci_timer4, cri_trng, 80 + cri_trng0, cri_trng1, dbg_out, ddr_bist, ddr_pxi0, ddr_pxi1, 81 + ddr_pxi2, ddr_pxi3, dp_hot, dp_lcd, gcc_gp1, gcc_gp2, gcc_gp3, gpio, 82 + ibi_i3c, jitter_bist, lpass_slimbus, mdp_vsync, mdp_vsync0, 83 + mdp_vsync1, mdp_vsync2, mdp_vsync3, mi2s0_data0, mi2s0_data1, 84 + mi2s0_sck, mi2s0_ws, mi2s1_data0, mi2s1_data1, mi2s1_sck, mi2s1_ws, 85 + mi2s2_data0, mi2s2_data1, mi2s2_sck, mi2s2_ws, pci_e0, pci_e1, 86 + pci_e2, phase_flag, pll_bist, pll_bypassnl, pll_clk, pll_reset, 87 + pri_mi2s, prng_rosc, qdss_cti, qdss_gpio, qspi0, qspi1, qspi2, qspi3, 88 + qspi_clk, qspi_cs, qup0, qup1, qup10, qup11, qup12, qup13, qup14, 89 + qup15, qup16, qup17, qup18, qup19, qup2, qup3, qup4, qup5, qup6, 90 + qup7, qup8, qup9, qup_l4, qup_l5, qup_l6, sd_write, sdc40, sdc41, 91 + sdc42, sdc43, sdc4_clk, sdc4_cmd, sec_mi2s, sp_cmu, tgu_ch0, tgu_ch1, 92 + tgu_ch2, tgu_ch3, tsense_pwm1, tsense_pwm2, tsif0_clk, tsif0_data, 93 + tsif0_en, tsif0_error, tsif0_sync, tsif1_clk, tsif1_data, tsif1_en, 94 + tsif1_error, tsif1_sync, usb2phy_ac, usb_phy, vsense_trigger ] 95 95 96 96 drive-strength: 97 97 enum: [2, 4, 6, 8, 10, 12, 14, 16]
+2 -2
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
··· 48 48 49 49 st,package: 50 50 description: 51 - Indicates the SOC package used. 52 - More details in include/dt-bindings/pinctrl/stm32-pinfunc.h 51 + Indicates the SOC package used. 52 + More details in include/dt-bindings/pinctrl/stm32-pinfunc.h 53 53 $ref: /schemas/types.yaml#/definitions/uint32 54 54 enum: [1, 2, 4, 8] 55 55
+7 -7
Documentation/devicetree/bindings/power/power-domain.yaml
··· 58 58 59 59 power-domains: 60 60 description: 61 - A phandle and PM domain specifier as defined by bindings of the power 62 - controller specified by phandle. Some power domains might be powered 63 - from another power domain (or have other hardware specific 64 - dependencies). For representing such dependency a standard PM domain 65 - consumer binding is used. When provided, all domains created 66 - by the given provider should be subdomains of the domain specified 67 - by this binding. 61 + A phandle and PM domain specifier as defined by bindings of the power 62 + controller specified by phandle. Some power domains might be powered 63 + from another power domain (or have other hardware specific 64 + dependencies). For representing such dependency a standard PM domain 65 + consumer binding is used. When provided, all domains created 66 + by the given provider should be subdomains of the domain specified 67 + by this binding. 68 68 69 69 required: 70 70 - "#power-domain-cells"
+2 -2
Documentation/devicetree/bindings/power/supply/gpio-charger.yaml
··· 44 44 45 45 anyOf: 46 46 - required: 47 - - gpios 47 + - gpios 48 48 - required: 49 - - charge-status-gpios 49 + - charge-status-gpios 50 50 51 51 additionalProperties: false 52 52
+1 -2
Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml
··· 76 76 77 77 "^((s|l|lvs|5vs)[0-9]*)|(boost-bypass)|(bob)$": 78 78 description: List of regulators and its properties 79 - allOf: 80 - - $ref: regulator.yaml# 79 + $ref: regulator.yaml# 81 80 82 81 additionalProperties: false 83 82
+2 -2
Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml
··· 29 29 Short-circuit interrupt for lab. 30 30 31 31 required: 32 - - interrupts 32 + - interrupts 33 33 34 34 ibb: 35 35 type: object ··· 42 42 Short-circuit interrupt for lab. 43 43 44 44 required: 45 - - interrupts 45 + - interrupts 46 46 47 47 required: 48 48 - compatible
+10 -10
Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml
··· 118 118 - const: l1dram 119 119 120 120 required: 121 - - compatible 122 - - reg 123 - - reg-names 124 - - ti,sci 125 - - ti,sci-dev-id 126 - - ti,sci-proc-ids 127 - - resets 128 - - firmware-name 129 - - mboxes 130 - - memory-region 121 + - compatible 122 + - reg 123 + - reg-names 124 + - ti,sci 125 + - ti,sci-dev-id 126 + - ti,sci-proc-ids 127 + - resets 128 + - firmware-name 129 + - mboxes 130 + - memory-region 131 131 132 132 unevaluatedProperties: false 133 133
+3 -3
Documentation/devicetree/bindings/reset/fsl,imx7-src.yaml
··· 24 24 compatible: 25 25 items: 26 26 - enum: 27 - - fsl,imx7d-src 28 - - fsl,imx8mq-src 29 - - fsl,imx8mp-src 27 + - fsl,imx7d-src 28 + - fsl,imx8mq-src 29 + - fsl,imx8mp-src 30 30 - const: syscon 31 31 32 32 reg:
+8 -8
Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-rtc 20 - - ingenic,jz4760-rtc 19 + - ingenic,jz4740-rtc 20 + - ingenic,jz4760-rtc 21 21 - items: 22 - - const: ingenic,jz4725b-rtc 23 - - const: ingenic,jz4740-rtc 22 + - const: ingenic,jz4725b-rtc 23 + - const: ingenic,jz4740-rtc 24 24 - items: 25 - - enum: 26 - - ingenic,jz4770-rtc 27 - - ingenic,jz4780-rtc 28 - - const: ingenic,jz4760-rtc 25 + - enum: 26 + - ingenic,jz4770-rtc 27 + - ingenic,jz4780-rtc 28 + - const: ingenic,jz4760-rtc 29 29 30 30 reg: 31 31 maxItems: 1
+10 -10
Documentation/devicetree/bindings/serial/ingenic,uart.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-uart 20 - - ingenic,jz4760-uart 21 - - ingenic,jz4780-uart 22 - - ingenic,x1000-uart 19 + - ingenic,jz4740-uart 20 + - ingenic,jz4760-uart 21 + - ingenic,jz4780-uart 22 + - ingenic,x1000-uart 23 23 - items: 24 - - enum: 25 - - ingenic,jz4770-uart 26 - - ingenic,jz4775-uart 27 - - const: ingenic,jz4760-uart 24 + - enum: 25 + - ingenic,jz4770-uart 26 + - ingenic,jz4775-uart 27 + - const: ingenic,jz4760-uart 28 28 - items: 29 - - const: ingenic,jz4725b-uart 30 - - const: ingenic,jz4740-uart 29 + - const: ingenic,jz4725b-uart 30 + - const: ingenic,jz4740-uart 31 31 32 32 reg: 33 33 maxItems: 1
+6 -6
Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml
··· 97 97 clock-names: 98 98 oneOf: 99 99 - items: 100 - - const: t0_clk 101 - - const: slow_clk 100 + - const: t0_clk 101 + - const: slow_clk 102 102 - items: 103 - - const: t0_clk 104 - - const: t1_clk 105 - - const: t2_clk 106 - - const: slow_clk 103 + - const: t0_clk 104 + - const: t1_clk 105 + - const: t2_clk 106 + - const: slow_clk 107 107 108 108 required: 109 109 - compatible
+15 -15
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
··· 7 7 title: GENI Serial Engine QUP Wrapper Controller 8 8 9 9 maintainers: 10 - - Mukesh Savaliya <msavaliy@codeaurora.org> 11 - - Akash Asthana <akashast@codeaurora.org> 10 + - Mukesh Savaliya <msavaliy@codeaurora.org> 11 + - Akash Asthana <akashast@codeaurora.org> 12 12 13 13 description: | 14 14 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper ··· 38 38 - description: Slave AHB Clock 39 39 40 40 "#address-cells": 41 - const: 2 41 + const: 2 42 42 43 43 "#size-cells": 44 - const: 2 44 + const: 2 45 45 46 46 ranges: true 47 47 ··· 79 79 maxItems: 1 80 80 81 81 interconnects: 82 - minItems: 2 83 - maxItems: 3 82 + minItems: 2 83 + maxItems: 3 84 84 85 85 interconnect-names: 86 - minItems: 2 87 - items: 88 - - const: qup-core 89 - - const: qup-config 90 - - const: qup-memory 86 + minItems: 2 87 + items: 88 + - const: qup-core 89 + - const: qup-config 90 + - const: qup-memory 91 91 92 92 required: 93 93 - reg ··· 111 111 maxItems: 1 112 112 113 113 "#address-cells": 114 - const: 1 114 + const: 1 115 115 116 116 "#size-cells": 117 - const: 0 117 + const: 0 118 118 119 119 required: 120 120 - compatible ··· 136 136 maxItems: 1 137 137 138 138 "#address-cells": 139 - const: 1 139 + const: 1 140 140 141 141 "#size-cells": 142 - const: 0 142 + const: 0 143 143 144 144 clock-frequency: 145 145 description: Desired I2C bus clock frequency in Hz.
+5 -6
Documentation/devicetree/bindings/sound/amlogic,aiu.yaml
··· 19 19 compatible: 20 20 items: 21 21 - enum: 22 - - amlogic,aiu-gxbb 23 - - amlogic,aiu-gxl 24 - - amlogic,aiu-meson8 25 - - amlogic,aiu-meson8b 26 - - const: 27 - amlogic,aiu 22 + - amlogic,aiu-gxbb 23 + - amlogic,aiu-gxl 24 + - amlogic,aiu-meson8 25 + - amlogic,aiu-meson8b 26 + - const: amlogic,aiu 28 27 29 28 clocks: 30 29 items:
+4 -6
Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
··· 19 19 compatible: 20 20 oneOf: 21 21 - items: 22 - - const: 23 - amlogic,g12a-toacodec 22 + - const: amlogic,g12a-toacodec 24 23 - items: 25 - - enum: 26 - - amlogic,sm1-toacodec 27 - - const: 28 - amlogic,g12a-toacodec 24 + - enum: 25 + - amlogic,sm1-toacodec 26 + - const: amlogic,g12a-toacodec 29 27 30 28 reg: 31 29 maxItems: 1
+1 -1
Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml
··· 11 11 12 12 properties: 13 13 compatible: 14 - const: cirrus,cs42l51 14 + const: cirrus,cs42l51 15 15 16 16 reg: 17 17 maxItems: 1
+6 -6
Documentation/devicetree/bindings/sound/ingenic,aic.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4740-i2s 20 - - ingenic,jz4760-i2s 21 - - ingenic,jz4770-i2s 22 - - ingenic,jz4780-i2s 19 + - ingenic,jz4740-i2s 20 + - ingenic,jz4760-i2s 21 + - ingenic,jz4770-i2s 22 + - ingenic,jz4780-i2s 23 23 - items: 24 - - const: ingenic,jz4725b-i2s 25 - - const: ingenic,jz4740-i2s 24 + - const: ingenic,jz4725b-i2s 25 + - const: ingenic,jz4740-i2s 26 26 27 27 '#sound-dai-cells': 28 28 const: 0
+1 -1
Documentation/devicetree/bindings/sound/maxim,max98390.yaml
··· 11 11 12 12 properties: 13 13 compatible: 14 - const: maxim,max98390 14 + const: maxim,max98390 15 15 16 16 reg: 17 17 maxItems: 1
+12 -12
Documentation/devicetree/bindings/sound/rockchip-i2s.yaml
··· 19 19 - const: rockchip,rk3066-i2s 20 20 - items: 21 21 - enum: 22 - - rockchip,px30-i2s 23 - - rockchip,rk3036-i2s 24 - - rockchip,rk3188-i2s 25 - - rockchip,rk3228-i2s 26 - - rockchip,rk3288-i2s 27 - - rockchip,rk3308-i2s 28 - - rockchip,rk3328-i2s 29 - - rockchip,rk3366-i2s 30 - - rockchip,rk3368-i2s 31 - - rockchip,rk3399-i2s 22 + - rockchip,px30-i2s 23 + - rockchip,rk3036-i2s 24 + - rockchip,rk3188-i2s 25 + - rockchip,rk3228-i2s 26 + - rockchip,rk3288-i2s 27 + - rockchip,rk3308-i2s 28 + - rockchip,rk3328-i2s 29 + - rockchip,rk3366-i2s 30 + - rockchip,rk3368-i2s 31 + - rockchip,rk3399-i2s 32 32 - const: rockchip,rk3066-i2s 33 33 34 34 reg: ··· 55 55 oneOf: 56 56 - const: rx 57 57 - items: 58 - - const: tx 59 - - const: rx 58 + - const: tx 59 + - const: rx 60 60 61 61 power-domains: 62 62 maxItems: 1
+2 -2
Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
··· 25 25 - const: rockchip,rk3399-spdif 26 26 - items: 27 27 - enum: 28 - - rockchip,rk3188-spdif 29 - - rockchip,rk3288-spdif 28 + - rockchip,rk3188-spdif 29 + - rockchip,rk3288-spdif 30 30 - const: rockchip,rk3066-spdif 31 31 32 32 reg:
+2 -2
Documentation/devicetree/bindings/sound/tas2770.yaml
··· 44 44 $ref: /schemas/types.yaml#/definitions/uint32 45 45 description: Sets TDM RX capture edge. 46 46 enum: 47 - - 0 # Rising edge 48 - - 1 # Falling edge 47 + - 0 # Rising edge 48 + - 1 # Falling edge 49 49 50 50 '#sound-dai-cells': 51 51 const: 1
+14 -14
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
··· 32 32 reg: 33 33 maxItems: 1 34 34 description: | 35 - I2C addresss of the device can be one of these 0x4c, 0x4d, 0x4e or 0x4f 35 + I2C addresss of the device can be one of these 0x4c, 0x4d, 0x4e or 0x4f 36 36 37 37 reset-gpios: 38 38 description: | 39 - GPIO used for hardware reset. 39 + GPIO used for hardware reset. 40 40 41 41 areg-supply: 42 - description: | 43 - Regulator with AVDD at 3.3V. If not defined then the internal regulator 44 - is enabled. 42 + description: | 43 + Regulator with AVDD at 3.3V. If not defined then the internal regulator 44 + is enabled. 45 45 46 46 ti,mic-bias-source: 47 47 description: | 48 - Indicates the source for MIC Bias. 49 - 0 - Mic bias is set to VREF 50 - 1 - Mic bias is set to VREF × 1.096 51 - 6 - Mic bias is set to AVDD 48 + Indicates the source for MIC Bias. 49 + 0 - Mic bias is set to VREF 50 + 1 - Mic bias is set to VREF × 1.096 51 + 6 - Mic bias is set to AVDD 52 52 $ref: /schemas/types.yaml#/definitions/uint32 53 53 enum: [0, 1, 6] 54 54 55 55 ti,vref-source: 56 56 description: | 57 - Indicates the source for MIC Bias. 58 - 0 - Set VREF to 2.75V 59 - 1 - Set VREF to 2.5V 60 - 2 - Set VREF to 1.375V 57 + Indicates the source for MIC Bias. 58 + 0 - Set VREF to 2.75V 59 + 1 - Set VREF to 2.5V 60 + 2 - Set VREF to 1.375V 61 61 $ref: /schemas/types.yaml#/definitions/uint32 62 62 enum: [0, 1, 2] 63 63 ··· 109 109 default: [0, 0, 0, 0] 110 110 111 111 patternProperties: 112 - '^ti,gpo-config-[1-4]$': 112 + '^ti,gpo-config-[1-4]$': 113 113 $ref: /schemas/types.yaml#/definitions/uint32-array 114 114 description: | 115 115 Defines the configuration and output driver for the general purpose
+4 -4
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
··· 22 22 - const: allwinner,sun6i-a31-spi 23 23 - const: allwinner,sun8i-h3-spi 24 24 - items: 25 - - enum: 26 - - allwinner,sun8i-r40-spi 27 - - allwinner,sun50i-h6-spi 28 - - const: allwinner,sun8i-h3-spi 25 + - enum: 26 + - allwinner,sun8i-r40-spi 27 + - allwinner,sun50i-h6-spi 28 + - const: allwinner,sun8i-h3-spi 29 29 30 30 reg: 31 31 maxItems: 1
+13 -13
Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml
··· 23 23 - const: fsl,imx51-ecspi 24 24 - const: fsl,imx53-ecspi 25 25 - items: 26 - - enum: 27 - - fsl,imx50-ecspi 28 - - fsl,imx6q-ecspi 29 - - fsl,imx6sx-ecspi 30 - - fsl,imx6sl-ecspi 31 - - fsl,imx6sll-ecspi 32 - - fsl,imx6ul-ecspi 33 - - fsl,imx7d-ecspi 34 - - fsl,imx8mq-ecspi 35 - - fsl,imx8mm-ecspi 36 - - fsl,imx8mn-ecspi 37 - - fsl,imx8mp-ecspi 38 - - const: fsl,imx51-ecspi 26 + - enum: 27 + - fsl,imx50-ecspi 28 + - fsl,imx6q-ecspi 29 + - fsl,imx6sx-ecspi 30 + - fsl,imx6sl-ecspi 31 + - fsl,imx6sll-ecspi 32 + - fsl,imx6ul-ecspi 33 + - fsl,imx7d-ecspi 34 + - fsl,imx8mq-ecspi 35 + - fsl,imx8mm-ecspi 36 + - fsl,imx8mn-ecspi 37 + - fsl,imx8mp-ecspi 38 + - const: fsl,imx51-ecspi 39 39 40 40 reg: 41 41 maxItems: 1
Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml
+37 -37
Documentation/devicetree/bindings/spi/spi-mux.yaml
··· 43 43 maxItems: 1 44 44 45 45 required: 46 - - compatible 47 - - reg 48 - - spi-max-frequency 49 - - mux-controls 46 + - compatible 47 + - reg 48 + - spi-max-frequency 49 + - mux-controls 50 50 51 51 examples: 52 - - | 53 - #include <dt-bindings/gpio/gpio.h> 54 - mux: mux-controller { 55 - compatible = "gpio-mux"; 56 - #mux-control-cells = <0>; 52 + - | 53 + #include <dt-bindings/gpio/gpio.h> 54 + mux: mux-controller { 55 + compatible = "gpio-mux"; 56 + #mux-control-cells = <0>; 57 57 58 - mux-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; 59 - }; 58 + mux-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; 59 + }; 60 60 61 - spi { 62 - #address-cells = <1>; 63 - #size-cells = <0>; 64 - spi@0 { 65 - compatible = "spi-mux"; 66 - reg = <0>; 67 - #address-cells = <1>; 68 - #size-cells = <0>; 69 - spi-max-frequency = <100000000>; 61 + spi { 62 + #address-cells = <1>; 63 + #size-cells = <0>; 64 + spi@0 { 65 + compatible = "spi-mux"; 66 + reg = <0>; 67 + #address-cells = <1>; 68 + #size-cells = <0>; 69 + spi-max-frequency = <100000000>; 70 70 71 - mux-controls = <&mux>; 71 + mux-controls = <&mux>; 72 72 73 - spi-flash@0 { 74 - compatible = "jedec,spi-nor"; 75 - reg = <0>; 76 - #address-cells = <1>; 77 - #size-cells = <0>; 78 - spi-max-frequency = <40000000>; 79 - }; 73 + spi-flash@0 { 74 + compatible = "jedec,spi-nor"; 75 + reg = <0>; 76 + #address-cells = <1>; 77 + #size-cells = <0>; 78 + spi-max-frequency = <40000000>; 79 + }; 80 80 81 - spi-device@1 { 82 - compatible = "lineartechnology,ltc2488"; 83 - reg = <1>; 84 - #address-cells = <1>; 85 - #size-cells = <0>; 86 - spi-max-frequency = <10000000>; 87 - }; 88 - }; 89 - }; 81 + spi-device@1 { 82 + compatible = "lineartechnology,ltc2488"; 83 + reg = <1>; 84 + #address-cells = <1>; 85 + #size-cells = <0>; 86 + spi-max-frequency = <10000000>; 87 + }; 88 + }; 89 + };
+7 -7
Documentation/devicetree/bindings/spi/spi-rockchip.yaml
··· 26 26 - const: rockchip,rv1108-spi 27 27 - items: 28 28 - enum: 29 - - rockchip,px30-spi 30 - - rockchip,rk3188-spi 31 - - rockchip,rk3288-spi 32 - - rockchip,rk3308-spi 33 - - rockchip,rk3328-spi 34 - - rockchip,rk3368-spi 35 - - rockchip,rk3399-spi 29 + - rockchip,px30-spi 30 + - rockchip,rk3188-spi 31 + - rockchip,rk3288-spi 32 + - rockchip,rk3308-spi 33 + - rockchip,rk3328-spi 34 + - rockchip,rk3368-spi 35 + - rockchip,rk3399-spi 36 36 - const: rockchip,rk3066-spi 37 37 38 38 reg:
+3 -3
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml
··· 44 44 properties: 45 45 "#cooling-cells": 46 46 description: 47 - Must be 2, in order to specify minimum and maximum cooling state used in 48 - the cooling-maps reference. The first cell is the minimum cooling state 49 - and the second cell is the maximum cooling state requested. 47 + Must be 2, in order to specify minimum and maximum cooling state used in 48 + the cooling-maps reference. The first cell is the minimum cooling state 49 + and the second cell is the maximum cooling state requested. 50 50 const: 2 51 51 52 52 examples:
+19 -20
Documentation/devicetree/bindings/thermal/thermal-idle.yaml
··· 18 18 This binding describes the thermal idle node. 19 19 20 20 properties: 21 - $nodename: 22 - const: thermal-idle 23 - description: | 24 - A thermal-idle node describes the idle cooling device properties to 25 - cool down efficiently the attached thermal zone. 21 + $nodename: 22 + const: thermal-idle 23 + description: | 24 + A thermal-idle node describes the idle cooling device properties to 25 + cool down efficiently the attached thermal zone. 26 26 27 - '#cooling-cells': 28 - const: 2 29 - description: | 30 - Must be 2, in order to specify minimum and maximum cooling state used in 31 - the cooling-maps reference. The first cell is the minimum cooling state 32 - and the second cell is the maximum cooling state requested. 27 + '#cooling-cells': 28 + const: 2 29 + description: | 30 + Must be 2, in order to specify minimum and maximum cooling state used in 31 + the cooling-maps reference. The first cell is the minimum cooling state 32 + and the second cell is the maximum cooling state requested. 33 33 34 - duration-us: 35 - description: | 36 - The idle duration in microsecond the device should cool down. 34 + duration-us: 35 + description: | 36 + The idle duration in microsecond the device should cool down. 37 37 38 - exit-latency-us: 39 - description: | 40 - The exit latency constraint in microsecond for the injected 41 - idle state for the device. It is the latency constraint to 42 - apply when selecting an idle state from among all the present 43 - ones. 38 + exit-latency-us: 39 + description: | 40 + The exit latency constraint in microsecond for the injected idle state 41 + for the device. It is the latency constraint to apply when selecting an 42 + idle state from among all the present ones. 44 43 45 44 required: 46 45 - '#cooling-cells'
+7 -7
Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
··· 20 20 - const: fsl,imx31-gpt 21 21 - items: 22 22 - enum: 23 - - fsl,imx25-gpt 24 - - fsl,imx50-gpt 25 - - fsl,imx51-gpt 26 - - fsl,imx53-gpt 27 - - fsl,imx6q-gpt 23 + - fsl,imx25-gpt 24 + - fsl,imx50-gpt 25 + - fsl,imx51-gpt 26 + - fsl,imx53-gpt 27 + - fsl,imx6q-gpt 28 28 - const: fsl,imx31-gpt 29 29 - const: fsl,imx6dl-gpt 30 30 - items: 31 31 - enum: 32 - - fsl,imx6sl-gpt 33 - - fsl,imx6sx-gpt 32 + - fsl,imx6sl-gpt 33 + - fsl,imx6sx-gpt 34 34 - const: fsl,imx6dl-gpt 35 35 36 36 reg:
+25 -25
Documentation/devicetree/bindings/timer/ingenic,tcu.yaml
··· 49 49 compatible: 50 50 oneOf: 51 51 - items: 52 - - enum: 53 - - ingenic,jz4740-tcu 54 - - ingenic,jz4725b-tcu 55 - - ingenic,jz4770-tcu 56 - - ingenic,x1000-tcu 57 - - const: simple-mfd 52 + - enum: 53 + - ingenic,jz4740-tcu 54 + - ingenic,jz4725b-tcu 55 + - ingenic,jz4770-tcu 56 + - ingenic,x1000-tcu 57 + - const: simple-mfd 58 58 - items: 59 - - const: ingenic,jz4780-tcu 60 - - const: ingenic,jz4770-tcu 61 - - const: simple-mfd 59 + - const: ingenic,jz4780-tcu 60 + - const: ingenic,jz4770-tcu 61 + - const: simple-mfd 62 62 63 63 reg: 64 64 maxItems: 1 ··· 113 113 compatible: 114 114 oneOf: 115 115 - enum: 116 - - ingenic,jz4740-watchdog 117 - - ingenic,jz4780-watchdog 116 + - ingenic,jz4740-watchdog 117 + - ingenic,jz4780-watchdog 118 118 - items: 119 - - enum: 120 - - ingenic,jz4770-watchdog 121 - - ingenic,jz4725b-watchdog 122 - - const: ingenic,jz4740-watchdog 119 + - enum: 120 + - ingenic,jz4770-watchdog 121 + - ingenic,jz4725b-watchdog 122 + - const: ingenic,jz4740-watchdog 123 123 124 124 reg: 125 125 maxItems: 1 ··· 143 143 compatible: 144 144 oneOf: 145 145 - enum: 146 - - ingenic,jz4740-pwm 147 - - ingenic,jz4725b-pwm 146 + - ingenic,jz4740-pwm 147 + - ingenic,jz4725b-pwm 148 148 - items: 149 - - enum: 150 - - ingenic,jz4770-pwm 151 - - ingenic,jz4780-pwm 152 - - const: ingenic,jz4740-pwm 149 + - enum: 150 + - ingenic,jz4770-pwm 151 + - ingenic,jz4780-pwm 152 + - const: ingenic,jz4740-pwm 153 153 154 154 reg: 155 155 maxItems: 1 ··· 182 182 compatible: 183 183 oneOf: 184 184 - enum: 185 - - ingenic,jz4725b-ost 186 - - ingenic,jz4770-ost 185 + - ingenic,jz4725b-ost 186 + - ingenic,jz4770-ost 187 187 - items: 188 - - const: ingenic,jz4780-ost 189 - - const: ingenic,jz4770-ost 188 + - const: ingenic,jz4780-ost 189 + - const: ingenic,jz4770-ost 190 190 191 191 reg: 192 192 maxItems: 1
+2 -2
Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml
··· 27 27 clocks: 28 28 minItems: 1 29 29 items: 30 - - description: Timer ticks reference clock source 31 - - description: APB interface clock source 30 + - description: Timer ticks reference clock source 31 + - description: APB interface clock source 32 32 33 33 clock-names: 34 34 minItems: 1
+1 -1
Documentation/devicetree/bindings/trivial-devices.yaml
··· 298 298 - national,lm80 299 299 # Temperature sensor with integrated fan control 300 300 - national,lm85 301 - # ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator with Two-Wire Interface 301 + # I2C ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator 302 302 - national,lm92 303 303 # i2c trusted platform module (TPM) 304 304 - nuvoton,npct501
+16 -15
Documentation/devicetree/bindings/usb/dwc2.yaml
··· 19 19 - const: snps,dwc2 20 20 - items: 21 21 - enum: 22 - - rockchip,px30-usb 23 - - rockchip,rk3036-usb 24 - - rockchip,rk3188-usb 25 - - rockchip,rk3228-usb 26 - - rockchip,rk3288-usb 27 - - rockchip,rk3328-usb 28 - - rockchip,rk3368-usb 29 - - rockchip,rv1108-usb 22 + - rockchip,px30-usb 23 + - rockchip,rk3036-usb 24 + - rockchip,rk3188-usb 25 + - rockchip,rk3228-usb 26 + - rockchip,rk3288-usb 27 + - rockchip,rk3328-usb 28 + - rockchip,rk3368-usb 29 + - rockchip,rv1108-usb 30 30 - const: rockchip,rk3066-usb 31 31 - const: snps,dwc2 32 32 - const: lantiq,arx100-usb 33 33 - const: lantiq,xrx200-usb 34 34 - items: 35 35 - enum: 36 - - amlogic,meson8-usb 37 - - amlogic,meson8b-usb 38 - - amlogic,meson-gxbb-usb 39 - - amlogic,meson-g12a-usb 36 + - amlogic,meson8-usb 37 + - amlogic,meson8b-usb 38 + - amlogic,meson-gxbb-usb 39 + - amlogic,meson-g12a-usb 40 40 - const: snps,dwc2 41 41 - const: amcc,dwc-otg 42 42 - const: snps,dwc2 ··· 116 116 117 117 snps,need-phy-for-wake: 118 118 $ref: /schemas/types.yaml#/definitions/flag 119 - description: If present indicates that the phy needs to be left on for remote wakeup during suspend. 119 + description: If present indicates that the phy needs to be left on for 120 + remote wakeup during suspend. 120 121 121 122 snps,reset-phy-on-wake: 122 123 $ref: /schemas/types.yaml#/definitions/flag 123 - description: If present indicates that we need to reset the PHY when we detect a wakeup. 124 - This is due to a hardware errata. 124 + description: If present indicates that we need to reset the PHY when we 125 + detect a wakeup. This is due to a hardware errata. 125 126 126 127 required: 127 128 - compatible
+1 -1
Documentation/devicetree/bindings/usb/generic-ehci.yaml
··· 80 80 companion: 81 81 $ref: /schemas/types.yaml#/definitions/phandle 82 82 description: 83 - Phandle of a companion. 83 + Phandle of a companion. 84 84 85 85 phys: 86 86 description: PHY specifier for the USB PHY
+4 -4
Documentation/devicetree/bindings/usb/ingenic,musb.yaml
··· 16 16 compatible: 17 17 oneOf: 18 18 - enum: 19 - - ingenic,jz4770-musb 20 - - ingenic,jz4740-musb 19 + - ingenic,jz4770-musb 20 + - ingenic,jz4740-musb 21 21 - items: 22 - - const: ingenic,jz4725b-musb 23 - - const: ingenic,jz4740-musb 22 + - const: ingenic,jz4725b-musb 23 + - const: ingenic,jz4740-musb 24 24 25 25 reg: 26 26 maxItems: 1
+5 -5
Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml
··· 57 57 minItems: 4 58 58 maxItems: 5 59 59 items: 60 - - const: dev 61 - - const: ss 62 - - const: ss_src 63 - - const: fs_src 64 - - const: hs_src 60 + - const: dev 61 + - const: ss 62 + - const: ss_src 63 + - const: fs_src 64 + - const: hs_src 65 65 66 66 power-domains: 67 67 items:
+3 -3
Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml
··· 19 19 20 20 power-domains: 21 21 description: 22 - PM domain provider node and an args specifier containing 23 - the USB device id value. See, 24 - Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt 22 + PM domain provider node and an args specifier containing 23 + the USB device id value. See, 24 + Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt 25 25 26 26 clocks: 27 27 description: Clock phandles to usb2_refclk and lpm_clk
+2 -2
Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml
··· 13 13 compatible: 14 14 items: 15 15 - enum: 16 - - ti,keystone-dwc3 17 - - ti,am654-dwc3 16 + - ti,keystone-dwc3 17 + - ti,am654-dwc3 18 18 19 19 reg: 20 20 maxItems: 1
+2 -1
Documentation/devicetree/bindings/vendor-prefixes.yaml
··· 993 993 "^sst,.*": 994 994 description: Silicon Storage Technology, Inc. 995 995 "^sstar,.*": 996 - description: Xiamen Xingchen(SigmaStar) Technology Co., Ltd. (formerly part of MStar Semiconductor, Inc.) 996 + description: Xiamen Xingchen(SigmaStar) Technology Co., Ltd. 997 + (formerly part of MStar Semiconductor, Inc.) 997 998 "^st,.*": 998 999 description: STMicroelectronics 999 1000 "^starry,.*":