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

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'devicetree-fixes-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fixes from Rob Herring:
"Another round of 'allOf' removals and whitespace clean-ups of schemas"

* tag 'devicetree-fixes-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
dt-bindings: Remove more cases of 'allOf' containing a '$ref'
dt-bindings: Whitespace clean-ups in schema files

+1137 -1169
+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
+1 -2
Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml
··· 32 32 - const: hdmi 33 33 34 34 ddc: 35 - allOf: 36 - - $ref: /schemas/types.yaml#/definitions/phandle 35 + $ref: /schemas/types.yaml#/definitions/phandle 37 36 description: > 38 37 Phandle of the I2C controller used for DDC EDID probing 39 38
+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:
+10 -12
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 ··· 97 97 input signal is multiplied. For example, <1 3> indicates the signal is scaled 98 98 down to 1/3 of its value before ADC measurement. 99 99 If property is not found default value depending on chip will be used. 100 - allOf: 101 - - $ref: /schemas/types.yaml#/definitions/uint32-array 100 + $ref: /schemas/types.yaml#/definitions/uint32-array 102 101 oneOf: 103 102 - items: 104 - - const: 1 105 - - enum: [ 1, 3, 4, 6, 20, 8, 10 ] 106 - 103 + - const: 1 104 + - enum: [ 1, 3, 4, 6, 20, 8, 10 ] 107 105 - items: 108 - - const: 10 109 - - const: 81 106 + - const: 10 107 + - const: 81 110 108 111 109 qcom,ratiometric: 112 110 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
+13 -15
Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml
··· 42 42 Specifies the list of CPU interrupt vectors to which the GIC may not 43 43 route interrupts. This property is ignored if the CPU is started in EIC 44 44 mode. 45 - allOf: 46 - - $ref: /schemas/types.yaml#definitions/uint32-array 47 - - minItems: 1 48 - maxItems: 6 49 - uniqueItems: true 50 - items: 51 - minimum: 2 52 - maximum: 7 45 + $ref: /schemas/types.yaml#definitions/uint32-array 46 + minItems: 1 47 + maxItems: 6 48 + uniqueItems: true 49 + items: 50 + minimum: 2 51 + maximum: 7 53 52 54 53 mti,reserved-ipi-vectors: 55 54 description: | ··· 56 57 It accepts two values: the 1st is the starting interrupt and the 2nd is 57 58 the size of the reserved range. If not specified, the driver will 58 59 allocate the last (2 * number of VPEs in the system). 59 - allOf: 60 - - $ref: /schemas/types.yaml#definitions/uint32-array 61 - - items: 62 - - minimum: 0 63 - maximum: 254 64 - - minimum: 2 65 - maximum: 254 60 + $ref: /schemas/types.yaml#definitions/uint32-array 61 + items: 62 + - minimum: 0 63 + maximum: 254 64 + - minimum: 2 65 + maximum: 254 66 66 67 67 timer: 68 68 type: object
+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
+20 -23
Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
··· 38 38 dongwoon,aac-mode: 39 39 description: 40 40 Indication of AAC mode select. 41 - allOf: 42 - - $ref: "/schemas/types.yaml#/definitions/uint32" 43 - - enum: 44 - - 1 # AAC2 mode(operation time# 0.48 x Tvib) 45 - - 2 # AAC3 mode(operation time# 0.70 x Tvib) 46 - - 3 # AAC4 mode(operation time# 0.75 x Tvib) 47 - - 5 # AAC8 mode(operation time# 1.13 x Tvib) 48 - default: 2 41 + $ref: "/schemas/types.yaml#/definitions/uint32" 42 + enum: 43 + - 1 # AAC2 mode(operation time# 0.48 x Tvib) 44 + - 2 # AAC3 mode(operation time# 0.70 x Tvib) 45 + - 3 # AAC4 mode(operation time# 0.75 x Tvib) 46 + - 5 # AAC8 mode(operation time# 1.13 x Tvib) 47 + default: 2 49 48 50 49 dongwoon,aac-timing: 51 50 description: 52 51 Number of AAC Timing count that controlled by one 6-bit period of 53 52 vibration register AACT[5:0], the unit of which is 100 us. 54 - allOf: 55 - - $ref: "/schemas/types.yaml#/definitions/uint32" 56 - - default: 0x20 57 - minimum: 0x00 58 - maximum: 0x3f 53 + $ref: "/schemas/types.yaml#/definitions/uint32" 54 + default: 0x20 55 + minimum: 0x00 56 + maximum: 0x3f 59 57 60 58 dongwoon,clock-presc: 61 59 description: 62 60 Indication of VCM internal clock dividing rate select, as one multiple 63 61 factor to calculate VCM ring periodic time Tvib. 64 - allOf: 65 - - $ref: "/schemas/types.yaml#/definitions/uint32" 66 - - enum: 67 - - 0 # Dividing Rate - 2 68 - - 1 # Dividing Rate - 1 69 - - 2 # Dividing Rate - 1/2 70 - - 3 # Dividing Rate - 1/4 71 - - 4 # Dividing Rate - 8 72 - - 5 # Dividing Rate - 4 73 - default: 1 62 + $ref: "/schemas/types.yaml#/definitions/uint32" 63 + enum: 64 + - 0 # Dividing Rate - 2 65 + - 1 # Dividing Rate - 1 66 + - 2 # Dividing Rate - 1/2 67 + - 3 # Dividing Rate - 1/4 68 + - 4 # Dividing Rate - 8 69 + - 5 # Dividing Rate - 4 70 + default: 1 74 71 75 72 required: 76 73 - compatible
+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
··· 90 90 description: Values of resistors for divider on raw ADC input 91 91 maxItems: 2 92 92 items: 93 - minimum: 1000 94 - maximum: 1000000 93 + minimum: 1000 94 + maximum: 1000000 95 95 96 96 gw,voltage-offset-microvolt: 97 97 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 - |
+1 -2
Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml
··· 31 31 ti,syscon-pcie-ctrl: 32 32 description: Phandle to the SYSCON entry required for configuring PCIe mode 33 33 and link speed. 34 - allOf: 35 - - $ref: /schemas/types.yaml#/definitions/phandle 34 + $ref: /schemas/types.yaml#/definitions/phandle 36 35 37 36 power-domains: 38 37 maxItems: 1
+1 -2
Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml
··· 31 31 ti,syscon-pcie-ctrl: 32 32 description: Phandle to the SYSCON entry required for configuring PCIe mode 33 33 and link speed. 34 - allOf: 35 - - $ref: /schemas/types.yaml#/definitions/phandle 34 + $ref: /schemas/types.yaml#/definitions/phandle 36 35 37 36 power-domains: 38 37 maxItems: 1
+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
+3 -5
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 18 18 description: I2C address of the device. 19 19 20 20 maxim,temperature_calib: 21 - allOf: 22 - - $ref: /schemas/types.yaml#/definitions/uint32 23 21 description: The calculated temperature data was measured while doing the calibration. 22 + $ref: /schemas/types.yaml#/definitions/uint32 24 23 minimum: 0 25 24 maximum: 65535 26 25 27 26 maxim,r0_calib: 28 - allOf: 29 - - $ref: /schemas/types.yaml#/definitions/uint32 30 27 description: This is r0 calibration data which was measured in factory mode. 28 + $ref: /schemas/types.yaml#/definitions/uint32 31 29 minimum: 1 32 30 maximum: 8388607 33 31
+1 -2
Documentation/devicetree/bindings/sound/nvidia,tegra186-dspk.yaml
··· 48 48 49 49 sound-name-prefix: 50 50 pattern: "^DSPK[1-9]$" 51 - allOf: 52 - - $ref: /schemas/types.yaml#/definitions/string 51 + $ref: /schemas/types.yaml#/definitions/string 53 52 description: 54 53 Used as prefix for sink/source names of the component. Must be a 55 54 unique string among multiple instances of the same component.
+1 -2
Documentation/devicetree/bindings/sound/nvidia,tegra210-dmic.yaml
··· 49 49 50 50 sound-name-prefix: 51 51 pattern: "^DMIC[1-9]$" 52 - allOf: 53 - - $ref: /schemas/types.yaml#/definitions/string 52 + $ref: /schemas/types.yaml#/definitions/string 54 53 description: 55 54 used as prefix for sink/source names of the component. Must be a 56 55 unique string among multiple instances of the same component.
+1 -2
Documentation/devicetree/bindings/sound/nvidia,tegra210-i2s.yaml
··· 67 67 68 68 sound-name-prefix: 69 69 pattern: "^I2S[1-9]$" 70 - allOf: 71 - - $ref: /schemas/types.yaml#/definitions/string 70 + $ref: /schemas/types.yaml#/definitions/string 72 71 description: 73 72 Used as prefix for sink/source names of the component. Must be a 74 73 unique string among multiple instances of the same component.
+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
+2 -4
Documentation/devicetree/bindings/sound/ti,j721e-cpb-audio.yaml
··· 37 37 38 38 ti,cpb-mcasp: 39 39 description: phandle to McASP used on CPB 40 - allOf: 41 - - $ref: /schemas/types.yaml#/definitions/phandle 40 + $ref: /schemas/types.yaml#/definitions/phandle 42 41 43 42 ti,cpb-codec: 44 43 description: phandle to the pcm3168a codec used on the CPB 45 - allOf: 46 - - $ref: /schemas/types.yaml#/definitions/phandle 44 + $ref: /schemas/types.yaml#/definitions/phandle 47 45 48 46 clocks: 49 47 items:
+5 -10
Documentation/devicetree/bindings/sound/ti,j721e-cpb-ivi-audio.yaml
··· 50 50 51 51 ti,cpb-mcasp: 52 52 description: phandle to McASP used on CPB 53 - allOf: 54 - - $ref: /schemas/types.yaml#/definitions/phandle 53 + $ref: /schemas/types.yaml#/definitions/phandle 55 54 56 55 ti,cpb-codec: 57 56 description: phandle to the pcm3168a codec used on the CPB 58 - allOf: 59 - - $ref: /schemas/types.yaml#/definitions/phandle 57 + $ref: /schemas/types.yaml#/definitions/phandle 60 58 61 59 ti,ivi-mcasp: 62 60 description: phandle to McASP used on IVI 63 - allOf: 64 - - $ref: /schemas/types.yaml#/definitions/phandle 61 + $ref: /schemas/types.yaml#/definitions/phandle 65 62 66 63 ti,ivi-codec-a: 67 64 description: phandle to the pcm3168a-A codec on the expansion board 68 - allOf: 69 - - $ref: /schemas/types.yaml#/definitions/phandle 65 + $ref: /schemas/types.yaml#/definitions/phandle 70 66 71 67 ti,ivi-codec-b: 72 68 description: phandle to the pcm3168a-B codec on the expansion board 73 - allOf: 74 - - $ref: /schemas/types.yaml#/definitions/phandle 69 + $ref: /schemas/types.yaml#/definitions/phandle 75 70 76 71 clocks: 77 72 items:
+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,.*":