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

dt-bindings: Clean-up schema indentation formatting

Fix various inconsistencies in schema indentation. Most of these are
list indentation which should be 2 spaces more than the start of the
enclosing keyword. This doesn't matter functionally, but affects running
scripts which do transforms on the schema files.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Maxime Ripard <mripard@kernel.org>
Acked-by: Lee Jones <lee.jones@linaro.org>
Acked-By: Vinod Koul <vkoul@kernel.org>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Rob Herring <robh@kernel.org>

+446 -446
+3 -3
Documentation/devicetree/bindings/arm/altera.yaml
··· 13 13 compatible: 14 14 items: 15 15 - enum: 16 - - altr,socfpga-cyclone5 17 - - altr,socfpga-arria5 18 - - altr,socfpga-arria10 16 + - altr,socfpga-cyclone5 17 + - altr,socfpga-arria5 18 + - altr,socfpga-arria10 19 19 - const: altr,socfpga 20 20 ...
+1 -1
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml
··· 25 25 26 26 properties: 27 27 compatible: 28 - items: 28 + items: 29 29 - const: amlogic,meson-gx-ao-secure 30 30 - const: syscon 31 31
+1 -1
Documentation/devicetree/bindings/arm/bitmain.yaml
··· 13 13 compatible: 14 14 items: 15 15 - enum: 16 - - bitmain,sophon-edge 16 + - bitmain,sophon-edge 17 17 - const: bitmain,bm1880 18 18 ...
+4 -5
Documentation/devicetree/bindings/arm/nxp/lpc32xx.yaml
··· 17 17 - nxp,lpc3230 18 18 - nxp,lpc3240 19 19 - items: 20 - - enum: 21 - - ea,ea3250 22 - - phytec,phy3250 23 - - const: nxp,lpc3250 24 - 20 + - enum: 21 + - ea,ea3250 22 + - phytec,phy3250 23 + - const: nxp,lpc3250 25 24 ...
+13 -13
Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
··· 17 17 - description: LD4 SoC boards 18 18 items: 19 19 - enum: 20 - - socionext,uniphier-ld4-ref 20 + - socionext,uniphier-ld4-ref 21 21 - const: socionext,uniphier-ld4 22 22 - description: Pro4 SoC boards 23 23 items: 24 24 - enum: 25 - - socionext,uniphier-pro4-ace 26 - - socionext,uniphier-pro4-ref 27 - - socionext,uniphier-pro4-sanji 25 + - socionext,uniphier-pro4-ace 26 + - socionext,uniphier-pro4-ref 27 + - socionext,uniphier-pro4-sanji 28 28 - const: socionext,uniphier-pro4 29 29 - description: sLD8 SoC boards 30 30 items: 31 31 - enum: 32 - - socionext,uniphier-sld8-ref 32 + - socionext,uniphier-sld8-ref 33 33 - const: socionext,uniphier-sld8 34 34 - description: PXs2 SoC boards 35 35 items: 36 36 - enum: 37 - - socionext,uniphier-pxs2-gentil 38 - - socionext,uniphier-pxs2-vodka 37 + - socionext,uniphier-pxs2-gentil 38 + - socionext,uniphier-pxs2-vodka 39 39 - const: socionext,uniphier-pxs2 40 40 - description: LD6b SoC boards 41 41 items: 42 42 - enum: 43 - - socionext,uniphier-ld6b-ref 43 + - socionext,uniphier-ld6b-ref 44 44 - const: socionext,uniphier-ld6b 45 45 - description: LD11 SoC boards 46 46 items: 47 47 - enum: 48 - - socionext,uniphier-ld11-global 49 - - socionext,uniphier-ld11-ref 48 + - socionext,uniphier-ld11-global 49 + - socionext,uniphier-ld11-ref 50 50 - const: socionext,uniphier-ld11 51 51 - description: LD20 SoC boards 52 52 items: 53 53 - enum: 54 - - socionext,uniphier-ld20-global 55 - - socionext,uniphier-ld20-ref 54 + - socionext,uniphier-ld20-global 55 + - socionext,uniphier-ld20-ref 56 56 - const: socionext,uniphier-ld20 57 57 - description: PXs3 SoC boards 58 58 items: 59 59 - enum: 60 - - socionext,uniphier-pxs3-ref 60 + - socionext,uniphier-pxs3-ref 61 61 - const: socionext,uniphier-pxs3
+1 -1
Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml
··· 20 20 [2]: https://wiki.st.com/stm32mpu/wiki/STM32MP15_RAM_mapping 21 21 22 22 allOf: 23 - - $ref: /schemas/simple-bus.yaml# 23 + - $ref: /schemas/simple-bus.yaml# 24 24 25 25 properties: 26 26 compatible:
+3 -3
Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml
··· 14 14 compatible: 15 15 oneOf: 16 16 - items: 17 - - enum: 18 - - st,stm32mp157-syscfg 19 - - const: syscon 17 + - enum: 18 + - st,stm32mp157-syscfg 19 + - const: syscon 20 20 21 21 reg: 22 22 maxItems: 1
+2 -2
Documentation/devicetree/bindings/ata/faraday,ftide010.yaml
··· 26 26 oneOf: 27 27 - const: faraday,ftide010 28 28 - items: 29 - - const: cortina,gemini-pata 30 - - const: faraday,ftide010 29 + - const: cortina,gemini-pata 30 + - const: faraday,ftide010 31 31 32 32 reg: 33 33 maxItems: 1
+2 -2
Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml
··· 21 21 oneOf: 22 22 - const: allwinner,sun8i-a23-rsb 23 23 - items: 24 - - const: allwinner,sun8i-a83t-rsb 25 - - const: allwinner,sun8i-a23-rsb 24 + - const: allwinner,sun8i-a83t-rsb 25 + - const: allwinner,sun8i-a23-rsb 26 26 27 27 reg: 28 28 maxItems: 1
+4 -4
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml
··· 52 52 - const: allwinner,sun4i-a10-dram-gates-clk 53 53 54 54 - items: 55 - - const: allwinner,sun5i-a13-dram-gates-clk 56 - - const: allwinner,sun4i-a10-gates-clk 55 + - const: allwinner,sun5i-a13-dram-gates-clk 56 + - const: allwinner,sun4i-a10-gates-clk 57 57 58 58 - items: 59 - - const: allwinner,sun8i-h3-apb0-gates-clk 60 - - const: allwinner,sun4i-a10-gates-clk 59 + - const: allwinner,sun8i-h3-apb0-gates-clk 60 + - const: allwinner,sun4i-a10-gates-clk 61 61 62 62 reg: 63 63 maxItems: 1
+8 -9
Documentation/devicetree/bindings/clock/fsl,plldig.yaml
··· 28 28 const: 0 29 29 30 30 fsl,vco-hz: 31 - description: Optional for VCO frequency of the PLL in Hertz. 32 - The VCO frequency of this PLL cannot be changed during runtime 33 - only at startup. Therefore, the output frequencies are very 34 - limited and might not even closely match the requested frequency. 35 - To work around this restriction the user may specify its own 36 - desired VCO frequency for the PLL. 37 - minimum: 650000000 38 - maximum: 1300000000 39 - default: 1188000000 31 + description: Optional for VCO frequency of the PLL in Hertz. The VCO frequency 32 + of this PLL cannot be changed during runtime only at startup. Therefore, 33 + the output frequencies are very limited and might not even closely match 34 + the requested frequency. To work around this restriction the user may specify 35 + its own desired VCO frequency for the PLL. 36 + minimum: 650000000 37 + maximum: 1300000000 38 + default: 1188000000 40 39 41 40 required: 42 41 - compatible
+8 -8
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
··· 15 15 power domains. 16 16 17 17 properties: 18 - compatible : 18 + compatible: 19 19 enum: 20 - - qcom,mmcc-apq8064 21 - - qcom,mmcc-apq8084 22 - - qcom,mmcc-msm8660 23 - - qcom,mmcc-msm8960 24 - - qcom,mmcc-msm8974 25 - - qcom,mmcc-msm8996 26 - - qcom,mmcc-msm8998 20 + - qcom,mmcc-apq8064 21 + - qcom,mmcc-apq8084 22 + - qcom,mmcc-msm8660 23 + - qcom,mmcc-msm8960 24 + - qcom,mmcc-msm8974 25 + - qcom,mmcc-msm8996 26 + - qcom,mmcc-msm8998 27 27 28 28 clocks: 29 29 items:
+3 -3
Documentation/devicetree/bindings/connector/usb-connector.yaml
··· 144 144 145 145 examples: 146 146 # Micro-USB connector with HS lines routed via controller (MUIC). 147 - - |+ 147 + - | 148 148 muic-max77843 { 149 149 usb_con1: connector { 150 150 compatible = "usb-b-connector"; ··· 156 156 # USB-C connector attached to CC controller (s2mm005), HS lines routed 157 157 # to companion PMIC (max77865), SS lines to USB3 PHY and SBU to DisplayPort. 158 158 # DisplayPort video lines are routed to the connector via SS mux in USB3 PHY. 159 - - |+ 159 + - | 160 160 ccic: s2mm005 { 161 161 usb_con2: connector { 162 162 compatible = "usb-c-connector"; ··· 190 190 191 191 # USB-C connector attached to a typec port controller(ptn5110), which has 192 192 # power delivery support and enables drp. 193 - - |+ 193 + - | 194 194 #include <dt-bindings/usb/pd.h> 195 195 typec: ptn5110 { 196 196 usb_con3: connector {
+7 -7
Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml
··· 15 15 oneOf: 16 16 - const: allwinner,sun4i-a10-crypto 17 17 - items: 18 - - const: allwinner,sun5i-a13-crypto 19 - - const: allwinner,sun4i-a10-crypto 18 + - const: allwinner,sun5i-a13-crypto 19 + - const: allwinner,sun4i-a10-crypto 20 20 - items: 21 - - const: allwinner,sun6i-a31-crypto 22 - - const: allwinner,sun4i-a10-crypto 21 + - const: allwinner,sun6i-a31-crypto 22 + - const: allwinner,sun4i-a10-crypto 23 23 - items: 24 - - const: allwinner,sun7i-a20-crypto 25 - - const: allwinner,sun4i-a10-crypto 24 + - const: allwinner,sun7i-a20-crypto 25 + - const: allwinner,sun4i-a10-crypto 26 26 - items: 27 - - const: allwinner,sun8i-a33-crypto 27 + - const: allwinner,sun8i-a33-crypto 28 28 29 29 reg: 30 30 maxItems: 1
+8 -8
Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml
··· 50 50 const: allwinner,sun50i-h6-crypto 51 51 then: 52 52 properties: 53 - clocks: 54 - minItems: 3 55 - clock-names: 56 - minItems: 3 53 + clocks: 54 + minItems: 3 55 + clock-names: 56 + minItems: 3 57 57 else: 58 58 properties: 59 - clocks: 60 - maxItems: 2 61 - clock-names: 62 - maxItems: 2 59 + clocks: 60 + maxItems: 2 61 + clock-names: 62 + maxItems: 2 63 63 64 64 required: 65 65 - compatible
+1 -1
Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml
··· 12 12 properties: 13 13 compatible: 14 14 items: 15 - - const: amlogic,gxl-crypto 15 + - const: amlogic,gxl-crypto 16 16 17 17 reg: 18 18 maxItems: 1
+20 -20
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml
··· 21 21 - const: allwinner,sun5i-a10s-hdmi 22 22 - const: allwinner,sun6i-a31-hdmi 23 23 - items: 24 - - const: allwinner,sun7i-a20-hdmi 25 - - const: allwinner,sun5i-a10s-hdmi 24 + - const: allwinner,sun7i-a20-hdmi 25 + - const: allwinner,sun5i-a10s-hdmi 26 26 27 27 reg: 28 28 maxItems: 1 ··· 33 33 clocks: 34 34 oneOf: 35 35 - items: 36 - - description: The HDMI interface clock 37 - - description: The HDMI module clock 38 - - description: The first video PLL 39 - - description: The second video PLL 36 + - description: The HDMI interface clock 37 + - description: The HDMI module clock 38 + - description: The first video PLL 39 + - description: The second video PLL 40 40 41 41 - items: 42 - - description: The HDMI interface clock 43 - - description: The HDMI module clock 44 - - description: The HDMI DDC clock 45 - - description: The first video PLL 46 - - description: The second video PLL 42 + - description: The HDMI interface clock 43 + - description: The HDMI module clock 44 + - description: The HDMI DDC clock 45 + - description: The first video PLL 46 + - description: The second video PLL 47 47 48 48 clock-names: 49 49 oneOf: 50 50 - items: 51 - - const: ahb 52 - - const: mod 53 - - const: pll-0 54 - - const: pll-1 51 + - const: ahb 52 + - const: mod 53 + - const: pll-0 54 + - const: pll-1 55 55 56 56 - items: 57 - - const: ahb 58 - - const: mod 59 - - const: ddc 60 - - const: pll-0 61 - - const: pll-1 57 + - const: ahb 58 + - const: mod 59 + - const: ddc 60 + - const: pll-0 61 + - const: pll-1 62 62 63 63 resets: 64 64 maxItems: 1
+29 -29
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml
··· 35 35 - const: allwinner,sun9i-a80-tcon-tv 36 36 37 37 - items: 38 - - enum: 39 - - allwinner,sun7i-a20-tcon0 40 - - allwinner,sun7i-a20-tcon1 41 - - const: allwinner,sun7i-a20-tcon 38 + - enum: 39 + - allwinner,sun7i-a20-tcon0 40 + - allwinner,sun7i-a20-tcon1 41 + - const: allwinner,sun7i-a20-tcon 42 42 43 43 - items: 44 - - enum: 45 - - allwinner,sun50i-a64-tcon-lcd 46 - - const: allwinner,sun8i-a83t-tcon-lcd 44 + - enum: 45 + - allwinner,sun50i-a64-tcon-lcd 46 + - const: allwinner,sun8i-a83t-tcon-lcd 47 47 48 48 - items: 49 - - enum: 50 - - allwinner,sun8i-h3-tcon-tv 51 - - allwinner,sun50i-a64-tcon-tv 52 - - const: allwinner,sun8i-a83t-tcon-tv 49 + - enum: 50 + - allwinner,sun8i-h3-tcon-tv 51 + - allwinner,sun50i-a64-tcon-tv 52 + - const: allwinner,sun8i-a83t-tcon-tv 53 53 54 54 - items: 55 - - enum: 56 - - allwinner,sun50i-h6-tcon-tv 57 - - const: allwinner,sun8i-r40-tcon-tv 55 + - enum: 56 + - allwinner,sun50i-h6-tcon-tv 57 + - const: allwinner,sun8i-r40-tcon-tv 58 58 59 59 reg: 60 60 maxItems: 1 ··· 83 83 resets: 84 84 anyOf: 85 85 - items: 86 - - description: TCON Reset Line 86 + - description: TCON Reset Line 87 87 88 88 - items: 89 - - description: TCON Reset Line 90 - - description: TCON LVDS Reset Line 89 + - description: TCON Reset Line 90 + - description: TCON LVDS Reset Line 91 91 92 92 - items: 93 - - description: TCON Reset Line 94 - - description: TCON eDP Reset Line 93 + - description: TCON Reset Line 94 + - description: TCON eDP Reset Line 95 95 96 96 - items: 97 - - description: TCON Reset Line 98 - - description: TCON eDP Reset Line 99 - - description: TCON LVDS Reset Line 97 + - description: TCON Reset Line 98 + - description: TCON eDP Reset Line 99 + - description: TCON LVDS Reset Line 100 100 101 101 reset-names: 102 102 oneOf: 103 103 - const: lcd 104 104 105 105 - items: 106 - - const: lcd 107 - - const: lvds 106 + - const: lcd 107 + - const: lvds 108 108 109 109 - items: 110 - - const: lcd 111 - - const: edp 110 + - const: lcd 111 + - const: edp 112 112 113 113 - items: 114 - - const: lcd 115 - - const: edp 116 - - const: lvds 114 + - const: lcd 115 + - const: edp 116 + - const: lvds 117 117 118 118 ports: 119 119 type: object
+14 -14
Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml
··· 76 76 allOf: 77 77 - if: 78 78 properties: 79 - compatible: 80 - contains: 81 - const: allwinner,sun6i-a31-mipi-dsi 79 + compatible: 80 + contains: 81 + const: allwinner,sun6i-a31-mipi-dsi 82 82 83 83 then: 84 - properties: 85 - clocks: 86 - minItems: 2 84 + properties: 85 + clocks: 86 + minItems: 2 87 87 88 - required: 89 - - clock-names 88 + required: 89 + - clock-names 90 90 91 91 - if: 92 92 properties: 93 - compatible: 94 - contains: 95 - const: allwinner,sun50i-a64-mipi-dsi 93 + compatible: 94 + contains: 95 + const: allwinner,sun50i-a64-mipi-dsi 96 96 97 97 then: 98 - properties: 99 - clocks: 100 - minItems: 1 98 + properties: 99 + clocks: 100 + minItems: 1 101 101 102 102 additionalProperties: false 103 103
+5 -5
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml
··· 29 29 - const: allwinner,sun50i-h6-dw-hdmi 30 30 31 31 - items: 32 - - enum: 33 - - allwinner,sun8i-h3-dw-hdmi 34 - - allwinner,sun8i-r40-dw-hdmi 35 - - allwinner,sun50i-a64-dw-hdmi 36 - - const: allwinner,sun8i-a83t-dw-hdmi 32 + - enum: 33 + - allwinner,sun8i-h3-dw-hdmi 34 + - allwinner,sun8i-r40-dw-hdmi 35 + - allwinner,sun50i-a64-dw-hdmi 36 + - const: allwinner,sun8i-a83t-dw-hdmi 37 37 38 38 reg: 39 39 maxItems: 1
+9 -9
Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
··· 32 32 compatible: 33 33 oneOf: 34 34 - items: 35 - - enum: 36 - - ti,ds90c185 # For the TI DS90C185 FPD-Link Serializer 37 - - ti,ds90c187 # For the TI DS90C187 FPD-Link Serializer 38 - - ti,sn75lvds83 # For the TI SN75LVDS83 FlatLink transmitter 39 - - const: lvds-encoder # Generic LVDS encoder compatible fallback 35 + - enum: 36 + - ti,ds90c185 # For the TI DS90C185 FPD-Link Serializer 37 + - ti,ds90c187 # For the TI DS90C187 FPD-Link Serializer 38 + - ti,sn75lvds83 # For the TI SN75LVDS83 FlatLink transmitter 39 + - const: lvds-encoder # Generic LVDS encoder compatible fallback 40 40 - items: 41 - - enum: 42 - - ti,ds90cf384a # For the DS90CF384A FPD-Link LVDS Receiver 43 - - const: lvds-decoder # Generic LVDS decoders compatible fallback 41 + - enum: 42 + - ti,ds90cf384a # For the DS90CF384A FPD-Link LVDS Receiver 43 + - const: lvds-decoder # Generic LVDS decoders compatible fallback 44 44 - enum: 45 - - thine,thc63lvdm83d # For the THC63LVDM83D LVDS serializer 45 + - thine,thc63lvdm83d # For the THC63LVDM83D LVDS serializer 46 46 47 47 ports: 48 48 type: object
+1 -1
Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
··· 18 18 reg: true 19 19 reset-gpios: true 20 20 vddi-supply: 21 - description: regulator that supplies the vddi voltage 21 + description: regulator that supplies the vddi voltage 22 22 enforce-video-mode: true 23 23 24 24 required:
+2 -2
Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c272.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 vci-supply: 24 - description: regulator that supplies the vci voltage 24 + description: regulator that supplies the vci voltage 25 25 26 26 required: 27 27 - compatible
+8 -8
Documentation/devicetree/bindings/display/renesas,cmm.yaml
··· 21 21 compatible: 22 22 oneOf: 23 23 - items: 24 - - enum: 25 - - renesas,r8a7795-cmm 26 - - renesas,r8a7796-cmm 27 - - renesas,r8a77965-cmm 28 - - renesas,r8a77990-cmm 29 - - renesas,r8a77995-cmm 30 - - const: renesas,rcar-gen3-cmm 24 + - enum: 25 + - renesas,r8a7795-cmm 26 + - renesas,r8a7796-cmm 27 + - renesas,r8a77965-cmm 28 + - renesas,r8a77990-cmm 29 + - renesas,r8a77995-cmm 30 + - const: renesas,rcar-gen3-cmm 31 31 - items: 32 - - const: renesas,rcar-gen2-cmm 32 + - const: renesas,rcar-gen2-cmm 33 33 34 34 reg: 35 35 maxItems: 1
+4 -4
Documentation/devicetree/bindings/dma/ti/k3-udma.yaml
··· 69 69 maxItems: 3 70 70 71 71 reg-names: 72 - items: 73 - - const: gcfg 74 - - const: rchanrt 75 - - const: tchanrt 72 + items: 73 + - const: gcfg 74 + - const: rchanrt 75 + - const: tchanrt 76 76 77 77 msi-parent: true 78 78
+1 -1
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml
··· 27 27 gpio-controller: true 28 28 29 29 '#gpio-cells': 30 - const: 2 30 + const: 2 31 31 32 32 ngpios: 33 33 minimum: 0
+9 -9
Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml
··· 16 16 oneOf: 17 17 - items: 18 18 - enum: 19 - - samsung,exynos5250-mali 19 + - samsung,exynos5250-mali 20 20 - const: arm,mali-t604 21 21 - items: 22 22 - enum: 23 - - samsung,exynos5420-mali 23 + - samsung,exynos5420-mali 24 24 - const: arm,mali-t628 25 25 - items: 26 26 - enum: 27 - - allwinner,sun50i-h6-mali 27 + - allwinner,sun50i-h6-mali 28 28 - const: arm,mali-t720 29 29 - items: 30 30 - enum: 31 - - amlogic,meson-gxm-mali 32 - - realtek,rtd1295-mali 31 + - amlogic,meson-gxm-mali 32 + - realtek,rtd1295-mali 33 33 - const: arm,mali-t820 34 34 - items: 35 35 - enum: 36 - - arm,juno-mali 36 + - arm,juno-mali 37 37 - const: arm,mali-t624 38 38 - items: 39 39 - enum: 40 - - rockchip,rk3288-mali 41 - - samsung,exynos5433-mali 40 + - rockchip,rk3288-mali 41 + - samsung,exynos5433-mali 42 42 - const: arm,mali-t760 43 43 - items: 44 44 - enum: 45 - - rockchip,rk3399-mali 45 + - rockchip,rk3399-mali 46 46 - const: arm,mali-t860 47 47 48 48 # "arm,mali-t830"
+1 -1
Documentation/devicetree/bindings/gpu/vivante,gc.yaml
··· 9 9 description: Vivante GPU core devices 10 10 11 11 maintainers: 12 - - Lucas Stach <l.stach@pengutronix.de> 12 + - Lucas Stach <l.stach@pengutronix.de> 13 13 14 14 properties: 15 15 compatible:
+5 -5
Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
··· 28 28 - const: rockchip,rk3399-i2c 29 29 - items: 30 30 - enum: 31 - - rockchip,rk3036-i2c 32 - - rockchip,rk3368-i2c 31 + - rockchip,rk3036-i2c 32 + - rockchip,rk3368-i2c 33 33 - const: rockchip,rk3288-i2c 34 34 - items: 35 35 - enum: 36 - - rockchip,px30-i2c 37 - - rockchip,rk3308-i2c 38 - - rockchip,rk3328-i2c 36 + - rockchip,px30-i2c 37 + - rockchip,rk3308-i2c 38 + - rockchip,rk3328-i2c 39 39 - const: rockchip,rk3399-i2c 40 40 41 41 reg:
+2 -2
Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
··· 72 72 The channel number. It can have up to 8 channels on ad7124-4 73 73 and 16 channels on ad7124-8, numbered from 0 to 15. 74 74 items: 75 - minimum: 0 76 - maximum: 15 75 + minimum: 0 76 + maximum: 15 77 77 78 78 adi,reference-select: 79 79 description: |
+3 -3
Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
··· 7 7 title: Linear Technology / Analog Devices LTC2496 ADC 8 8 9 9 maintainers: 10 - - Lars-Peter Clausen <lars@metafoo.de> 11 - - Michael Hennerich <Michael.Hennerich@analog.com> 12 - - Stefan Popa <stefan.popa@analog.com> 10 + - Lars-Peter Clausen <lars@metafoo.de> 11 + - Michael Hennerich <Michael.Hennerich@analog.com> 12 + - Stefan Popa <stefan.popa@analog.com> 13 13 14 14 properties: 15 15 compatible:
+2 -2
Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
··· 16 16 - const: allwinner,sun4i-a10-lradc-keys 17 17 - const: allwinner,sun8i-a83t-r-lradc 18 18 - items: 19 - - const: allwinner,sun50i-a64-lradc 20 - - const: allwinner,sun8i-a83t-r-lradc 19 + - const: allwinner,sun50i-a64-lradc 20 + - const: allwinner,sun8i-a83t-r-lradc 21 21 22 22 reg: 23 23 maxItems: 1
+1 -1
Documentation/devicetree/bindings/input/touchscreen/goodix.yaml
··· 63 63 - interrupts 64 64 65 65 examples: 66 - - | 66 + - | 67 67 i2c { 68 68 #address-cells = <1>; 69 69 #size-cells = <0>;
+2 -2
Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml
··· 10 10 - Georgi Djakov <georgi.djakov@linaro.org> 11 11 12 12 description: | 13 - The Qualcomm MSM8916 interconnect providers support adjusting the 14 - bandwidth requirements between the various NoC fabrics. 13 + The Qualcomm MSM8916 interconnect providers support adjusting the 14 + bandwidth requirements between the various NoC fabrics. 15 15 16 16 properties: 17 17 compatible:
+2 -2
Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml
··· 10 10 - Brian Masney <masneyb@onstation.org> 11 11 12 12 description: | 13 - The Qualcomm MSM8974 interconnect providers support setting system 14 - bandwidth requirements between various network-on-chip fabrics. 13 + The Qualcomm MSM8974 interconnect providers support setting system 14 + bandwidth requirements between various network-on-chip fabrics. 15 15 16 16 properties: 17 17 reg:
+2 -2
Documentation/devicetree/bindings/interconnect/qcom,qcs404.yaml
··· 10 10 - Georgi Djakov <georgi.djakov@linaro.org> 11 11 12 12 description: | 13 - The Qualcomm QCS404 interconnect providers support adjusting the 14 - bandwidth requirements between the various NoC fabrics. 13 + The Qualcomm QCS404 interconnect providers support adjusting the 14 + bandwidth requirements between the various NoC fabrics. 15 15 16 16 properties: 17 17 reg:
+6 -6
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml
··· 27 27 deprecated: true 28 28 - const: allwinner,sun7i-a20-sc-nmi 29 29 - items: 30 - - const: allwinner,sun8i-a83t-r-intc 31 - - const: allwinner,sun6i-a31-r-intc 30 + - const: allwinner,sun8i-a83t-r-intc 31 + - const: allwinner,sun6i-a31-r-intc 32 32 - const: allwinner,sun9i-a80-sc-nmi 33 33 - items: 34 - - const: allwinner,sun50i-a64-r-intc 35 - - const: allwinner,sun6i-a31-r-intc 34 + - const: allwinner,sun50i-a64-r-intc 35 + - const: allwinner,sun6i-a31-r-intc 36 36 - items: 37 - - const: allwinner,sun50i-h6-r-intc 38 - - const: allwinner,sun6i-a31-r-intc 37 + - const: allwinner,sun50i-h6-r-intc 38 + - const: allwinner,sun6i-a31-r-intc 39 39 40 40 reg: 41 41 maxItems: 1
+4 -4
Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
··· 25 25 compatible: 26 26 items: 27 27 - enum: 28 - - intel,ixp42x-interrupt 29 - - intel,ixp43x-interrupt 30 - - intel,ixp45x-interrupt 31 - - intel,ixp46x-interrupt 28 + - intel,ixp42x-interrupt 29 + - intel,ixp43x-interrupt 30 + - intel,ixp45x-interrupt 31 + - intel,ixp46x-interrupt 32 32 33 33 reg: 34 34 maxItems: 1
+6 -6
Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml
··· 14 14 compatible: 15 15 oneOf: 16 16 - items: 17 - - enum: 18 - - st,stm32-exti 19 - - st,stm32h7-exti 17 + - enum: 18 + - st,stm32-exti 19 + - st,stm32h7-exti 20 20 - items: 21 - - enum: 22 - - st,stm32mp1-exti 23 - - const: syscon 21 + - enum: 22 + - st,stm32mp1-exti 23 + - const: syscon 24 24 25 25 "#interrupt-cells": 26 26 const: 2
+5 -5
Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml
··· 54 54 clock-names: 55 55 oneOf: 56 56 - items: 57 - - const: sysmmu 57 + - const: sysmmu 58 58 - items: 59 - - const: sysmmu 60 - - const: master 59 + - const: sysmmu 60 + - const: master 61 61 - items: 62 - - const: aclk 63 - - const: pclk 62 + - const: aclk 63 + - const: pclk 64 64 65 65 "#iommu-cells": 66 66 const: 0
+1 -1
Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml
··· 24 24 maxItems: 1 25 25 26 26 clocks: 27 - maxItems: 1 27 + maxItems: 1 28 28 29 29 interrupts: 30 30 items:
+14 -14
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
··· 20 20 - const: allwinner,sun4i-a10-csi1 21 21 - const: allwinner,sun7i-a20-csi0 22 22 - items: 23 - - const: allwinner,sun7i-a20-csi1 24 - - const: allwinner,sun4i-a10-csi1 23 + - const: allwinner,sun7i-a20-csi1 24 + - const: allwinner,sun4i-a10-csi1 25 25 - items: 26 - - const: allwinner,sun8i-r40-csi0 27 - - const: allwinner,sun7i-a20-csi0 26 + - const: allwinner,sun8i-r40-csi0 27 + - const: allwinner,sun7i-a20-csi0 28 28 29 29 reg: 30 30 maxItems: 1 ··· 35 35 clocks: 36 36 oneOf: 37 37 - items: 38 - - description: The CSI interface clock 39 - - description: The CSI DRAM clock 38 + - description: The CSI interface clock 39 + - description: The CSI DRAM clock 40 40 41 41 - items: 42 - - description: The CSI interface clock 43 - - description: The CSI ISP clock 44 - - description: The CSI DRAM clock 42 + - description: The CSI interface clock 43 + - description: The CSI ISP clock 44 + - description: The CSI DRAM clock 45 45 46 46 clock-names: 47 47 oneOf: 48 48 - items: 49 - - const: bus 50 - - const: ram 49 + - const: bus 50 + - const: ram 51 51 52 52 - items: 53 - - const: bus 54 - - const: isp 55 - - const: ram 53 + - const: bus 54 + - const: isp 55 + - const: ram 56 56 57 57 resets: 58 58 maxItems: 1
+7 -7
Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
··· 29 29 compatible: 30 30 oneOf: 31 31 - items: 32 - - enum: 33 - - amlogic,gxbb-vdec # GXBB (S905) 34 - - amlogic,gxl-vdec # GXL (S905X, S905D) 35 - - amlogic,gxm-vdec # GXM (S912) 36 - - const: amlogic,gx-vdec 32 + - enum: 33 + - amlogic,gxbb-vdec # GXBB (S905) 34 + - amlogic,gxl-vdec # GXL (S905X, S905D) 35 + - amlogic,gxm-vdec # GXM (S912) 36 + - const: amlogic,gx-vdec 37 37 - enum: 38 - - amlogic,g12a-vdec # G12A (S905X2, S905D2) 39 - - amlogic,sm1-vdec # SM1 (S905X3, S905D3) 38 + - amlogic,g12a-vdec # G12A (S905X2, S905D2) 39 + - amlogic,sm1-vdec # SM1 (S905X3, S905D3) 40 40 41 41 interrupts: 42 42 minItems: 2
+13 -13
Documentation/devicetree/bindings/media/renesas,ceu.yaml
··· 32 32 additionalProperties: false 33 33 34 34 properties: 35 - endpoint: 36 - type: object 37 - additionalProperties: false 35 + endpoint: 36 + type: object 37 + additionalProperties: false 38 38 39 39 # Properties described in 40 40 # Documentation/devicetree/bindings/media/video-interfaces.txt 41 - properties: 42 - remote-endpoint: true 43 - hsync-active: true 44 - vsync-active: true 45 - field-even-active: false 46 - bus-width: 47 - enum: [8, 16] 48 - default: 8 41 + properties: 42 + remote-endpoint: true 43 + hsync-active: true 44 + vsync-active: true 45 + field-even-active: false 46 + bus-width: 47 + enum: [8, 16] 48 + default: 8 49 49 50 - required: 51 - - remote-endpoint 50 + required: 51 + - remote-endpoint 52 52 53 53 required: 54 54 - endpoint
+4 -4
Documentation/devicetree/bindings/media/renesas,vin.yaml
··· 261 261 262 262 anyOf: 263 263 - required: 264 - - endpoint@0 264 + - endpoint@0 265 265 - required: 266 - - endpoint@1 266 + - endpoint@1 267 267 - required: 268 - - endpoint@2 268 + - endpoint@2 269 269 - required: 270 - - endpoint@3 270 + - endpoint@3 271 271 272 272 additionalProperties: false 273 273
+1 -1
Documentation/devicetree/bindings/media/ti,vpe.yaml
··· 17 17 18 18 properties: 19 19 compatible: 20 - const: ti,dra7-vpe 20 + const: ti,dra7-vpe 21 21 22 22 reg: 23 23 items:
+3 -3
Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml
··· 25 25 compatible: 26 26 items: 27 27 - enum: 28 - - fsl,imx8mn-ddrc 29 - - fsl,imx8mm-ddrc 30 - - fsl,imx8mq-ddrc 28 + - fsl,imx8mn-ddrc 29 + - fsl,imx8mm-ddrc 30 + - fsl,imx8mq-ddrc 31 31 - const: fsl,imx8m-ddrc 32 32 33 33 reg:
+2 -2
Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml
··· 66 66 reg: 67 67 description: Identify trigger hardware block. 68 68 items: 69 - minimum: 0 70 - maximum: 2 69 + minimum: 0 70 + maximum: 2 71 71 72 72 required: 73 73 - compatible
+2 -2
Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml
··· 102 102 reg: 103 103 description: Identify trigger hardware block. 104 104 items: 105 - minimum: 0 106 - maximum: 16 105 + minimum: 0 106 + maximum: 16 107 107 108 108 required: 109 109 - compatible
+6 -6
Documentation/devicetree/bindings/mfd/syscon.yaml
··· 33 33 compatible: 34 34 anyOf: 35 35 - items: 36 - - enum: 37 - - allwinner,sun8i-a83t-system-controller 38 - - allwinner,sun8i-h3-system-controller 39 - - allwinner,sun8i-v3s-system-controller 40 - - allwinner,sun50i-a64-system-controller 36 + - enum: 37 + - allwinner,sun8i-a83t-system-controller 38 + - allwinner,sun8i-h3-system-controller 39 + - allwinner,sun8i-v3s-system-controller 40 + - allwinner,sun50i-a64-system-controller 41 41 42 - - const: syscon 42 + - const: syscon 43 43 44 44 - contains: 45 45 const: syscon
+1 -1
Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml
··· 17 17 compatible: 18 18 items: 19 19 - enum: 20 - - socionext,uniphier-sd4hc 20 + - socionext,uniphier-sd4hc 21 21 - const: cdns,sd4hc 22 22 23 23 reg:
+8 -8
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
··· 30 30 - items: 31 31 - enum: 32 32 # for Rockchip PX30 33 - - rockchip,px30-dw-mshc 33 + - rockchip,px30-dw-mshc 34 34 # for Rockchip RK3036 35 - - rockchip,rk3036-dw-mshc 35 + - rockchip,rk3036-dw-mshc 36 36 # for Rockchip RK322x 37 - - rockchip,rk3228-dw-mshc 37 + - rockchip,rk3228-dw-mshc 38 38 # for Rockchip RK3308 39 - - rockchip,rk3308-dw-mshc 39 + - rockchip,rk3308-dw-mshc 40 40 # for Rockchip RK3328 41 - - rockchip,rk3328-dw-mshc 41 + - rockchip,rk3328-dw-mshc 42 42 # for Rockchip RK3368 43 - - rockchip,rk3368-dw-mshc 43 + - rockchip,rk3368-dw-mshc 44 44 # for Rockchip RK3399 45 - - rockchip,rk3399-dw-mshc 45 + - rockchip,rk3399-dw-mshc 46 46 # for Rockchip RV1108 47 - - rockchip,rv1108-dw-mshc 47 + - rockchip,rv1108-dw-mshc 48 48 - const: rockchip,rk3288-dw-mshc 49 49 50 50 reg:
+7 -7
Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml
··· 35 35 oneOf: 36 36 - const: host 37 37 - items: 38 - - const: host 39 - - const: bridge 38 + - const: host 39 + - const: bridge 40 40 - items: 41 - - const: host 42 - - const: hw 41 + - const: host 42 + - const: hw 43 43 - items: 44 - - const: host 45 - - const: bridge 46 - - const: hw 44 + - const: host 45 + - const: bridge 46 + - const: hw 47 47 48 48 resets: 49 49 minItems: 1
+2 -2
Documentation/devicetree/bindings/mtd/denali,nand.yaml
··· 54 54 reg: register reset 55 55 oneOf: 56 56 - items: 57 - - const: nand 58 - - const: reg 57 + - const: nand 58 + - const: reg 59 59 - const: nand 60 60 - const: reg 61 61
+2 -2
Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml
··· 19 19 - const: allwinner,sun8i-v3s-emac 20 20 - const: allwinner,sun50i-a64-emac 21 21 - items: 22 - - const: allwinner,sun50i-h6-emac 23 - - const: allwinner,sun50i-a64-emac 22 + - const: allwinner,sun50i-h6-emac 23 + - const: allwinner,sun50i-a64-emac 24 24 25 25 reg: 26 26 maxItems: 1
+23 -23
Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
··· 9 9 description: Bosch MCAN controller for CAN bus 10 10 11 11 maintainers: 12 - - Sriram Dash <sriram.dash@samsung.com> 12 + - Sriram Dash <sriram.dash@samsung.com> 13 13 14 14 properties: 15 15 compatible: ··· 51 51 52 52 bosch,mram-cfg: 53 53 description: | 54 - Message RAM configuration data. 55 - Multiple M_CAN instances can share the same Message RAM 56 - and each element(e.g Rx FIFO or Tx Buffer and etc) number 57 - in Message RAM is also configurable, so this property is 58 - telling driver how the shared or private Message RAM are 59 - used by this M_CAN controller. 54 + Message RAM configuration data. 55 + Multiple M_CAN instances can share the same Message RAM 56 + and each element(e.g Rx FIFO or Tx Buffer and etc) number 57 + in Message RAM is also configurable, so this property is 58 + telling driver how the shared or private Message RAM are 59 + used by this M_CAN controller. 60 60 61 - The format should be as follows: 62 - <offset sidf_elems xidf_elems rxf0_elems rxf1_elems rxb_elems txe_elems txb_elems> 63 - The 'offset' is an address offset of the Message RAM where 64 - the following elements start from. This is usually set to 65 - 0x0 if you're using a private Message RAM. The remain cells 66 - are used to specify how many elements are used for each FIFO/Buffer. 61 + The format should be as follows: 62 + <offset sidf_elems xidf_elems rxf0_elems rxf1_elems rxb_elems txe_elems txb_elems> 63 + The 'offset' is an address offset of the Message RAM where 64 + the following elements start from. This is usually set to 65 + 0x0 if you're using a private Message RAM. The remain cells 66 + are used to specify how many elements are used for each FIFO/Buffer. 67 67 68 - M_CAN includes the following elements according to user manual: 69 - 11-bit Filter 0-128 elements / 0-128 words 70 - 29-bit Filter 0-64 elements / 0-128 words 71 - Rx FIFO 0 0-64 elements / 0-1152 words 72 - Rx FIFO 1 0-64 elements / 0-1152 words 73 - Rx Buffers 0-64 elements / 0-1152 words 74 - Tx Event FIFO 0-32 elements / 0-64 words 75 - Tx Buffers 0-32 elements / 0-576 words 68 + M_CAN includes the following elements according to user manual: 69 + 11-bit Filter 0-128 elements / 0-128 words 70 + 29-bit Filter 0-64 elements / 0-128 words 71 + Rx FIFO 0 0-64 elements / 0-1152 words 72 + Rx FIFO 1 0-64 elements / 0-1152 words 73 + Rx Buffers 0-64 elements / 0-1152 words 74 + Tx Event FIFO 0-32 elements / 0-64 words 75 + Tx Buffers 0-32 elements / 0-576 words 76 76 77 - Please refer to 2.4.1 Message RAM Configuration in Bosch 78 - M_CAN user manual for details. 77 + Please refer to 2.4.1 Message RAM Configuration in Bosch 78 + M_CAN user manual for details. 79 79 allOf: 80 80 - $ref: /schemas/types.yaml#/definitions/int32-array 81 81 - items:
+2 -2
Documentation/devicetree/bindings/net/renesas,ether.yaml
··· 40 40 41 41 reg: 42 42 items: 43 - - description: E-DMAC/feLic registers 44 - - description: TSU registers 43 + - description: E-DMAC/feLic registers 44 + - description: TSU registers 45 45 minItems: 1 46 46 47 47 interrupts:
+6 -6
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml
··· 23 23 oneOf: 24 24 - const: ti,cpsw-switch 25 25 - items: 26 - - const: ti,am335x-cpsw-switch 27 - - const: ti,cpsw-switch 26 + - const: ti,am335x-cpsw-switch 27 + - const: ti,cpsw-switch 28 28 - items: 29 - - const: ti,am4372-cpsw-switch 30 - - const: ti,cpsw-switch 29 + - const: ti,am4372-cpsw-switch 30 + - const: ti,cpsw-switch 31 31 - items: 32 - - const: ti,dra7-cpsw-switch 33 - - const: ti,cpsw-switch 32 + - const: ti,dra7-cpsw-switch 33 + - const: ti,cpsw-switch 34 34 35 35 reg: 36 36 maxItems: 1
+13 -14
Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml
··· 18 18 properties: 19 19 compatible: 20 20 oneOf: 21 - - const: ti,davinci_mdio 22 - - items: 23 - - const: ti,keystone_mdio 24 - - const: ti,davinci_mdio 25 - - items: 26 - - const: ti,cpsw-mdio 27 - - const: ti,davinci_mdio 28 - - items: 29 - - const: ti,am4372-mdio 30 - - const: ti,cpsw-mdio 31 - - const: ti,davinci_mdio 21 + - const: ti,davinci_mdio 22 + - items: 23 + - const: ti,keystone_mdio 24 + - const: ti,davinci_mdio 25 + - items: 26 + - const: ti,cpsw-mdio 27 + - const: ti,davinci_mdio 28 + - items: 29 + - const: ti,am4372-mdio 30 + - const: ti,cpsw-mdio 31 + - const: ti,davinci_mdio 32 32 33 33 reg: 34 34 maxItems: 1 35 35 36 36 bus_freq: 37 - maximum: 2500000 38 - description: 39 - MDIO Bus frequency 37 + maximum: 2500000 38 + description: MDIO Bus frequency 40 39 41 40 ti,hwmods: 42 41 description: TI hwmod name
+1 -1
Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml
··· 23 23 24 24 properties: 25 25 compatible: 26 - const: intel,lgm-emmc-phy 26 + const: intel,lgm-emmc-phy 27 27 28 28 "#phy-cells": 29 29 const: 0
+8 -8
Documentation/devicetree/bindings/pwm/pwm-samsung.yaml
··· 49 49 are available. 50 50 oneOf: 51 51 - items: 52 - - const: timers 52 + - const: timers 53 53 - items: 54 - - const: timers 55 - - const: pwm-tclk0 54 + - const: timers 55 + - const: pwm-tclk0 56 56 - items: 57 - - const: timers 58 - - const: pwm-tclk1 57 + - const: timers 58 + - const: pwm-tclk1 59 59 - items: 60 - - const: timers 61 - - const: pwm-tclk0 62 - - const: pwm-tclk1 60 + - const: timers 61 + - const: pwm-tclk0 62 + - const: pwm-tclk1 63 63 64 64 interrupts: 65 65 description:
+1 -1
Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml
··· 25 25 maxItems: 3 26 26 27 27 resets: 28 - maxItems: 1 28 + maxItems: 1 29 29 30 30 st,syscfg-holdboot: 31 31 allOf:
+3 -1
Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml
··· 7 7 8 8 title: BCM7216 RESCAL reset controller 9 9 10 - description: This document describes the BCM7216 RESCAL reset controller which is responsible for controlling the reset of the SATA and PCIe0/1 instances on BCM7216. 10 + description: This document describes the BCM7216 RESCAL reset controller 11 + which is responsible for controlling the reset of the SATA and PCIe0/1 12 + instances on BCM7216. 11 13 12 14 maintainers: 13 15 - Florian Fainelli <f.fainelli@gmail.com>
+19 -19
Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml
··· 38 38 minItems: 3 39 39 maxItems: 3 40 40 description: | 41 - Phandle/offset/mask triplet. The phandle to pwrcfg used to 42 - access control register at offset, and change the dbp (Disable Backup 43 - Protection) bit represented by the mask, mandatory to disable/enable backup 44 - domain (RTC registers) write protection. 41 + Phandle/offset/mask triplet. The phandle to pwrcfg used to 42 + access control register at offset, and change the dbp (Disable Backup 43 + Protection) bit represented by the mask, mandatory to disable/enable backup 44 + domain (RTC registers) write protection. 45 45 46 46 assigned-clocks: 47 47 description: | ··· 78 78 const: st,stm32h7-rtc 79 79 80 80 then: 81 - properties: 82 - clocks: 83 - minItems: 2 84 - maxItems: 2 81 + properties: 82 + clocks: 83 + minItems: 2 84 + maxItems: 2 85 85 86 - required: 87 - - clock-names 88 - - st,syscfg 86 + required: 87 + - clock-names 88 + - st,syscfg 89 89 90 90 - if: 91 91 properties: ··· 94 94 const: st,stm32mp1-rtc 95 95 96 96 then: 97 - properties: 98 - clocks: 99 - minItems: 2 100 - maxItems: 2 97 + properties: 98 + clocks: 99 + minItems: 2 100 + maxItems: 2 101 101 102 - assigned-clocks: false 103 - assigned-clock-parents: false 102 + assigned-clocks: false 103 + assigned-clock-parents: false 104 104 105 - required: 106 - - clock-names 105 + required: 106 + - clock-names 107 107 108 108 required: 109 109 - compatible
+8 -8
Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
··· 24 24 oneOf: 25 25 - description: Always-on power domain UART controller 26 26 items: 27 - - enum: 27 + - enum: 28 + - amlogic,meson6-uart 29 + - amlogic,meson8-uart 30 + - amlogic,meson8b-uart 31 + - amlogic,meson-gx-uart 32 + - const: amlogic,meson-ao-uart 33 + - description: Everything-Else power domain UART controller 34 + enum: 28 35 - amlogic,meson6-uart 29 36 - amlogic,meson8-uart 30 37 - amlogic,meson8b-uart 31 38 - amlogic,meson-gx-uart 32 - - const: amlogic,meson-ao-uart 33 - - description: Everything-Else power domain UART controller 34 - enum: 35 - - amlogic,meson6-uart 36 - - amlogic,meson8-uart 37 - - amlogic,meson8b-uart 38 - - amlogic,meson-gx-uart 39 39 40 40 reg: 41 41 maxItems: 1
+9 -8
Documentation/devicetree/bindings/serial/rs485.yaml
··· 6 6 7 7 title: RS485 serial communications Bindings 8 8 9 - description: The RTS signal is capable of automatically controlling 10 - line direction for the built-in half-duplex mode. 11 - The properties described hereafter shall be given to a 12 - half-duplex capable UART node. 9 + description: The RTS signal is capable of automatically controlling line 10 + direction for the built-in half-duplex mode. The properties described 11 + hereafter shall be given to a half-duplex capable UART node. 13 12 14 13 maintainers: 15 - - Rob Herring <robh@kernel.org> 14 + - Rob Herring <robh@kernel.org> 16 15 17 16 properties: 18 17 rs485-rts-delay: ··· 36 37 $ref: /schemas/types.yaml#/definitions/flag 37 38 38 39 linux,rs485-enabled-at-boot-time: 39 - description: enables the rs485 feature at boot time. It can be disabled later with proper ioctl. 40 + description: enables the rs485 feature at boot time. It can be disabled 41 + later with proper ioctl. 40 42 $ref: /schemas/types.yaml#/definitions/flag 41 43 42 44 rs485-rx-during-tx: 43 - description: enables the receiving of data even while sending data. 44 - $ref: /schemas/types.yaml#/definitions/flag 45 + description: enables the receiving of data even while sending data. 46 + $ref: /schemas/types.yaml#/definitions/flag 47 + ...
+5 -5
Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml
··· 26 26 compatible: 27 27 oneOf: 28 28 - items: 29 - - enum: 30 - - amlogic,meson8-canvas 31 - - amlogic,meson8b-canvas 32 - - amlogic,meson8m2-canvas 33 - - const: amlogic,canvas 29 + - enum: 30 + - amlogic,meson8-canvas 31 + - amlogic,meson8b-canvas 32 + - amlogic,meson8m2-canvas 33 + - const: amlogic,canvas 34 34 - const: amlogic,canvas # GXBB and newer SoCs 35 35 36 36 reg:
+8 -8
Documentation/devicetree/bindings/sound/renesas,fsi.yaml
··· 17 17 oneOf: 18 18 # for FSI2 SoC 19 19 - items: 20 - - enum: 21 - - renesas,fsi2-sh73a0 22 - - renesas,fsi2-r8a7740 23 - - enum: 24 - - renesas,sh_fsi2 20 + - enum: 21 + - renesas,fsi2-sh73a0 22 + - renesas,fsi2-r8a7740 23 + - enum: 24 + - renesas,sh_fsi2 25 25 # for Generic 26 26 - items: 27 - - enum: 28 - - renesas,sh_fsi 29 - - renesas,sh_fsi2 27 + - enum: 28 + - renesas,sh_fsi 29 + - renesas,sh_fsi2 30 30 31 31 reg: 32 32 maxItems: 1
+5 -5
Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml
··· 8 8 title: Qualcomm Quad Serial Peripheral Interface (QSPI) 9 9 10 10 maintainers: 11 - - Mukesh Savaliya <msavaliy@codeaurora.org> 12 - - Akash Asthana <akashast@codeaurora.org> 11 + - Mukesh Savaliya <msavaliy@codeaurora.org> 12 + - Akash Asthana <akashast@codeaurora.org> 13 13 14 - description: 15 - The QSPI controller allows SPI protocol communication in single, dual, or quad 16 - wire transmission modes for read/write access to slaves such as NOR flash. 14 + description: The QSPI controller allows SPI protocol communication in single, 15 + dual, or quad wire transmission modes for read/write access to slaves such 16 + as NOR flash. 17 17 18 18 allOf: 19 19 - $ref: /spi/spi-controller.yaml#
+2 -2
Documentation/devicetree/bindings/spi/renesas,hspi.yaml
··· 16 16 compatible: 17 17 items: 18 18 - enum: 19 - - renesas,hspi-r8a7778 # R-Car M1A 20 - - renesas,hspi-r8a7779 # R-Car H1 19 + - renesas,hspi-r8a7778 # R-Car M1A 20 + - renesas,hspi-r8a7779 # R-Car H1 21 21 - const: renesas,hspi 22 22 23 23 reg:
+1 -1
Documentation/devicetree/bindings/spi/spi-pl022.yaml
··· 51 51 52 52 pl022,rt: 53 53 description: indicates the controller should run the message pump with realtime 54 - priority to minimise the transfer latency on the bus (boolean) 54 + priority to minimise the transfer latency on the bus (boolean) 55 55 type: boolean 56 56 57 57 dmas:
+2 -2
Documentation/devicetree/bindings/spi/st,stm32-qspi.yaml
··· 24 24 25 25 reg-names: 26 26 items: 27 - - const: qspi 28 - - const: qspi_mm 27 + - const: qspi 28 + - const: qspi_mm 29 29 30 30 clocks: 31 31 maxItems: 1
+32 -32
Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml
··· 29 29 - const: allwinner,sun4i-a10-system-control 30 30 - const: allwinner,sun5i-a13-system-control 31 31 - items: 32 - - const: allwinner,sun7i-a20-system-control 33 - - const: allwinner,sun4i-a10-system-control 32 + - const: allwinner,sun7i-a20-system-control 33 + - const: allwinner,sun4i-a10-system-control 34 34 - const: allwinner,sun8i-a23-system-control 35 35 - const: allwinner,sun8i-h3-system-control 36 36 - const: allwinner,sun50i-a64-sram-controller ··· 38 38 - const: allwinner,sun50i-a64-system-control 39 39 - const: allwinner,sun50i-h5-system-control 40 40 - items: 41 - - const: allwinner,sun50i-h6-system-control 42 - - const: allwinner,sun50i-a64-system-control 41 + - const: allwinner,sun50i-h6-system-control 42 + - const: allwinner,sun50i-a64-system-control 43 43 - items: 44 - - const: allwinner,suniv-f1c100s-system-control 45 - - const: allwinner,sun4i-a10-system-control 44 + - const: allwinner,suniv-f1c100s-system-control 45 + - const: allwinner,sun4i-a10-system-control 46 46 47 47 reg: 48 48 maxItems: 1 ··· 69 69 - const: allwinner,sun4i-a10-sram-d 70 70 - const: allwinner,sun50i-a64-sram-c 71 71 - items: 72 - - const: allwinner,sun5i-a13-sram-a3-a4 73 - - const: allwinner,sun4i-a10-sram-a3-a4 72 + - const: allwinner,sun5i-a13-sram-a3-a4 73 + - const: allwinner,sun4i-a10-sram-a3-a4 74 74 - items: 75 - - const: allwinner,sun7i-a20-sram-a3-a4 76 - - const: allwinner,sun4i-a10-sram-a3-a4 75 + - const: allwinner,sun7i-a20-sram-a3-a4 76 + - const: allwinner,sun4i-a10-sram-a3-a4 77 77 - items: 78 - - const: allwinner,sun5i-a13-sram-c1 79 - - const: allwinner,sun4i-a10-sram-c1 78 + - const: allwinner,sun5i-a13-sram-c1 79 + - const: allwinner,sun4i-a10-sram-c1 80 80 - items: 81 - - const: allwinner,sun7i-a20-sram-c1 82 - - const: allwinner,sun4i-a10-sram-c1 81 + - const: allwinner,sun7i-a20-sram-c1 82 + - const: allwinner,sun4i-a10-sram-c1 83 83 - items: 84 - - const: allwinner,sun8i-a23-sram-c1 85 - - const: allwinner,sun4i-a10-sram-c1 84 + - const: allwinner,sun8i-a23-sram-c1 85 + - const: allwinner,sun4i-a10-sram-c1 86 86 - items: 87 - - const: allwinner,sun8i-h3-sram-c1 88 - - const: allwinner,sun4i-a10-sram-c1 87 + - const: allwinner,sun8i-h3-sram-c1 88 + - const: allwinner,sun4i-a10-sram-c1 89 89 - items: 90 - - const: allwinner,sun50i-a64-sram-c1 91 - - const: allwinner,sun4i-a10-sram-c1 90 + - const: allwinner,sun50i-a64-sram-c1 91 + - const: allwinner,sun4i-a10-sram-c1 92 92 - items: 93 - - const: allwinner,sun50i-h5-sram-c1 94 - - const: allwinner,sun4i-a10-sram-c1 93 + - const: allwinner,sun50i-h5-sram-c1 94 + - const: allwinner,sun4i-a10-sram-c1 95 95 - items: 96 - - const: allwinner,sun50i-h6-sram-c1 97 - - const: allwinner,sun4i-a10-sram-c1 96 + - const: allwinner,sun50i-h6-sram-c1 97 + - const: allwinner,sun4i-a10-sram-c1 98 98 - items: 99 - - const: allwinner,sun5i-a13-sram-d 100 - - const: allwinner,sun4i-a10-sram-d 99 + - const: allwinner,sun5i-a13-sram-d 100 + - const: allwinner,sun4i-a10-sram-d 101 101 - items: 102 - - const: allwinner,sun7i-a20-sram-d 103 - - const: allwinner,sun4i-a10-sram-d 102 + - const: allwinner,sun7i-a20-sram-d 103 + - const: allwinner,sun4i-a10-sram-d 104 104 - items: 105 - - const: allwinner,suniv-f1c100s-sram-d 106 - - const: allwinner,sun4i-a10-sram-d 105 + - const: allwinner,suniv-f1c100s-sram-d 106 + - const: allwinner,sun4i-a10-sram-d 107 107 - items: 108 - - const: allwinner,sun50i-h6-sram-c 109 - - const: allwinner,sun50i-a64-sram-c 108 + - const: allwinner,sun50i-h6-sram-c 109 + - const: allwinner,sun50i-a64-sram-c 110 110 111 111 required: 112 112 - "#address-cells"
+5 -5
Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
··· 13 13 14 14 properties: 15 15 compatible: 16 - items: 17 - - enum: 18 - - amlogic,g12a-cpu-thermal 19 - - amlogic,g12a-ddr-thermal 20 - - const: amlogic,g12a-thermal 16 + items: 17 + - enum: 18 + - amlogic,g12a-cpu-thermal 19 + - amlogic,g12a-ddr-thermal 20 + - const: amlogic,g12a-thermal 21 21 22 22 reg: 23 23 maxItems: 1
+2 -2
Documentation/devicetree/bindings/timer/arm,arch_timer.yaml
··· 28 28 - arm,armv7-timer 29 29 - items: 30 30 - enum: 31 - - arm,armv7-timer 31 + - arm,armv7-timer 32 32 - items: 33 33 - enum: 34 - - arm,armv8-timer 34 + - arm,armv8-timer 35 35 36 36 interrupts: 37 37 items:
+2 -2
Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml
··· 20 20 compatible: 21 21 items: 22 22 - enum: 23 - - arm,armv7-timer-mem 23 + - arm,armv7-timer-mem 24 24 25 25 reg: 26 26 maxItems: 1 ··· 77 77 - description: physical timer irq 78 78 - description: virtual timer irq 79 79 80 - reg : 80 + reg: 81 81 minItems: 1 82 82 maxItems: 2 83 83 items:
+4 -4
Documentation/devicetree/bindings/usb/dwc2.yaml
··· 62 62 63 63 resets: 64 64 items: 65 - - description: common reset 66 - - description: ecc reset 65 + - description: common reset 66 + - description: ecc reset 67 67 minItems: 1 68 68 69 69 reset-names: 70 70 items: 71 - - const: dwc2 72 - - const: dwc2-ecc 71 + - const: dwc2 72 + - const: dwc2-ecc 73 73 minItems: 1 74 74 75 75 phys: