History

dt-bindings: Whitespace clean-ups in schema files

Clean-up incorrect indentation, extra spaces, long lines, and missing EOF newline in schema files. Most of the clean-ups are for list indentation which should always be 2 spaces more than the preceding keyword. Found with yamllint (which I plan to integrate into the checks).

Rob Herring committed 6 years ago

Commit f516fb71 parent 7c2a69f166 files · +1107 −1118Browse files

Unified · Split

166 files
  1. Documentation/devicetree/bindings/arm/arm,integrator.yaml +3 −3
  2. Documentation/devicetree/bindings/arm/arm,realview.yaml +33 −33
  3. Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml +6 −6
  4. Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351.yaml +1 −1
  5. Documentation/devicetree/bindings/arm/bcm/brcm,bcm21664.yaml +1 −1
  6. Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.yaml +1 −1
  7. Documentation/devicetree/bindings/arm/bcm/brcm,cygnus.yaml +10 −10
  8. Documentation/devicetree/bindings/arm/bcm/brcm,hr2.yaml +1 −1
  9. Documentation/devicetree/bindings/arm/bcm/brcm,ns2.yaml +2 −2
  10. Documentation/devicetree/bindings/arm/bcm/brcm,nsp.yaml +7 −7
  11. Documentation/devicetree/bindings/arm/bcm/brcm,stingray.yaml +3 −3
  12. Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml +2 −2
  13. Documentation/devicetree/bindings/arm/coresight-cti.yaml +10 −10
  14. Documentation/devicetree/bindings/arm/cpus.yaml +2 −2
  15. Documentation/devicetree/bindings/arm/fsl.yaml +8 −5
  16. Documentation/devicetree/bindings/arm/intel,keembay.yaml +1 −1
  17. Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml +15 −15
  18. Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml +1 −1
  19. Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml +1 −1
  20. Documentation/devicetree/bindings/clock/idt,versaclock5.yaml +4 −4
  21. Documentation/devicetree/bindings/clock/ingenic,cgu.yaml +8 −8
  22. Documentation/devicetree/bindings/clock/qcom,mmcc.yaml +1 −1
  23. Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml +8 −8
  24. Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml +1 −1
  25. Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml +7 −8
  26. Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml +9 −9
  27. Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml +9 −9
  28. Documentation/devicetree/bindings/display/dsi-controller.yaml +5 −5
  29. Documentation/devicetree/bindings/display/ilitek,ili9486.yaml +2 −2
  30. Documentation/devicetree/bindings/display/ingenic,ipu.yaml +4 −4
  31. Documentation/devicetree/bindings/display/ingenic,lcd.yaml +5 −5
  32. Documentation/devicetree/bindings/display/msm/gmu.yaml +19 −19
  33. Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml +2 −2
  34. Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml +6 −6
  35. Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml +2 −2
  36. Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml +3 −3
  37. Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml +1 −2
  38. Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml +1 −2
  39. Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml +2 −2
  40. Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.yaml +2 −2
  41. Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml +2 −2
  42. Documentation/devicetree/bindings/display/panel/panel-dsi-cm.yaml +4 −4
  43. Documentation/devicetree/bindings/display/panel/panel-timing.yaml +10 −10
  44. Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml +2 −2
  45. Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml +2 −2
  46. Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml +1 −1
  47. Documentation/devicetree/bindings/display/st,stm32-dsi.yaml +1 −2
  48. Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml +1 −1
  49. Documentation/devicetree/bindings/dsp/fsl,dsp.yaml +2 −2
  50. Documentation/devicetree/bindings/example-schema.yaml +2 −2
  51. Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml +1 −1
  52. Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml +2 −4
  53. Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml +29 −29
  54. Documentation/devicetree/bindings/gpu/vivante,gc.yaml +2 −1
  55. Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml +1 −1
  56. Documentation/devicetree/bindings/i2c/i2c-imx.yaml +16 −16
  57. Documentation/devicetree/bindings/i2c/i2c-pxa.yaml +2 −2
  58. Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml +4 −4
  59. Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml +1 −1
  60. Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml +9 −10
  61. Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml +4 −4
  62. Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml +2 −2
  63. Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml +2 −2
  64. Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml +30 −30
  65. Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml +11 −11
  66. Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml +8 −8
  67. Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml +2 −2
  68. Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml +1 −1
  69. Documentation/devicetree/bindings/input/imx-keypad.yaml +13 −13
  70. Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml +1 −1
  71. Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml +5 −5
  72. Documentation/devicetree/bindings/input/touchscreen/goodix.yaml +2 −3
  73. Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml +6 −6
  74. Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml +10 −10
  75. Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml +1 −1
  76. Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml +1 −1
  77. Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml +2 −2
  78. Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml +11 −11
  79. Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml +2 −1
  80. Documentation/devicetree/bindings/mailbox/fsl,mu.yaml +6 −6
  81. Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml +1 −1
  82. Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml +2 −2
  83. Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml +2 −2
  84. Documentation/devicetree/bindings/media/i2c/adv7180.yaml +21 −22
  85. Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml +1 −1
  86. Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml +1 −1
  87. Documentation/devicetree/bindings/media/i2c/ov8856.yaml +2 −1
  88. Documentation/devicetree/bindings/media/renesas,csi2.yaml +9 −9
  89. Documentation/devicetree/bindings/media/rockchip-vpu.yaml +2 −2
  90. Documentation/devicetree/bindings/media/xilinx/xlnx,csi2rxss.yaml +7 −8
  91. Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.yaml +6 −6
  92. Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml +4 −4
  93. Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml +4 −4
  94. Documentation/devicetree/bindings/mfd/cirrus,madera.yaml +17 −17
  95. Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml +2 −2
  96. Documentation/devicetree/bindings/mfd/st,stpmic1.yaml +12 −12
  97. Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml +5 −6
  98. Documentation/devicetree/bindings/mfd/wlf,arizona.yaml +11 −11
  99. Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml +3 −3
  100. Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml +7 −7
  101. Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml +3 −3
  102. Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml +3 −5
  103. Documentation/devicetree/bindings/mtd/gpmi-nand.yaml +1 −1
  104. Documentation/devicetree/bindings/mtd/mxc-nand.yaml +1 −1
  105. Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.yaml +1 −1
  106. Documentation/devicetree/bindings/net/dsa/dsa.yaml +2 −2
  107. Documentation/devicetree/bindings/net/qcom,ipa.yaml +6 −6
  108. Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml +6 −6
  109. Documentation/devicetree/bindings/net/stm32-dwmac.yaml +6 −6
  110. Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml +31 −31
  111. Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml +33 −33
  112. Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml +12 −12
  113. Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml +2 −2
  114. Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml +3 −3
  115. Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml +3 −3
  116. Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml +6 −7
  117. Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml +4 −5
  118. Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml +15 −15
  119. Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml +4 −4
  120. Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml +5 −5
  121. Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml +11 −11
  122. Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml +2 −1
  123. Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml +16 −16
  124. Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml +18 −18
  125. Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml +48 −48
  126. Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml +12 −12
  127. Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml +27 −27
  128. Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml +16 −16
  129. Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml +2 −2
  130. Documentation/devicetree/bindings/power/power-domain.yaml +7 −7
  131. Documentation/devicetree/bindings/power/supply/gpio-charger.yaml +2 −2
  132. Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml +1 −2
  133. Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml +2 −2
  134. Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml +10 −10
  135. Documentation/devicetree/bindings/reset/fsl,imx7-src.yaml +3 −3
  136. Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml +8 −8
  137. Documentation/devicetree/bindings/serial/ingenic,uart.yaml +10 −10
  138. Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml +6 −6
  139. Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml +15 −15
  140. Documentation/devicetree/bindings/sound/amlogic,aiu.yaml +5 −6
  141. Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml +4 −6
  142. Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml +1 −1
  143. Documentation/devicetree/bindings/sound/ingenic,aic.yaml +6 −6
  144. Documentation/devicetree/bindings/sound/maxim,max98390.yaml +1 −1
  145. Documentation/devicetree/bindings/sound/rockchip-i2s.yaml +12 −12
  146. Documentation/devicetree/bindings/sound/rockchip-spdif.yaml +2 −2
  147. Documentation/devicetree/bindings/sound/tas2770.yaml +2 −2
  148. Documentation/devicetree/bindings/sound/tlv320adcx140.yaml +14 −14
  149. Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml +4 −4
  150. Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml +13 −13
  151. Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml +1 −1
  152. Documentation/devicetree/bindings/spi/spi-mux.yaml +37 −37
  153. Documentation/devicetree/bindings/spi/spi-rockchip.yaml +7 −7
  154. Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml +3 −3
  155. Documentation/devicetree/bindings/thermal/thermal-idle.yaml +22 −23
  156. Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml +7 −7
  157. Documentation/devicetree/bindings/timer/ingenic,tcu.yaml +25 −25
  158. Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml +2 −2
  159. Documentation/devicetree/bindings/trivial-devices.yaml +1 −1
  160. Documentation/devicetree/bindings/usb/dwc2.yaml +16 −15
  161. Documentation/devicetree/bindings/usb/generic-ehci.yaml +1 −1
  162. Documentation/devicetree/bindings/usb/ingenic,musb.yaml +4 −4
  163. Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml +5 −5
  164. Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml +3 −3
  165. Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml +2 −2
  166. Documentation/devicetree/bindings/vendor-prefixes.yaml +2 −1
Documentation/devicetree/bindings/arm/arm,integrator.yaml+3−3
@@ -67,9 +67,9 @@ patternProperties: · 66 unmodified lines
67 compatible:67 compatible:
68 items:68 items:
69 - enum:69 - enum:
70 - arm,integrator-ap-syscon70 - arm,integrator-ap-syscon
71 - arm,integrator-cp-syscon71 - arm,integrator-cp-syscon
72 - arm,integrator-sp-syscon72 - arm,integrator-sp-syscon
73 - const: syscon73 - const: syscon
74 reg:74 reg:
75 maxItems: 175 maxItems: 1
Documentation/devicetree/bindings/arm/arm,realview.yaml+33−33
@@ -55,20 +55,20 @@ properties: · 54 unmodified lines
55 compatible:55 compatible:
56 oneOf:56 oneOf:
57 - items:57 - items:
58 - const: arm,realview-eb-soc58 - const: arm,realview-eb-soc
59 - const: simple-bus59 - const: simple-bus
60 - items:60 - items:
61 - const: arm,realview-pb1176-soc61 - const: arm,realview-pb1176-soc
62 - const: simple-bus62 - const: simple-bus
63 - items:63 - items:
64 - const: arm,realview-pb11mp-soc64 - const: arm,realview-pb11mp-soc
65 - const: simple-bus65 - const: simple-bus
66 - items:66 - items:
67 - const: arm,realview-pba8-soc67 - const: arm,realview-pba8-soc
68 - const: simple-bus68 - const: simple-bus
69 - items:69 - items:
70 - const: arm,realview-pbx-soc70 - const: arm,realview-pbx-soc
71 - const: simple-bus71 - const: simple-bus
72 72
73 patternProperties:73 patternProperties:
74 "^.*syscon@[0-9a-f]+$":74 "^.*syscon@[0-9a-f]+$":
@@ -79,35 +79,35 @@ properties: · 4 unmodified lines
79 compatible:79 compatible:
80 oneOf:80 oneOf:
81 - items:81 - items:
82 - const: arm,realview-eb11mp-revb-syscon82 - const: arm,realview-eb11mp-revb-syscon
83 - const: arm,realview-eb-syscon83 - const: arm,realview-eb-syscon
84 - const: syscon84 - const: syscon
85 - const: simple-mfd85 - const: simple-mfd
86 - items:86 - items:
87 - const: arm,realview-eb11mp-revc-syscon87 - const: arm,realview-eb11mp-revc-syscon
88 - const: arm,realview-eb-syscon88 - const: arm,realview-eb-syscon
89 - const: syscon89 - const: syscon
90 - const: simple-mfd90 - const: simple-mfd
91 - items:91 - items:
92 - const: arm,realview-eb-syscon92 - const: arm,realview-eb-syscon
93 - const: syscon93 - const: syscon
94 - const: simple-mfd94 - const: simple-mfd
95 - items:95 - items:
96 - const: arm,realview-pb1176-syscon96 - const: arm,realview-pb1176-syscon
97 - const: syscon97 - const: syscon
98 - const: simple-mfd98 - const: simple-mfd
99 - items:99 - items:
100 - const: arm,realview-pb11mp-syscon100 - const: arm,realview-pb11mp-syscon
101 - const: syscon101 - const: syscon
102 - const: simple-mfd102 - const: simple-mfd
103 - items:103 - items:
104 - const: arm,realview-pba8-syscon104 - const: arm,realview-pba8-syscon
105 - const: syscon105 - const: syscon
106 - const: simple-mfd106 - const: simple-mfd
107 - items:107 - items:
108 - const: arm,realview-pbx-syscon108 - const: arm,realview-pbx-syscon
109 - const: syscon109 - const: syscon
110 - const: simple-mfd110 - const: simple-mfd
111 111
112 required:112 required:
113 - compatible113 - compatible
Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml+6−6
@@ -165,10 +165,10 @@ patternProperties: · 164 unmodified lines
165 compatible:165 compatible:
166 oneOf:166 oneOf:
167 - items:167 - items:
168 - enum:168 - enum:
169 - arm,vexpress,v2m-p1169 - arm,vexpress,v2m-p1
170 - arm,vexpress,v2p-p1170 - arm,vexpress,v2p-p1
171 - const: simple-bus171 - const: simple-bus
172 - const: simple-bus172 - const: simple-bus
173 motherboard:173 motherboard:
174 type: object174 type: object
@@ -186,8 +186,8 @@ patternProperties: · 11 unmodified lines
186 compatible:186 compatible:
187 items:187 items:
188 - enum:188 - enum:
189 - arm,vexpress,v2m-p1189 - arm,vexpress,v2m-p1
190 - arm,vexpress,v2p-p1190 - arm,vexpress,v2p-p1
191 - const: simple-bus191 - const: simple-bus
192 arm,v2m-memory-map:192 arm,v2m-memory-map:
193 description: This describes the memory map type.193 description: This describes the memory map type.
Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351.yaml+1−1
@@ -15,7 +15,7 @@ properties: · 14 unmodified lines
15 compatible:15 compatible:
16 items:16 items:
17 - enum:17 - enum:
18 - brcm,bcm28155-ap18 - brcm,bcm28155-ap
19 - const: brcm,bcm1135119 - const: brcm,bcm11351
20 20
21...21...
Documentation/devicetree/bindings/arm/bcm/brcm,bcm21664.yaml+1−1
@@ -15,7 +15,7 @@ properties: · 14 unmodified lines
15 compatible:15 compatible:
16 items:16 items:
17 - enum:17 - enum:
18 - brcm,bcm21664-garnet18 - brcm,bcm21664-garnet
19 - const: brcm,bcm2166419 - const: brcm,bcm21664
20 20
21...21...
Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.yaml+1−1
@@ -15,7 +15,7 @@ properties: · 14 unmodified lines
15 compatible:15 compatible:
16 items:16 items:
17 - enum:17 - enum:
18 - brcm,bcm23550-sparrow18 - brcm,bcm23550-sparrow
19 - const: brcm,bcm2355019 - const: brcm,bcm23550
20 20
21...21...
Documentation/devicetree/bindings/arm/bcm/brcm,cygnus.yaml+10−10
@@ -7,8 +7,8 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# · 6 unmodified lines
7title: Broadcom Cygnus device tree bindings7title: Broadcom Cygnus device tree bindings
8 8
9maintainers:9maintainers:
10 - Ray Jui <rjui@broadcom.com>10 - Ray Jui <rjui@broadcom.com>
11 - Scott Branden <sbranden@broadcom.com>11 - Scott Branden <sbranden@broadcom.com>
12 12
13properties:13properties:
14 $nodename:14 $nodename:
@@ -16,14 +16,14 @@ properties: · 1 unmodified line
16 compatible:16 compatible:
17 items:17 items:
18 - enum:18 - enum:
19 - brcm,bcm1130019 - brcm,bcm11300
20 - brcm,bcm1132020 - brcm,bcm11320
21 - brcm,bcm1135021 - brcm,bcm11350
22 - brcm,bcm1136022 - brcm,bcm11360
23 - brcm,bcm5830023 - brcm,bcm58300
24 - brcm,bcm5830224 - brcm,bcm58302
25 - brcm,bcm5830325 - brcm,bcm58303
26 - brcm,bcm5830526 - brcm,bcm58305
27 - const: brcm,cygnus27 - const: brcm,cygnus
28 28
29...29...
Documentation/devicetree/bindings/arm/bcm/brcm,hr2.yaml+1−1
@@ -21,7 +21,7 @@ properties: · 20 unmodified lines
21 compatible:21 compatible:
22 items:22 items:
23 - enum:23 - enum:
24 - ubnt,unifi-switch824 - ubnt,unifi-switch8
25 - const: brcm,bcm5334225 - const: brcm,bcm53342
26 - const: brcm,hr226 - const: brcm,hr2
27 27
Documentation/devicetree/bindings/arm/bcm/brcm,ns2.yaml+2−2
@@ -16,8 +16,8 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 items:17 items:
18 - enum:18 - enum:
19 - brcm,ns2-svk19 - brcm,ns2-svk
20 - brcm,ns2-xmc20 - brcm,ns2-xmc
21 - const: brcm,ns221 - const: brcm,ns2
22 22
23...23...
Documentation/devicetree/bindings/arm/bcm/brcm,nsp.yaml+7−7
@@ -24,13 +24,13 @@ properties: · 23 unmodified lines
24 compatible:24 compatible:
25 items:25 items:
26 - enum:26 - enum:
27 - brcm,bcm5852227 - brcm,bcm58522
28 - brcm,bcm5852528 - brcm,bcm58525
29 - brcm,bcm5853529 - brcm,bcm58535
30 - brcm,bcm5862230 - brcm,bcm58622
31 - brcm,bcm5862331 - brcm,bcm58623
32 - brcm,bcm5862532 - brcm,bcm58625
33 - brcm,bcm8831233 - brcm,bcm88312
34 - const: brcm,nsp34 - const: brcm,nsp
35 35
36...36...
Documentation/devicetree/bindings/arm/bcm/brcm,stingray.yaml+3−3
@@ -16,9 +16,9 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 items:17 items:
18 - enum:18 - enum:
19 - brcm,bcm958742k19 - brcm,bcm958742k
20 - brcm,bcm958742t20 - brcm,bcm958742t
21 - brcm,bcm958802a802x21 - brcm,bcm958802a802x
22 - const: brcm,stingray22 - const: brcm,stingray
23 23
24...24...
Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml+2−2
@@ -15,8 +15,8 @@ properties: · 14 unmodified lines
15 compatible:15 compatible:
16 items:16 items:
17 - enum:17 - enum:
18 - brcm,vulcan-eval18 - brcm,vulcan-eval
19 - cavium,thunderx2-cn990019 - cavium,thunderx2-cn9900
20 - const: brcm,vulcan-soc20 - const: brcm,vulcan-soc
21 21
22...22...
Documentation/devicetree/bindings/arm/coresight-cti.yaml+10−10
@@ -82,12 +82,12 @@ properties: · 81 unmodified lines
82 compatible:82 compatible:
83 oneOf:83 oneOf:
84 - items:84 - items:
85 - const: arm,coresight-cti85 - const: arm,coresight-cti
86 - const: arm,primecell86 - const: arm,primecell
87 - items:87 - items:
88 - const: arm,coresight-cti-v8-arch88 - const: arm,coresight-cti-v8-arch
89 - const: arm,coresight-cti89 - const: arm,coresight-cti
90 - const: arm,primecell90 - const: arm,primecell
91 91
92 reg:92 reg:
93 maxItems: 193 maxItems: 1
@@ -191,16 +191,16 @@ patternProperties: · 97 unmodified lines
191 191
192 anyOf:192 anyOf:
193 - required:193 - required:
194 - arm,trig-in-sigs194 - arm,trig-in-sigs
195 - required:195 - required:
196 - arm,trig-out-sigs196 - arm,trig-out-sigs
197 oneOf:197 oneOf:
198 - required:198 - required:
199 - arm,trig-conn-name199 - arm,trig-conn-name
200 - required:200 - required:
201 - cpu201 - cpu
202 - required:202 - required:
203 - arm,cs-dev-assoc203 - arm,cs-dev-assoc
204 required:204 required:
205 - reg205 - reg
206 206
Documentation/devicetree/bindings/arm/cpus.yaml+2−2
@@ -330,8 +330,8 @@ if: · 329 unmodified lines
330 - enable-method330 - enable-method
331 331
332then:332then:
333 required:333 required:
334 - secondary-boot-reg334 - secondary-boot-reg
335 335
336required:336required:
337 - device_type337 - device_type
Documentation/devicetree/bindings/arm/fsl.yaml+8−5
@@ -273,8 +273,8 @@ properties: · 272 unmodified lines
273 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board273 - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board
274 - kontron,imx6ull-n6411-som # Kontron N6411 SOM274 - kontron,imx6ull-n6411-som # Kontron N6411 SOM
275 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board275 - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board
276 - toradex,colibri-imx6ull-eval # Colibri iMX6ULL Module on Colibri Evaluation Board276 - toradex,colibri-imx6ull-eval # Colibri iMX6ULL Module on Colibri Eval Board
277 - toradex,colibri-imx6ull-wifi-eval # Colibri iMX6ULL Wi-Fi / Bluetooth Module on Colibri Evaluation Board277 - toradex,colibri-imx6ull-wifi-eval # Colibri iMX6ULL Wi-Fi / BT Module on Colibri Eval Board
278 - const: fsl,imx6ull278 - const: fsl,imx6ull
279 279
280 - description: Kontron N6411 S Board280 - description: Kontron N6411 S Board
@@ -312,9 +312,12 @@ properties: · 31 unmodified lines
312 - toradex,colibri-imx7d # Colibri iMX7 Dual Module312 - toradex,colibri-imx7d # Colibri iMX7 Dual Module
313 - toradex,colibri-imx7d-aster # Colibri iMX7 Dual Module on Aster Carrier Board313 - toradex,colibri-imx7d-aster # Colibri iMX7 Dual Module on Aster Carrier Board
314 - toradex,colibri-imx7d-emmc # Colibri iMX7 Dual 1GB (eMMC) Module314 - 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 Board315 - toradex,colibri-imx7d-emmc-aster # Colibri iMX7 Dual 1GB (eMMC) Module on
316 - toradex,colibri-imx7d-emmc-eval-v3 # Colibri iMX7 Dual 1GB (eMMC) Module on Colibri Evaluation Board V3316 # Aster Carrier Board
317 - toradex,colibri-imx7d-eval-v3 # Colibri iMX7 Dual Module on Colibri Evaluation Board V3317 - 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 - tq,imx7d-mba7 # i.MX7D TQ MBa7 with TQMa7D SoM321 - tq,imx7d-mba7 # i.MX7D TQ MBa7 with TQMa7D SoM
319 - zii,imx7d-rmu2 # ZII RMU2 Board322 - zii,imx7d-rmu2 # ZII RMU2 Board
320 - zii,imx7d-rpu2 # ZII RPU2 Board323 - zii,imx7d-rpu2 # ZII RPU2 Board
Documentation/devicetree/bindings/arm/intel,keembay.yaml+1−1
@@ -14,6 +14,6 @@ properties: · 13 unmodified lines
14 compatible:14 compatible:
15 items:15 items:
16 - enum:16 - enum:
17 - intel,keembay-evm17 - intel,keembay-evm
18 - const: intel,keembay18 - const: intel,keembay
19...19...
Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml+15−15
@@ -17,22 +17,22 @@ properties: · 16 unmodified lines
17 compatible:17 compatible:
18 oneOf:18 oneOf:
19 - items:19 - items:
20 - enum:20 - enum:
21 - mediatek,mt2701-pericfg21 - mediatek,mt2701-pericfg
22 - mediatek,mt2712-pericfg22 - mediatek,mt2712-pericfg
23 - mediatek,mt6765-pericfg23 - mediatek,mt6765-pericfg
24 - mediatek,mt7622-pericfg24 - mediatek,mt7622-pericfg
25 - mediatek,mt7629-pericfg25 - mediatek,mt7629-pericfg
26 - mediatek,mt8135-pericfg26 - mediatek,mt8135-pericfg
27 - mediatek,mt8173-pericfg27 - mediatek,mt8173-pericfg
28 - mediatek,mt8183-pericfg28 - mediatek,mt8183-pericfg
29 - mediatek,mt8516-pericfg29 - mediatek,mt8516-pericfg
30 - const: syscon30 - const: syscon
31 - items:31 - items:
32 # Special case for mt7623 for backward compatibility32 # Special case for mt7623 for backward compatibility
33 - const: mediatek,mt7623-pericfg33 - const: mediatek,mt7623-pericfg
34 - const: mediatek,mt2701-pericfg34 - const: mediatek,mt2701-pericfg
35 - const: syscon35 - const: syscon
36 36
37 reg:37 reg:
38 maxItems: 138 maxItems: 1
Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml+1−1
@@ -19,7 +19,7 @@ description: | · 18 unmodified lines
19 reported to the APB terminator (APB Errors Handler Block).19 reported to the APB terminator (APB Errors Handler Block).
20 20
21allOf:21allOf:
22 - $ref: /schemas/simple-bus.yaml#22 - $ref: /schemas/simple-bus.yaml#
23 23
24properties:24properties:
25 compatible:25 compatible:
Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml+1−1
@@ -23,7 +23,7 @@ description: | · 22 unmodified lines
23 accessible by means of the Baikal-T1 System Controller.23 accessible by means of the Baikal-T1 System Controller.
24 24
25allOf:25allOf:
26 - $ref: /schemas/simple-bus.yaml#26 - $ref: /schemas/simple-bus.yaml#
27 27
28properties:28properties:
29 compatible:29 compatible:
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml+4−4
@@ -95,10 +95,10 @@ allOf: · 94 unmodified lines
95 # Devices without builtin crystal95 # Devices without builtin crystal
96 properties:96 properties:
97 clock-names:97 clock-names:
98 minItems: 198 minItems: 1
99 maxItems: 299 maxItems: 2
100 items:100 items:
101 enum: [ xin, clkin ]101 enum: [ xin, clkin ]
102 clocks:102 clocks:
103 minItems: 1103 minItems: 1
104 maxItems: 2104 maxItems: 2
Documentation/devicetree/bindings/clock/ingenic,cgu.yaml+8−8
@@ -47,12 +47,12 @@ properties: · 46 unmodified lines
47 compatible:47 compatible:
48 items:48 items:
49 - enum:49 - enum:
50 - ingenic,jz4740-cgu50 - ingenic,jz4740-cgu
51 - ingenic,jz4725b-cgu51 - ingenic,jz4725b-cgu
52 - ingenic,jz4770-cgu52 - ingenic,jz4770-cgu
53 - ingenic,jz4780-cgu53 - ingenic,jz4780-cgu
54 - ingenic,x1000-cgu54 - ingenic,x1000-cgu
55 - ingenic,x1830-cgu55 - ingenic,x1830-cgu
56 - const: simple-mfd56 - const: simple-mfd
57 minItems: 157 minItems: 1
58 58
@@ -68,8 +68,8 @@ properties: · 9 unmodified lines
68 items:68 items:
69 - const: ext69 - const: ext
70 - enum:70 - enum:
71 - rtc71 - rtc
72 - osc32k # Different name, same clock72 - osc32k # Different name, same clock
73 73
74 assigned-clocks:74 assigned-clocks:
75 minItems: 175 minItems: 1
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml+1−1
@@ -65,7 +65,7 @@ properties: · 64 unmodified lines
65 65
66 protected-clocks:66 protected-clocks:
67 description:67 description:
68 Protected clock specifier list as per common clock binding68 Protected clock specifier list as per common clock binding
69 69
70 vdd-gfx-supply:70 vdd-gfx-supply:
71 description:71 description:
Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml+8−8
@@ -19,15 +19,15 @@ description: · 18 unmodified lines
19properties:19properties:
20 compatible:20 compatible:
21 oneOf:21 oneOf:
22 - const: renesas,r8a73a4-cpg-clocks # R-Mobile APE622 - const: renesas,r8a73a4-cpg-clocks # R-Mobile APE6
23 - const: renesas,r8a7740-cpg-clocks # R-Mobile A123 - const: renesas,r8a7740-cpg-clocks # R-Mobile A1
24 - const: renesas,r8a7778-cpg-clocks # R-Car M124 - const: renesas,r8a7778-cpg-clocks # R-Car M1
25 - const: renesas,r8a7779-cpg-clocks # R-Car H125 - const: renesas,r8a7779-cpg-clocks # R-Car H1
26 - items:26 - items:
27 - enum:27 - enum:
28 - renesas,r7s72100-cpg-clocks # RZ/A1H28 - renesas,r7s72100-cpg-clocks # RZ/A1H
29 - const: renesas,rz-cpg-clocks # RZ/A129 - const: renesas,rz-cpg-clocks # RZ/A1
30 - const: renesas,sh73a0-cpg-clocks # SH-Mobile AG530 - const: renesas,sh73a0-cpg-clocks # SH-Mobile AG5
31 31
32 reg:32 reg:
33 maxItems: 133 maxItems: 1
Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml+1−1
@@ -16,7 +16,7 @@ properties: · 15 unmodified lines
16 "#clock-cells":16 "#clock-cells":
17 const: 117 const: 1
18 18
19 compatible :19 compatible:
20 enum:20 enum:
21 - sprd,sc9863a-ap-clk21 - sprd,sc9863a-ap-clk
22 - sprd,sc9863a-aon-clk22 - sprd,sc9863a-aon-clk
Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml+7−8
@@ -162,14 +162,13 @@ required: · 161 unmodified lines
162additionalProperties: false162additionalProperties: false
163 163
164examples:164examples:
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>171 mipi_dsi: mipi_dsi@30a00000 {
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 {
173 #address-cells = <1>;172 #address-cells = <1>;
174 #size-cells = <0>;173 #size-cells = <0>;
175 compatible = "fsl,imx8mq-nwl-dsi";174 compatible = "fsl,imx8mq-nwl-dsi";
@@ -224,4 +223,4 @@ examples: · 48 unmodified lines
224 };223 };
225 };224 };
226 };225 };
227 };226 };
Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml+9−9
@@ -119,17 +119,17 @@ then: · 118 unmodified lines
119 # The LVDS encoder can use the EXTAL or DU_DOTCLKINx clocks.119 # The LVDS encoder can use the EXTAL or DU_DOTCLKINx clocks.
120 # These clocks are optional.120 # These clocks are optional.
121 - enum:121 - enum:
122 - extal122 - extal
123 - dclkin.0123 - dclkin.0
124 - dclkin.1124 - dclkin.1
125 - enum:125 - enum:
126 - extal126 - extal
127 - dclkin.0127 - dclkin.0
128 - dclkin.1128 - dclkin.1
129 - enum:129 - enum:
130 - extal130 - extal
131 - dclkin.0131 - dclkin.0
132 - dclkin.1132 - dclkin.1
133 133
134 required:134 required:
135 - clock-names135 - clock-names
Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml+9−9
@@ -18,16 +18,16 @@ properties: · 17 unmodified lines
18 compatible:18 compatible:
19 oneOf:19 oneOf:
20 - items:20 - items:
21 - enum:21 - enum:
22 - ti,ths8134a22 - ti,ths8134a
23 - ti,ths8134b23 - ti,ths8134b
24 - const: ti,ths813424 - const: ti,ths8134
25 - enum:25 - enum:
26 - adi,adv712326 - adi,adv7123
27 - dumb-vga-dac27 - dumb-vga-dac
28 - ti,opa36228 - ti,opa362
29 - ti,ths813429 - ti,ths8134
30 - ti,ths813530 - ti,ths8135
31 31
32 ports:32 ports:
33 type: object33 type: object
Documentation/devicetree/bindings/display/dsi-controller.yaml+5−5
@@ -55,11 +55,11 @@ patternProperties: · 54 unmodified lines
55 clock-master:55 clock-master:
56 type: boolean56 type: boolean
57 description:57 description:
58 Should be enabled if the host is being used in conjunction with58 Should be enabled if the host is being used in conjunction with
59 another DSI host to drive the same peripheral. Hardware supporting59 another DSI host to drive the same peripheral. Hardware supporting
60 such a configuration generally requires the data on both the busses60 such a configuration generally requires the data on both the busses
61 to be driven by the same clock. Only the DSI host instance61 to be driven by the same clock. Only the DSI host instance
62 controlling this clock should contain this property.62 controlling this clock should contain this property.
63 63
64 enforce-video-mode:64 enforce-video-mode:
65 type: boolean65 type: boolean
Documentation/devicetree/bindings/display/ilitek,ili9486.yaml+2−2
@@ -21,9 +21,9 @@ properties: · 20 unmodified lines
21 items:21 items:
22 - enum:22 - enum:
23 # Waveshare 3.5" 320x480 Color TFT LCD23 # Waveshare 3.5" 320x480 Color TFT LCD
24 - waveshare,rpi-lcd-3524 - waveshare,rpi-lcd-35
25 # Ozzmaker 3.5" 320x480 Color TFT LCD25 # Ozzmaker 3.5" 320x480 Color TFT LCD
26 - ozzmaker,piscreen26 - ozzmaker,piscreen
27 - const: ilitek,ili948627 - const: ilitek,ili9486
28 28
29 spi-max-frequency:29 spi-max-frequency:
Documentation/devicetree/bindings/display/ingenic,ipu.yaml+4−4
@@ -13,11 +13,11 @@ properties: · 12 unmodified lines
13 compatible:13 compatible:
14 oneOf:14 oneOf:
15 - enum:15 - enum:
16 - ingenic,jz4725b-ipu16 - ingenic,jz4725b-ipu
17 - ingenic,jz4760-ipu17 - ingenic,jz4760-ipu
18 - items:18 - items:
19 - const: ingenic,jz4770-ipu19 - const: ingenic,jz4770-ipu
20 - const: ingenic,jz4760-ipu20 - const: ingenic,jz4760-ipu
21 21
22 reg:22 reg:
23 maxItems: 123 maxItems: 1
Documentation/devicetree/bindings/display/ingenic,lcd.yaml+5−5
@@ -58,11 +58,11 @@ properties: · 57 unmodified lines
58 - port@058 - port@0
59 59
60required:60required:
61 - compatible61 - compatible
62 - reg62 - reg
63 - interrupts63 - interrupts
64 - clocks64 - clocks
65 - clock-names65 - clock-names
66 66
67if:67if:
68 properties:68 properties:
Documentation/devicetree/bindings/display/msm/gmu.yaml+19−19
@@ -38,10 +38,10 @@ properties: · 37 unmodified lines
38 38
39 clocks:39 clocks:
40 items:40 items:
41 - description: GMU clock41 - description: GMU clock
42 - description: GPU CX clock42 - description: GPU CX clock
43 - description: GPU AXI clock43 - description: GPU AXI clock
44 - description: GPU MEMNOC clock44 - description: GPU MEMNOC clock
45 45
46 clock-names:46 clock-names:
47 items:47 items:
@@ -52,8 +52,8 @@ properties: · 4 unmodified lines
52 52
53 interrupts:53 interrupts:
54 items:54 items:
55 - description: GMU HFI interrupt55 - description: GMU HFI interrupt
56 - description: GMU interrupt56 - description: GMU interrupt
57 57
58 58
59 interrupt-names:59 interrupt-names:
@@ -62,14 +62,14 @@ properties: · 2 unmodified lines
62 - const: gmu62 - const: gmu
63 63
64 power-domains:64 power-domains:
65 items:65 items:
66 - description: CX power domain66 - description: CX power domain
67 - description: GX power domain67 - description: GX power domain
68 68
69 power-domain-names:69 power-domain-names:
70 items:70 items:
71 - const: cx71 - const: cx
72 - const: gx72 - const: gx
73 73
74 iommus:74 iommus:
75 maxItems: 175 maxItems: 1
@@ -90,13 +90,13 @@ required: · 14 unmodified lines
90 - operating-points-v290 - operating-points-v2
91 91
92examples:92examples:
93 - |93 - |
94 #include <dt-bindings/clock/qcom,gpucc-sdm845.h>94 #include <dt-bindings/clock/qcom,gpucc-sdm845.h>
95 #include <dt-bindings/clock/qcom,gcc-sdm845.h>95 #include <dt-bindings/clock/qcom,gcc-sdm845.h>
96 #include <dt-bindings/interrupt-controller/irq.h>96 #include <dt-bindings/interrupt-controller/irq.h>
97 #include <dt-bindings/interrupt-controller/arm-gic.h>97 #include <dt-bindings/interrupt-controller/arm-gic.h>
98 98
99 gmu: gmu@506a000 {99 gmu: gmu@506a000 {
100 compatible="qcom,adreno-gmu-630.2", "qcom,adreno-gmu";100 compatible="qcom,adreno-gmu-630.2", "qcom,adreno-gmu";
101 101
102 reg = <0x506a000 0x30000>,102 reg = <0x506a000 0x30000>,
@@ -120,4 +120,4 @@ examples: · 17 unmodified lines
120 120
121 iommus = <&adreno_smmu 5>;121 iommus = <&adreno_smmu 5>;
122 operating-points-v2 = <&gmu_opp_table>;122 operating-points-v2 = <&gmu_opp_table>;
123 };123 };
Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml+2−2
@@ -24,9 +24,9 @@ properties: · 23 unmodified lines
24 reg: true24 reg: true
25 reset-gpios: true25 reset-gpios: true
26 vdd-supply:26 vdd-supply:
27 description: core voltage supply27 description: core voltage supply
28 vddio-supply:28 vddio-supply:
29 description: vddio supply29 description: vddio supply
30 30
31required:31required:
32 - compatible32 - compatible
Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml+6−6
@@ -48,12 +48,12 @@ properties: · 47 unmodified lines
48 port: true48 port: true
49 49
50required:50required:
51 - compatible51 - compatible
52 - reg52 - reg
53 - enable-gpios53 - enable-gpios
54 - pp1800-supply54 - pp1800-supply
55 - avdd-supply55 - avdd-supply
56 - avee-supply56 - avee-supply
57 57
58additionalProperties: false58additionalProperties: false
59 59
Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml+2−2
@@ -19,9 +19,9 @@ properties: · 18 unmodified lines
19 backlight: true19 backlight: true
20 reset-gpios: true20 reset-gpios: true
21 iovcc-supply:21 iovcc-supply:
22 description: regulator that supplies the iovcc voltage22 description: regulator that supplies the iovcc voltage
23 vdd-supply:23 vdd-supply:
24 description: regulator that supplies the vdd voltage24 description: regulator that supplies the vdd voltage
25 25
26required:26required:
27 - compatible27 - compatible
Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml+3−3
@@ -19,11 +19,11 @@ properties: · 18 unmodified lines
19 backlight: true19 backlight: true
20 reset-gpios: true20 reset-gpios: true
21 avdd-supply:21 avdd-supply:
22 description: regulator that supplies the AVDD voltage22 description: regulator that supplies the AVDD voltage
23 dvdd-supply:23 dvdd-supply:
24 description: regulator that supplies the DVDD voltage24 description: regulator that supplies the DVDD voltage
25 cvdd-supply:25 cvdd-supply:
26 description: regulator that supplies the CVDD voltage26 description: regulator that supplies the CVDD voltage
27 27
28required:28required:
29 - compatible29 - compatible
Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml+1−2
@@ -25,8 +25,7 @@ properties: · 24 unmodified lines
25 compatible:25 compatible:
26 items:26 items:
27 - enum:27 - enum:
28 - dlink,dir-685-panel28 - dlink,dir-685-panel
29
30 - const: ilitek,ili932229 - const: ilitek,ili9322
31 30
32 reset-gpios: true31 reset-gpios: true
Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml+1−2
@@ -13,8 +13,7 @@ properties: · 12 unmodified lines
13 compatible:13 compatible:
14 items:14 items:
15 - enum:15 - enum:
16 - bananapi,lhr050h4116 - bananapi,lhr050h41
17
18 - const: ilitek,ili9881c17 - const: ilitek,ili9881c
19 18
20 backlight: true19 backlight: true
Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml+2−2
@@ -21,9 +21,9 @@ properties: · 20 unmodified lines
21 backlight: true21 backlight: true
22 reset-gpios: true22 reset-gpios: true
23 iovcc-supply:23 iovcc-supply:
24 description: regulator that supplies the iovcc voltage24 description: regulator that supplies the iovcc voltage
25 vci-supply:25 vci-supply:
26 description: regulator that supplies the vci voltage26 description: regulator that supplies the vci voltage
27 27
28required:28required:
29 - compatible29 - compatible
Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.yaml+2−2
@@ -19,9 +19,9 @@ properties: · 18 unmodified lines
19 backlight: true19 backlight: true
20 reset-gpios: true20 reset-gpios: true
21 iovcc-supply:21 iovcc-supply:
22 description: regulator that supplies the iovcc voltage22 description: regulator that supplies the iovcc voltage
23 vcc-supply:23 vcc-supply:
24 description: regulator that supplies the vcc voltage24 description: regulator that supplies the vcc voltage
25 25
26required:26required:
27 - compatible27 - compatible
Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml+2−2
@@ -25,9 +25,9 @@ properties: · 24 unmodified lines
25 reg: true25 reg: true
26 reset-gpios: true26 reset-gpios: true
27 vdd-supply:27 vdd-supply:
28 description: regulator that supplies the vdd voltage28 description: regulator that supplies the vdd voltage
29 vddi-supply:29 vddi-supply:
30 description: regulator that supplies the vddi voltage30 description: regulator that supplies the vddi voltage
31 backlight: true31 backlight: true
32 32
33required:33required:
Documentation/devicetree/bindings/display/panel/panel-dsi-cm.yaml+4−4
@@ -27,10 +27,10 @@ properties: · 26 unmodified lines
27 compatible:27 compatible:
28 items:28 items:
29 - enum:29 - enum:
30 - motorola,droid4-panel # Panel from Motorola Droid4 phone30 - motorola,droid4-panel # Panel from Motorola Droid4 phone
31 - nokia,himalaya # Panel from Nokia N950 phone31 - nokia,himalaya # Panel from Nokia N950 phone
32 - tpo,taal # Panel from OMAP4 SDP board32 - tpo,taal # Panel from OMAP4 SDP board
33 - const: panel-dsi-cm # Generic DSI command mode panel compatible fallback33 - const: panel-dsi-cm # Generic DSI command mode panel compatible fallback
34 34
35 reg:35 reg:
36 maxItems: 136 maxItems: 1
Documentation/devicetree/bindings/display/panel/panel-timing.yaml+10−10
@@ -59,7 +59,7 @@ description: | · 58 unmodified lines
59properties:59properties:
60 60
61 clock-frequency:61 clock-frequency:
62 description: Panel clock in Hz62 description: Panel clock in Hz
63 63
64 hactive:64 hactive:
65 $ref: /schemas/types.yaml#/definitions/uint3265 $ref: /schemas/types.yaml#/definitions/uint32
@@ -200,15 +200,15 @@ properties: · 134 unmodified lines
200 description: Enable double clock mode200 description: Enable double clock mode
201 201
202required:202required:
203 - clock-frequency203 - clock-frequency
204 - hactive204 - hactive
205 - vactive205 - vactive
206 - hfront-porch206 - hfront-porch
207 - hback-porch207 - hback-porch
208 - hsync-len208 - hsync-len
209 - vfront-porch209 - vfront-porch
210 - vback-porch210 - vback-porch
211 - vsync-len211 - vsync-len
212 212
213additionalProperties: false213additionalProperties: false
214 214
Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml+2−2
@@ -10,8 +10,8 @@ maintainers: · 9 unmodified lines
10 - Philippe CORNU <philippe.cornu@st.com>10 - Philippe CORNU <philippe.cornu@st.com>
11 11
12description: |12description: |
13 The Raydium Semiconductor Corporation RM68200 is a 5.5" 720x1280 TFT LCD13 The Raydium Semiconductor Corporation RM68200 is a 5.5" 720x1280 TFT LCD
14 panel connected using a MIPI-DSI video interface.14 panel connected using a MIPI-DSI video interface.
15 15
16allOf:16allOf:
17 - $ref: panel-common.yaml#17 - $ref: panel-common.yaml#
Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml+2−2
@@ -18,9 +18,9 @@ properties: · 17 unmodified lines
18 reg: true18 reg: true
19 reset-gpios: true19 reset-gpios: true
20 vdd3-supply:20 vdd3-supply:
21 description: core voltage supply21 description: core voltage supply
22 vci-supply:22 vci-supply:
23 description: voltage supply for analog circuits23 description: voltage supply for analog circuits
24 24
25required:25required:
26 - compatible26 - compatible
Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml+1−1
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# · 6 unmodified lines
7title: Visionox model RM69299 Panels Device Tree Bindings.7title: Visionox model RM69299 Panels Device Tree Bindings.
8 8
9maintainers:9maintainers:
10 - Harigovindan P <harigovi@codeaurora.org>10 - Harigovindan P <harigovi@codeaurora.org>
11 11
12description: |12description: |
13 This binding is for display panels using a Visionox RM692999 panel.13 This binding is for display panels using a Visionox RM692999 panel.
Documentation/devicetree/bindings/display/st,stm32-dsi.yaml+1−2
@@ -45,7 +45,7 @@ properties: · 44 unmodified lines
45 45
46 phy-dsi-supply:46 phy-dsi-supply:
47 description: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 ports:50 ports:
51 type: object51 type: object
@@ -147,4 +147,3 @@ examples: · 95 unmodified lines
147 147
148...148...
149 149
150
Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml+1−1
@@ -78,7 +78,7 @@ properties: · 77 unmodified lines
78 - const: vp478 - const: vp4
79 79
80 interrupts:80 interrupts:
81 items:81 items:
82 - description: common_m DSS Master common82 - description: common_m DSS Master common
83 - description: common_s0 DSS Shared common 083 - description: common_s0 DSS Shared common 0
84 - description: common_s1 DSS Shared common 184 - description: common_s1 DSS Shared common 1
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml+2−2
@@ -56,8 +56,8 @@ properties: · 55 unmodified lines
56 56
57 memory-region:57 memory-region:
58 description:58 description:
59 phandle to a node describing reserved memory (System RAM memory)59 phandle to a node describing reserved memory (System RAM memory)
60 used by DSP (see bindings/reserved-memory/reserved-memory.txt)60 used by DSP (see bindings/reserved-memory/reserved-memory.txt)
61 maxItems: 161 maxItems: 1
62 62
63required:63required:
Documentation/devicetree/bindings/example-schema.yaml+2−2
@@ -177,10 +177,10 @@ properties: · 176 unmodified lines
177dependencies:177dependencies:
178 # 'vendor,bool-property' is only allowed when 'vendor,string-array-property'178 # 'vendor,bool-property' is only allowed when 'vendor,string-array-property'
179 # is present179 # is present
180 vendor,bool-property: [ vendor,string-array-property ]180 vendor,bool-property: [ 'vendor,string-array-property' ]
181 # Expressing 2 properties in both orders means all of the set of properties181 # Expressing 2 properties in both orders means all of the set of properties
182 # must be present or none of them.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
185required:185required:
186 - compatible186 - compatible
Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml+1−1
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# · 6 unmodified lines
7title: IBM FSI-attached SPI controllers7title: IBM FSI-attached SPI controllers
8 8
9maintainers:9maintainers:
10 - Eddie James <eajames@linux.ibm.com>10 - Eddie James <eajames@linux.ibm.com>
11 11
12description: |12description: |
13 This binding describes an FSI CFAM engine called the FSI2SPI. Therefore this13 This binding describes an FSI CFAM engine called the FSI2SPI. Therefore this
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml+2−4
@@ -19,10 +19,8 @@ properties: · 18 unmodified lines
19 19
20 reg:20 reg:
21 items:21 items:
22 - description: the I/O address containing the GPIO controller22 - description: the I/O address containing the GPIO controller registers.
23 registers.23 - description: the I/O address containing the Chip Common A interrupt registers.
24 - description: the I/O address containing the Chip Common A interrupt
25 registers.
26 24
27 gpio-controller: true25 gpio-controller: true
28 26
Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml+29−29
@@ -13,39 +13,39 @@ properties: · 12 unmodified lines
13 compatible:13 compatible:
14 oneOf:14 oneOf:
15 - items:15 - items:
16 - enum:16 - enum:
17 - renesas,gpio-r8a7778 # R-Car M117 - renesas,gpio-r8a7778 # R-Car M1
18 - renesas,gpio-r8a7779 # R-Car H118 - renesas,gpio-r8a7779 # R-Car H1
19 - const: renesas,rcar-gen1-gpio # R-Car Gen119 - const: renesas,rcar-gen1-gpio # R-Car Gen1
20 20
21 - items:21 - items:
22 - enum:22 - enum:
23 - renesas,gpio-r8a7742 # RZ/G1H23 - renesas,gpio-r8a7742 # RZ/G1H
24 - renesas,gpio-r8a7743 # RZ/G1M24 - renesas,gpio-r8a7743 # RZ/G1M
25 - renesas,gpio-r8a7744 # RZ/G1N25 - renesas,gpio-r8a7744 # RZ/G1N
26 - renesas,gpio-r8a7745 # RZ/G1E26 - renesas,gpio-r8a7745 # RZ/G1E
27 - renesas,gpio-r8a77470 # RZ/G1C27 - renesas,gpio-r8a77470 # RZ/G1C
28 - renesas,gpio-r8a7790 # R-Car H228 - renesas,gpio-r8a7790 # R-Car H2
29 - renesas,gpio-r8a7791 # R-Car M2-W29 - renesas,gpio-r8a7791 # R-Car M2-W
30 - renesas,gpio-r8a7792 # R-Car V2H30 - renesas,gpio-r8a7792 # R-Car V2H
31 - renesas,gpio-r8a7793 # R-Car M2-N31 - renesas,gpio-r8a7793 # R-Car M2-N
32 - renesas,gpio-r8a7794 # R-Car E232 - renesas,gpio-r8a7794 # R-Car E2
33 - const: renesas,rcar-gen2-gpio # R-Car Gen2 or RZ/G133 - const: renesas,rcar-gen2-gpio # R-Car Gen2 or RZ/G1
34 34
35 - items:35 - items:
36 - enum:36 - enum:
37 - renesas,gpio-r8a774a1 # RZ/G2M37 - renesas,gpio-r8a774a1 # RZ/G2M
38 - renesas,gpio-r8a774b1 # RZ/G2N38 - renesas,gpio-r8a774b1 # RZ/G2N
39 - renesas,gpio-r8a774c0 # RZ/G2E39 - renesas,gpio-r8a774c0 # RZ/G2E
40 - renesas,gpio-r8a7795 # R-Car H340 - renesas,gpio-r8a7795 # R-Car H3
41 - renesas,gpio-r8a7796 # R-Car M3-W41 - renesas,gpio-r8a7796 # R-Car M3-W
42 - renesas,gpio-r8a77961 # R-Car M3-W+42 - renesas,gpio-r8a77961 # R-Car M3-W+
43 - renesas,gpio-r8a77965 # R-Car M3-N43 - renesas,gpio-r8a77965 # R-Car M3-N
44 - renesas,gpio-r8a77970 # R-Car V3M44 - renesas,gpio-r8a77970 # R-Car V3M
45 - renesas,gpio-r8a77980 # R-Car V3H45 - renesas,gpio-r8a77980 # R-Car V3H
46 - renesas,gpio-r8a77990 # R-Car E346 - renesas,gpio-r8a77990 # R-Car E3
47 - renesas,gpio-r8a77995 # R-Car D347 - renesas,gpio-r8a77995 # R-Car D3
48 - const: renesas,rcar-gen3-gpio # R-Car Gen3 or RZ/G248 - const: renesas,rcar-gen3-gpio # R-Car Gen3 or RZ/G2
49 49
50 reg:50 reg:
51 maxItems: 151 maxItems: 1
Documentation/devicetree/bindings/gpu/vivante,gc.yaml+2−1
@@ -26,7 +26,8 @@ properties: · 25 unmodified lines
26 - description: AXI/master interface clock26 - description: AXI/master interface clock
27 - description: GPU core clock27 - description: GPU core clock
28 - description: Shader clock (only required if GPU has feature PIPE_3D)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 minItems: 131 minItems: 1
31 maxItems: 432 maxItems: 4
32 33
Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml+1−1
@@ -19,7 +19,7 @@ description: |+ · 18 unmodified lines
19properties:19properties:
20 compatible:20 compatible:
21 enum:21 enum:
22 - adi,axi-fan-control-1.00.a22 - adi,axi-fan-control-1.00.a
23 23
24 reg:24 reg:
25 maxItems: 125 maxItems: 1
Documentation/devicetree/bindings/i2c/i2c-imx.yaml+16−16
@@ -20,22 +20,22 @@ properties: · 19 unmodified lines
20 - const: fsl,imx1-i2c20 - const: fsl,imx1-i2c
21 - items:21 - items:
22 - enum:22 - enum:
23 - fsl,imx25-i2c23 - fsl,imx25-i2c
24 - fsl,imx27-i2c24 - fsl,imx27-i2c
25 - fsl,imx31-i2c25 - fsl,imx31-i2c
26 - fsl,imx50-i2c26 - fsl,imx50-i2c
27 - fsl,imx51-i2c27 - fsl,imx51-i2c
28 - fsl,imx53-i2c28 - fsl,imx53-i2c
29 - fsl,imx6q-i2c29 - fsl,imx6q-i2c
30 - fsl,imx6sl-i2c30 - fsl,imx6sl-i2c
31 - fsl,imx6sx-i2c31 - fsl,imx6sx-i2c
32 - fsl,imx6sll-i2c32 - fsl,imx6sll-i2c
33 - fsl,imx6ul-i2c33 - fsl,imx6ul-i2c
34 - fsl,imx7s-i2c34 - fsl,imx7s-i2c
35 - fsl,imx8mq-i2c35 - fsl,imx8mq-i2c
36 - fsl,imx8mm-i2c36 - fsl,imx8mm-i2c
37 - fsl,imx8mn-i2c37 - fsl,imx8mn-i2c
38 - fsl,imx8mp-i2c38 - fsl,imx8mp-i2c
39 - const: fsl,imx21-i2c39 - const: fsl,imx21-i2c
40 40
41 reg:41 reg:
Documentation/devicetree/bindings/i2c/i2c-pxa.yaml+2−2
@@ -16,8 +16,8 @@ allOf: · 15 unmodified lines
16 required:16 required:
17 - mrvl,i2c-polling17 - mrvl,i2c-polling
18 then:18 then:
19 required:19 required:
20 - interrupts20 - interrupts
21 21
22properties:22properties:
23 compatible:23 compatible:
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml+4−4
@@ -53,10 +53,10 @@ properties: · 52 unmodified lines
53 53
54 standby-gpios:54 standby-gpios:
55 description:55 description:
56 Must be the device tree identifier of the STBY pin. This pin is used56 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 or57 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 marked58 Shutdown mode. As the line is active low, it should be marked
59 GPIO_ACTIVE_LOW.59 GPIO_ACTIVE_LOW.
60 maxItems: 160 maxItems: 1
61 61
62 adi,first-data-gpios:62 adi,first-data-gpios:
Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml+1−1
@@ -10,7 +10,7 @@ maintainers: · 9 unmodified lines
10 - Jonathan Cameron <jic23@kernel.org>10 - Jonathan Cameron <jic23@kernel.org>
11 11
12description: |12description: |
13 Family of simple ADCs with i2c inteface and internal references.13 Family of simple ADCs with i2c inteface and internal references.
14 14
15properties:15properties:
16 compatible:16 compatible:
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml+9−10
@@ -24,11 +24,11 @@ properties: · 23 unmodified lines
24 - const: qcom,spmi-adc-rev224 - const: qcom,spmi-adc-rev2
25 25
26 - items:26 - items:
27 - enum:27 - enum:
28 - qcom,spmi-vadc28 - qcom,spmi-vadc
29 - qcom,spmi-adc529 - qcom,spmi-adc5
30 - qcom,spmi-adc-rev230 - qcom,spmi-adc-rev2
31 - qcom,spmi-adc731 - qcom,spmi-adc7
32 32
33 reg:33 reg:
34 description: VADC base address in the SPMI PMIC register map34 description: VADC base address in the SPMI PMIC register map
@@ -101,12 +101,11 @@ patternProperties: · 66 unmodified lines
101 - $ref: /schemas/types.yaml#/definitions/uint32-array101 - $ref: /schemas/types.yaml#/definitions/uint32-array
102 oneOf:102 oneOf:
103 - items:103 - items:
104 - const: 1104 - const: 1
105 - enum: [ 1, 3, 4, 6, 20, 8, 10 ]105 - enum: [ 1, 3, 4, 6, 20, 8, 10 ]
106
107 - items:106 - items:
108 - const: 10107 - const: 10
109 - const: 81108 - const: 81
110 109
111 qcom,ratiometric:110 qcom,ratiometric:
112 description: |111 description: |
Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml+4−4
@@ -17,10 +17,10 @@ properties: · 16 unmodified lines
17 - const: rockchip,rk3399-saradc17 - const: rockchip,rk3399-saradc
18 - items:18 - items:
19 - enum:19 - enum:
20 - rockchip,px30-saradc20 - rockchip,px30-saradc
21 - rockchip,rk3308-saradc21 - rockchip,rk3308-saradc
22 - rockchip,rk3328-saradc22 - rockchip,rk3328-saradc
23 - rockchip,rv1108-saradc23 - rockchip,rv1108-saradc
24 - const: rockchip,rk3399-saradc24 - const: rockchip,rk3399-saradc
25 25
26 reg:26 reg:
Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml+2−2
@@ -7,8 +7,8 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# · 6 unmodified lines
7title: HMC425A 6-bit Digital Step Attenuator7title: HMC425A 6-bit Digital Step Attenuator
8 8
9maintainers:9maintainers:
10- Michael Hennerich <michael.hennerich@analog.com>10 - Michael Hennerich <michael.hennerich@analog.com>
11- Beniamin Bia <beniamin.bia@analog.com>11 - Beniamin Bia <beniamin.bia@analog.com>
12 12
13description: |13description: |
14 Digital Step Attenuator IIO device with gpio interface.14 Digital Step Attenuator IIO device with gpio interface.
Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml+2−2
@@ -31,10 +31,10 @@ properties: · 30 unmodified lines
31 - atlas,co2-ezo31 - atlas,co2-ezo
32 32
33 reg:33 reg:
34 maxItems: 134 maxItems: 1
35 35
36 interrupts:36 interrupts:
37 maxItems: 137 maxItems: 1
38 38
39required:39required:
40 - compatible40 - compatible
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml+30−30
@@ -61,17 +61,17 @@ properties: · 60 unmodified lines
61 const: 061 const: 0
62 62
63 adi,range-microamp:63 adi,range-microamp:
64 description: Output range of the channel.64 description: Output range of the channel.
65 oneOf:65 oneOf:
66 - items:66 - items:
67 - const: 067 - const: 0
68 - const: 30000068 - const: 300000
69 - items:69 - items:
70 - const: -6000070 - const: -60000
71 - const: 071 - const: 0
72 - items:72 - items:
73 - const: -6000073 - const: -60000
74 - const: 30000074 - const: 300000
75 75
76 channel@1:76 channel@1:
77 description: Represents an external channel which are77 description: Represents an external channel which are
@@ -84,10 +84,10 @@ properties: · 6 unmodified lines
84 const: 184 const: 1
85 85
86 adi,range-microamp:86 adi,range-microamp:
87 description: Output range of the channel.87 description: Output range of the channel.
88 items:88 items:
89 - const: 089 - const: 0
90 - enum: [ 140000, 250000 ]90 - enum: [140000, 250000]
91 91
92 channel@2:92 channel@2:
93 description: Represents an external channel which are93 description: Represents an external channel which are
@@ -100,10 +100,10 @@ properties: · 6 unmodified lines
100 const: 2100 const: 2
101 101
102 adi,range-microamp:102 adi,range-microamp:
103 description: Output range of the channel.103 description: Output range of the channel.
104 items:104 items:
105 - const: 0105 - const: 0
106 - enum: [ 55000, 150000 ]106 - enum: [55000, 150000]
107 107
108patternProperties:108patternProperties:
109 "^channel@([3-5])$":109 "^channel@([3-5])$":
@@ -116,19 +116,19 @@ patternProperties: · 6 unmodified lines
116 maximum: 5116 maximum: 5
117 117
118 adi,range-microamp:118 adi,range-microamp:
119 description: Output range of the channel.119 description: Output range of the channel.
120 items:120 items:
121 - const: 0121 - const: 0
122 - enum: [ 45000, 100000 ]122 - enum: [45000, 100000]
123 123
124required:124required:
125- reg125 - reg
126- channel@0126 - channel@0
127- channel@1127 - channel@1
128- channel@2128 - channel@2
129- channel@3129 - channel@3
130- channel@4130 - channel@4
131- channel@5131 - channel@5
132 132
133examples:133examples:
134 - |134 - |
Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml+11−11
@@ -36,15 +36,15 @@ required: · 35 unmodified lines
36additionalProperties: false36additionalProperties: false
37 37
38examples:38examples:
39- |39 - |
40 i2c {40 i2c {
41 #address-cells = <1>;41 #address-cells = <1>;
42 #size-cells = <0>;42 #size-cells = <0>;
43 43
44 light-sensor@51 {44 light-sensor@51 {
45 compatible = "vishay,vcnl4200";45 compatible = "vishay,vcnl4200";
46 reg = <0x51>;46 reg = <0x51>;
47 proximity-near-level = <220>;47 proximity-near-level = <220>;
48 };48 };
49 };49 };
50...50...
Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml+8−8
@@ -13,15 +13,15 @@ properties: · 12 unmodified lines
13 compatible:13 compatible:
14 oneOf:14 oneOf:
15 - enum:15 - enum:
16 - asahi-kasei,ak897516 - asahi-kasei,ak8975
17 - asahi-kasei,ak896317 - asahi-kasei,ak8963
18 - asahi-kasei,ak0991118 - asahi-kasei,ak09911
19 - asahi-kasei,ak0991219 - asahi-kasei,ak09912
20 - enum:20 - enum:
21 - ak897521 - ak8975
22 - ak896322 - ak8963
23 - ak0991123 - ak09911
24 - ak0991224 - ak09912
25 deprecated: true25 deprecated: true
26 26
27 reg:27 reg:
Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml+2−2
@@ -39,8 +39,8 @@ properties: · 38 unmodified lines
39 description:39 description:
40 The driver current for the LED used in proximity sensing.40 The driver current for the LED used in proximity sensing.
41 enum: [0, 10000, 20000, 30000, 40000, 50000, 60000, 70000, 80000, 90000,41 enum: [0, 10000, 20000, 30000, 40000, 50000, 60000, 70000, 80000, 90000,
42 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000,42 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000,
43 180000, 190000, 200000]43 180000, 190000, 200000]
44 default: 2000044 default: 20000
45 45
46required:46required:
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml+1−1
@@ -307,7 +307,7 @@ patternProperties: · 306 unmodified lines
307 mode.307 mode.
308 $ref: /schemas/types.yaml#/definitions/uint32308 $ref: /schemas/types.yaml#/definitions/uint32
309 enum: [0, 250, 500, 1000, 5000, 10000, 25000, 50000, 100000, 250000,309 enum: [0, 250, 500, 1000, 5000, 10000, 25000, 50000, 100000, 250000,
310 500000, 1000000]310 500000, 1000000]
311 311
312 adi,custom-thermistor:312 adi,custom-thermistor:
313 description:313 description:
Documentation/devicetree/bindings/input/imx-keypad.yaml+13−13
@@ -24,19 +24,19 @@ properties: · 23 unmodified lines
24 - const: fsl,imx21-kpp24 - const: fsl,imx21-kpp
25 - items:25 - items:
26 - enum:26 - enum:
27 - fsl,imx25-kpp27 - fsl,imx25-kpp
28 - fsl,imx27-kpp28 - fsl,imx27-kpp
29 - fsl,imx31-kpp29 - fsl,imx31-kpp
30 - fsl,imx35-kpp30 - fsl,imx35-kpp
31 - fsl,imx51-kpp31 - fsl,imx51-kpp
32 - fsl,imx53-kpp32 - fsl,imx53-kpp
33 - fsl,imx50-kpp33 - fsl,imx50-kpp
34 - fsl,imx6q-kpp34 - fsl,imx6q-kpp
35 - fsl,imx6sx-kpp35 - fsl,imx6sx-kpp
36 - fsl,imx6sl-kpp36 - fsl,imx6sl-kpp
37 - fsl,imx6sll-kpp37 - fsl,imx6sll-kpp
38 - fsl,imx6ul-kpp38 - fsl,imx6ul-kpp
39 - fsl,imx7d-kpp39 - fsl,imx7d-kpp
40 - const: fsl,imx21-kpp40 - const: fsl,imx21-kpp
41 41
42 reg:42 reg:
Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml+1−1
@@ -51,7 +51,7 @@ required: · 50 unmodified lines
51 - touchscreen-max-pressure51 - touchscreen-max-pressure
52 52
53examples:53examples:
54- |54 - |
55 #include <dt-bindings/interrupt-controller/irq.h>55 #include <dt-bindings/interrupt-controller/irq.h>
56 i2c {56 i2c {
57 #address-cells = <1>;57 #address-cells = <1>;
Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml+5−5
@@ -20,11 +20,11 @@ maintainers: · 19 unmodified lines
20allOf:20allOf:
21 - $ref: touchscreen.yaml#21 - $ref: touchscreen.yaml#
22 - if:22 - if:
23 properties:23 properties:
24 compatible:24 compatible:
25 contains:25 contains:
26 enum:26 enum:
27 - evervision,ev-ft572627 - evervision,ev-ft5726
28 28
29 then:29 then:
30 properties:30 properties:
Documentation/devicetree/bindings/input/touchscreen/goodix.yaml+2−3
@@ -35,9 +35,8 @@ properties: · 34 unmodified lines
35 maxItems: 135 maxItems: 1
36 36
37 irq-gpios:37 irq-gpios:
38 description: GPIO pin used for IRQ.38 description: GPIO pin used for IRQ. The driver uses the interrupt gpio pin
39 The driver uses the interrupt gpio pin as39 as output to reset the device.
40 output to reset the device.
41 maxItems: 140 maxItems: 1
42 41
43 reset-gpios:42 reset-gpios:
Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml+6−6
@@ -33,8 +33,8 @@ properties: · 32 unmodified lines
33 $ref: /schemas/types.yaml#/definitions/uint3233 $ref: /schemas/types.yaml#/definitions/uint32
34 34
35 touchscreen-min-pressure:35 touchscreen-min-pressure:
36 description: minimum pressure on the touchscreen to be achieved in order for the36 description: minimum pressure on the touchscreen to be achieved in order
37 touchscreen driver to report a touch event.37 for the touchscreen driver to report a touch event.
38 $ref: /schemas/types.yaml#/definitions/uint3238 $ref: /schemas/types.yaml#/definitions/uint32
39 39
40 touchscreen-fuzz-x:40 touchscreen-fuzz-x:
@@ -46,13 +46,13 @@ properties: · 5 unmodified lines
46 $ref: /schemas/types.yaml#/definitions/uint3246 $ref: /schemas/types.yaml#/definitions/uint32
47 47
48 touchscreen-fuzz-pressure:48 touchscreen-fuzz-pressure:
49 description: pressure noise value of the absolute input device (arbitrary range49 description: pressure noise value of the absolute input device (arbitrary
50 dependent on the controller)50 range dependent on the controller)
51 $ref: /schemas/types.yaml#/definitions/uint3251 $ref: /schemas/types.yaml#/definitions/uint32
52 52
53 touchscreen-average-samples:53 touchscreen-average-samples:
54 description: Number of data samples which are averaged for each read (valid values54 description: Number of data samples which are averaged for each read (valid
55 dependent on the controller)55 values dependent on the controller)
56 $ref: /schemas/types.yaml#/definitions/uint3256 $ref: /schemas/types.yaml#/definitions/uint32
57 57
58 touchscreen-inverted-x:58 touchscreen-inverted-x:
Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml+10−10
@@ -25,17 +25,17 @@ properties: · 24 unmodified lines
25 compatible:25 compatible:
26 oneOf:26 oneOf:
27 - items:27 - items:
28 - enum:28 - enum:
29 - fsl,imx8mn-nic29 - fsl,imx8mn-nic
30 - fsl,imx8mm-nic30 - fsl,imx8mm-nic
31 - fsl,imx8mq-nic31 - fsl,imx8mq-nic
32 - const: fsl,imx8m-nic32 - const: fsl,imx8m-nic
33 - items:33 - items:
34 - enum:34 - enum:
35 - fsl,imx8mn-noc35 - fsl,imx8mn-noc
36 - fsl,imx8mm-noc36 - fsl,imx8mm-noc
37 - fsl,imx8mq-noc37 - fsl,imx8mq-noc
38 - const: fsl,imx8m-noc38 - const: fsl,imx8m-noc
39 - const: fsl,imx8m-nic39 - const: fsl,imx8m-nic
40 40
41 reg:41 reg:
Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4$id: http://devicetree.org/schemas/interconnect/qcom,sc7180.yaml#4$id: http://devicetree.org/schemas/interconnect/qcom,sc7180.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#
6 6
7title: Qualcomm SC7180 Network-On-Chip Interconnect7title: Qualcomm SC7180 Network-On-Chip Interconnect
8 8
9maintainers:9maintainers:
10 - Odelu Kukatla <okukatla@codeaurora.org>10 - Odelu Kukatla <okukatla@codeaurora.org>
Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4$id: http://devicetree.org/schemas/interconnect/qcom,sdm845.yaml#4$id: http://devicetree.org/schemas/interconnect/qcom,sdm845.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#
6 6
7title: Qualcomm SDM845 Network-On-Chip Interconnect7title: Qualcomm SDM845 Network-On-Chip Interconnect
8 8
9maintainers:9maintainers:
10 - Georgi Djakov <georgi.djakov@linaro.org>10 - Georgi Djakov <georgi.djakov@linaro.org>
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml+2−2
@@ -42,8 +42,8 @@ properties: · 41 unmodified lines
42 - items:42 - items:
43 - const: arm,gic-40043 - const: arm,gic-400
44 - enum:44 - enum:
45 - arm,cortex-a15-gic45 - arm,cortex-a15-gic
46 - arm,cortex-a7-gic46 - arm,cortex-a7-gic
47 47
48 - items:48 - items:
49 - const: arm,arm1176jzf-devchip-gic49 - const: arm,arm1176jzf-devchip-gic
Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml+11−11
@@ -16,20 +16,20 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-intc19 - ingenic,jz4740-intc
20 - ingenic,jz4760-intc20 - ingenic,jz4760-intc
21 - ingenic,jz4780-intc21 - ingenic,jz4780-intc
22 - items:22 - items:
23 - enum:23 - enum:
24 - ingenic,jz4775-intc24 - ingenic,jz4775-intc
25 - ingenic,jz4770-intc25 - ingenic,jz4770-intc
26 - const: ingenic,jz4760-intc26 - const: ingenic,jz4760-intc
27 - items:27 - items:
28 - const: ingenic,x1000-intc28 - const: ingenic,x1000-intc
29 - const: ingenic,jz4780-intc29 - const: ingenic,jz4780-intc
30 - items:30 - items:
31 - const: ingenic,jz4725b-intc31 - const: ingenic,jz4725b-intc
32 - const: ingenic,jz4740-intc32 - const: ingenic,jz4740-intc
33 33
34 "#interrupt-cells":34 "#interrupt-cells":
35 const: 135 const: 1
Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml+2−1
@@ -79,7 +79,8 @@ properties: · 78 unmodified lines
79 description: |79 description: |
80 kHz; switching frequency.80 kHz; switching frequency.
81 $ref: /schemas/types.yaml#/definitions/uint3281 $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 qcom,ovp:85 qcom,ovp:
85 description: |86 description: |
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml+6−6
@@ -29,12 +29,12 @@ properties: · 28 unmodified lines
29 - const: fsl,imx8-mu-scu29 - const: fsl,imx8-mu-scu
30 - items:30 - items:
31 - enum:31 - enum:
32 - fsl,imx7s-mu32 - fsl,imx7s-mu
33 - fsl,imx8mq-mu33 - fsl,imx8mq-mu
34 - fsl,imx8mm-mu34 - fsl,imx8mm-mu
35 - fsl,imx8mn-mu35 - fsl,imx8mn-mu
36 - fsl,imx8mp-mu36 - fsl,imx8mp-mu
37 - fsl,imx8qxp-mu37 - fsl,imx8qxp-mu
38 - const: fsl,imx6sx-mu38 - const: fsl,imx6sx-mu
39 - description: To communicate with i.MX8 SCU with fast IPC39 - description: To communicate with i.MX8 SCU with fast IPC
40 items:40 items:
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml+1−1
@@ -24,7 +24,7 @@ properties: · 23 unmodified lines
24 compatible:24 compatible:
25 items:25 items:
26 - enum:26 - enum:
27 - qcom,sm8250-ipcc27 - qcom,sm8250-ipcc
28 - const: qcom,ipcc28 - const: qcom,ipcc
29 29
30 reg:30 reg:
Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml+2−2
@@ -20,8 +20,8 @@ properties: · 19 unmodified lines
20 oneOf:20 oneOf:
21 - const: allwinner,sun8i-a83t-de2-rotate21 - const: allwinner,sun8i-a83t-de2-rotate
22 - items:22 - items:
23 - const: allwinner,sun50i-a64-de2-rotate23 - const: allwinner,sun50i-a64-de2-rotate
24 - const: allwinner,sun8i-a83t-de2-rotate24 - const: allwinner,sun8i-a83t-de2-rotate
25 25
26 reg:26 reg:
27 maxItems: 127 maxItems: 1
Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml+2−2
@@ -20,8 +20,8 @@ properties: · 19 unmodified lines
20 oneOf:20 oneOf:
21 - const: allwinner,sun8i-h3-deinterlace21 - const: allwinner,sun8i-h3-deinterlace
22 - items:22 - items:
23 - const: allwinner,sun50i-a64-deinterlace23 - const: allwinner,sun50i-a64-deinterlace
24 - const: allwinner,sun8i-h3-deinterlace24 - const: allwinner,sun8i-h3-deinterlace
25 25
26 reg:26 reg:
27 maxItems: 127 maxItems: 1
Documentation/devicetree/bindings/media/i2c/adv7180.yaml+21−22
@@ -17,17 +17,17 @@ properties: · 16 unmodified lines
17 compatible:17 compatible:
18 items:18 items:
19 - enum:19 - enum:
20 - adi,adv718020 - adi,adv7180
21 - adi,adv7180cp21 - adi,adv7180cp
22 - adi,adv7180st22 - adi,adv7180st
23 - adi,adv718223 - adi,adv7182
24 - adi,adv728024 - adi,adv7280
25 - adi,adv7280-m25 - adi,adv7280-m
26 - adi,adv728126 - adi,adv7281
27 - adi,adv7281-m27 - adi,adv7281-m
28 - adi,adv7281-ma28 - adi,adv7281-ma
29 - adi,adv728229 - adi,adv7282
30 - adi,adv7282-m30 - adi,adv7282-m
31 31
32 reg:32 reg:
33 maxItems: 133 maxItems: 1
@@ -58,17 +58,16 @@ allOf: · 24 unmodified lines
58 - if:58 - if:
59 properties:59 properties:
60 compatible:60 compatible:
61 items:61 enum:
62 - enum:62 - adi,adv7180
63 - adi,adv718063 - adi,adv7182
64 - adi,adv718264 - adi,adv7280
65 - adi,adv728065 - adi,adv7280-m
66 - adi,adv7280-m66 - adi,adv7281
67 - adi,adv728167 - adi,adv7281-m
68 - adi,adv7281-m68 - adi,adv7281-ma
69 - adi,adv7281-ma69 - adi,adv7282
70 - adi,adv728270 - adi,adv7282-m
71 - adi,adv7282-m
72 then:71 then:
73 required:72 required:
74 - port73 - port
Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml+1−1
@@ -5,7 +5,7 @@ · 4 unmodified lines
5$id: http://devicetree.org/schemas/media/i2c/imi,rdacm2x-gmsl.yaml#5$id: http://devicetree.org/schemas/media/i2c/imi,rdacm2x-gmsl.yaml#
6$schema: http://devicetree.org/meta-schemas/core.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#
7 7
8title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms8title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms
9 9
10maintainers:10maintainers:
11 - Jacopo Mondi <jacopo+renesas@jmondi.org>11 - Jacopo Mondi <jacopo+renesas@jmondi.org>
Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml+1−1
@@ -49,7 +49,7 @@ properties: · 48 unmodified lines
49 gpio-controller: true49 gpio-controller: true
50 50
51 '#gpio-cells':51 '#gpio-cells':
52 const: 252 const: 2
53 53
54 ports:54 ports:
55 type: object55 type: object
Documentation/devicetree/bindings/media/i2c/ov8856.yaml+2−1
@@ -138,4 +138,5 @@ examples: · 137 unmodified lines
138 };138 };
139 };139 };
140 };140 };
141...141...
142
Documentation/devicetree/bindings/media/renesas,csi2.yaml+9−9
@@ -19,15 +19,15 @@ properties: · 18 unmodified lines
19 compatible:19 compatible:
20 items:20 items:
21 - enum:21 - enum:
22 - renesas,r8a774a1-csi2 # RZ/G2M22 - renesas,r8a774a1-csi2 # RZ/G2M
23 - renesas,r8a774b1-csi2 # RZ/G2N23 - renesas,r8a774b1-csi2 # RZ/G2N
24 - renesas,r8a774c0-csi2 # RZ/G2E24 - renesas,r8a774c0-csi2 # RZ/G2E
25 - renesas,r8a7795-csi2 # R-Car H325 - renesas,r8a7795-csi2 # R-Car H3
26 - renesas,r8a7796-csi2 # R-Car M3-W26 - renesas,r8a7796-csi2 # R-Car M3-W
27 - renesas,r8a77965-csi2 # R-Car M3-N27 - renesas,r8a77965-csi2 # R-Car M3-N
28 - renesas,r8a77970-csi2 # R-Car V3M28 - renesas,r8a77970-csi2 # R-Car V3M
29 - renesas,r8a77980-csi2 # R-Car V3H29 - renesas,r8a77980-csi2 # R-Car V3H
30 - renesas,r8a77990-csi2 # R-Car E330 - renesas,r8a77990-csi2 # R-Car E3
31 31
32 reg:32 reg:
33 maxItems: 133 maxItems: 1
Documentation/devicetree/bindings/media/rockchip-vpu.yaml+2−2
@@ -31,8 +31,8 @@ properties: · 30 unmodified lines
31 oneOf:31 oneOf:
32 - const: vdpu32 - const: vdpu
33 - items:33 - items:
34 - const: vepu34 - const: vepu
35 - const: vdpu35 - const: vdpu
36 36
37 clocks:37 clocks:
38 maxItems: 238 maxItems: 2
Documentation/devicetree/bindings/media/xilinx/xlnx,csi2rxss.yaml+7−8
@@ -25,7 +25,7 @@ properties: · 24 unmodified lines
25 compatible:25 compatible:
26 items:26 items:
27 - enum:27 - enum:
28 - xlnx,mipi-csi2-rx-subsystem-5.028 - xlnx,mipi-csi2-rx-subsystem-5.0
29 29
30 reg:30 reg:
31 maxItems: 131 maxItems: 1
@@ -65,13 +65,12 @@ properties: · 33 unmodified lines
65 0x2d - RAW1465 0x2d - RAW14
66 0x2e - RAW1666 0x2e - RAW16
67 0x2f - RAW2067 0x2f - RAW20
68 allOf:68 $ref: /schemas/types.yaml#/definitions/uint32
69 - $ref: /schemas/types.yaml#/definitions/uint3269 oneOf:
70 - anyOf:70 - minimum: 0x1e
71 - minimum: 0x1e71 maximum: 0x24
72 - maximum: 0x2472 - minimum: 0x28
73 - minimum: 0x2873 maximum: 0x2f
74 - maximum: 0x2f
75 74
76 xlnx,vfb:75 xlnx,vfb:
77 type: boolean76 type: boolean
Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.yaml+6−6
@@ -15,12 +15,12 @@ properties: · 14 unmodified lines
15 - const: fsl,imx6q-mmdc15 - const: fsl,imx6q-mmdc
16 - items:16 - items:
17 - enum:17 - enum:
18 - fsl,imx6qp-mmdc18 - fsl,imx6qp-mmdc
19 - fsl,imx6sl-mmdc19 - fsl,imx6sl-mmdc
20 - fsl,imx6sll-mmdc20 - fsl,imx6sll-mmdc
21 - fsl,imx6sx-mmdc21 - fsl,imx6sx-mmdc
22 - fsl,imx6ul-mmdc22 - fsl,imx6ul-mmdc
23 - fsl,imx7ulp-mmdc23 - fsl,imx7ulp-mmdc
24 - const: fsl,imx6q-mmdc24 - const: fsl,imx6q-mmdc
25 25
26 reg:26 reg:
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml+4−4
@@ -16,11 +16,11 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-nemc19 - ingenic,jz4740-nemc
20 - ingenic,jz4780-nemc20 - ingenic,jz4780-nemc
21 - items:21 - items:
22 - const: ingenic,jz4725b-nemc22 - const: ingenic,jz4725b-nemc
23 - const: ingenic,jz4740-nemc23 - const: ingenic,jz4740-nemc
24 24
25 "#address-cells":25 "#address-cells":
26 const: 226 const: 2
Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml+4−4
@@ -26,10 +26,10 @@ properties: · 25 unmodified lines
26 compatible:26 compatible:
27 items:27 items:
28 - enum:28 - enum:
29 - renesas,r8a77970-rpc-if # R-Car V3M29 - renesas,r8a77970-rpc-if # R-Car V3M
30 - renesas,r8a77980-rpc-if # R-Car V3H30 - renesas,r8a77980-rpc-if # R-Car V3H
31 - renesas,r8a77995-rpc-if # R-Car D331 - renesas,r8a77995-rpc-if # R-Car D3
32 - const: renesas,rcar-gen3-rpc-if # a generic R-Car gen3 device32 - const: renesas,rcar-gen3-rpc-if # a generic R-Car gen3 device
33 33
34 reg:34 reg:
35 items:35 items:
Documentation/devicetree/bindings/mfd/cirrus,madera.yaml+17−17
@@ -98,11 +98,11 @@ allOf: · 97 unmodified lines
98 description:98 description:
99 Databus power supply.99 Databus power supply.
100 - if:100 - if:
101 properties:101 properties:
102 compatible:102 compatible:
103 contains:103 contains:
104 enum:104 enum:
105 - cirrus,cs47l15105 - cirrus,cs47l15
106 then:106 then:
107 required:107 required:
108 - MICVDD-supply108 - MICVDD-supply
@@ -174,24 +174,24 @@ properties: · 65 unmodified lines
174 "mclk3" For the clock supplied on MCLK3.174 "mclk3" For the clock supplied on MCLK3.
175 oneOf:175 oneOf:
176 - items:176 - items:
177 - const: mclk1177 - const: mclk1
178 - items:178 - items:
179 - const: mclk2179 - const: mclk2
180 - items:180 - items:
181 - const: mclk3181 - const: mclk3
182 - items:182 - items:
183 - const: mclk1183 - const: mclk1
184 - const: mclk2184 - const: mclk2
185 - items:185 - items:
186 - const: mclk1186 - const: mclk1
187 - const: mclk3187 - const: mclk3
188 - items:188 - items:
189 - const: mclk2189 - const: mclk2
190 - const: mclk3190 - const: mclk3
191 - items:191 - items:
192 - const: mclk1192 - const: mclk1
193 - const: mclk2193 - const: mclk2
194 - const: mclk3194 - const: mclk3
195 195
196 AVDD-supply:196 AVDD-supply:
197 description:197 description:
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml+2−2
@@ -89,8 +89,8 @@ properties: · 88 unmodified lines
89 description: Values of resistors for divider on raw ADC input89 description: Values of resistors for divider on raw ADC input
90 maxItems: 290 maxItems: 2
91 items:91 items:
92 minimum: 100092 minimum: 1000
93 maximum: 100000093 maximum: 1000000
94 94
95 gw,voltage-offset-microvolt:95 gw,voltage-offset-microvolt:
96 description: |96 description: |
Documentation/devicetree/bindings/mfd/st,stpmic1.yaml+12−12
@@ -113,8 +113,8 @@ properties: · 112 unmodified lines
113 maxItems: 1113 maxItems: 1
114 114
115 st,mask-reset:115 st,mask-reset:
116 description: mask reset for this regulator,116 description: mask reset for this regulator, the regulator configuration
117 the regulator configuration is maintained during pmic reset.117 is maintained during pmic reset.
118 $ref: /schemas/types.yaml#/definitions/flag118 $ref: /schemas/types.yaml#/definitions/flag
119 119
120 regulator-name: true120 regulator-name: true
@@ -135,8 +135,8 @@ properties: · 14 unmodified lines
135 maxItems: 1135 maxItems: 1
136 136
137 st,mask-reset:137 st,mask-reset:
138 description: mask reset for this regulator,138 description: mask reset for this regulator, the regulator configuration
139 the regulator configuration is maintained during pmic reset.139 is maintained during pmic reset.
140 $ref: /schemas/types.yaml#/definitions/flag140 $ref: /schemas/types.yaml#/definitions/flag
141 141
142 regulator-name: true142 regulator-name: true
@@ -154,8 +154,8 @@ properties: · 11 unmodified lines
154 maxItems: 1154 maxItems: 1
155 155
156 st,mask-reset:156 st,mask-reset:
157 description: mask reset for this regulator,157 description: mask reset for this regulator, the regulator configuration
158 the regulator configuration is maintained during pmic reset.158 is maintained during pmic reset.
159 $ref: /schemas/types.yaml#/definitions/flag159 $ref: /schemas/types.yaml#/definitions/flag
160 160
161 regulator-name: true161 regulator-name: true
@@ -172,8 +172,8 @@ properties: · 10 unmodified lines
172 maxItems: 1172 maxItems: 1
173 173
174 st,mask-reset:174 st,mask-reset:
175 description: mask reset for this regulator,175 description: mask reset for this regulator, the regulator configuration
176 the regulator configuration is maintained during pmic reset.176 is maintained during pmic reset.
177 $ref: /schemas/types.yaml#/definitions/flag177 $ref: /schemas/types.yaml#/definitions/flag
178 178
179 regulator-name: true179 regulator-name: true
@@ -198,8 +198,8 @@ properties: · 18 unmodified lines
198 maxItems: 1198 maxItems: 1
199 199
200 st,mask-reset:200 st,mask-reset:
201 description: mask reset for this regulator,201 description: mask reset for this regulator, the regulator configuration
202 the regulator configuration is maintained during pmic reset.202 is maintained during pmic reset.
203 $ref: /schemas/types.yaml#/definitions/flag203 $ref: /schemas/types.yaml#/definitions/flag
204 204
205 regulator-name: true205 regulator-name: true
@@ -220,8 +220,8 @@ properties: · 14 unmodified lines
220 maxItems: 1220 maxItems: 1
221 221
222 st,mask-reset:222 st,mask-reset:
223 description: mask reset for this regulator,223 description: mask reset for this regulator, the regulator configuration
224 the regulator configuration is maintained during pmic reset.224 is maintained during pmic reset.
225 $ref: /schemas/types.yaml#/definitions/flag225 $ref: /schemas/types.yaml#/definitions/flag
226 226
227 regulator-name: true227 regulator-name: true
Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml+5−6
@@ -24,12 +24,11 @@ maintainers: · 23 unmodified lines
24 24
25properties:25properties:
26 compatible:26 compatible:
27 anyOf:27 items:
28 - items:28 - enum:
29 - enum:29 - ti,j721e-system-controller
30 - ti,j721e-system-controller30 - const: syscon
31 - const: syscon31 - const: simple-mfd
32 - const: simple-mfd
33 32
34 "#address-cells":33 "#address-cells":
35 const: 134 const: 1
Documentation/devicetree/bindings/mfd/wlf,arizona.yaml+11−11
@@ -73,13 +73,13 @@ allOf: · 72 unmodified lines
73 required:73 required:
74 - DBVDD3-supply74 - DBVDD3-supply
75 - if:75 - if:
76 properties:76 properties:
77 compatible:77 compatible:
78 contains:78 contains:
79 enum:79 enum:
80 - cirrus,cs47l2480 - cirrus,cs47l24
81 - wlf,wm183181 - wlf,wm1831
82 - wlf,wm899782 - wlf,wm8997
83 then:83 then:
84 properties:84 properties:
85 SPKVDD-supply:85 SPKVDD-supply:
@@ -183,12 +183,12 @@ properties: · 97 unmodified lines
183 clock supplied on MCLK2, recommended to be an always on 32k clock.183 clock supplied on MCLK2, recommended to be an always on 32k clock.
184 oneOf:184 oneOf:
185 - items:185 - items:
186 - const: mclk1186 - const: mclk1
187 - items:187 - items:
188 - const: mclk2188 - const: mclk2
189 - items:189 - items:
190 - const: mclk1190 - const: mclk1
191 - const: mclk2191 - const: mclk2
192 192
193 reset-gpios:193 reset-gpios:
194 maxItems: 1194 maxItems: 1
Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml+3−3
@@ -21,9 +21,9 @@ properties: · 20 unmodified lines
21 compatible:21 compatible:
22 items:22 items:
23 - enum:23 - enum:
24 - amlogic,meson8-sdhc24 - amlogic,meson8-sdhc
25 - amlogic,meson8b-sdhc25 - amlogic,meson8b-sdhc
26 - amlogic,meson8m2-sdhc26 - amlogic,meson8m2-sdhc
27 - const: amlogic,meson-mx-sdhc27 - const: amlogic,meson-mx-sdhc
28 28
29 reg:29 reg:
Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml+7−7
@@ -16,14 +16,14 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-mmc19 - ingenic,jz4740-mmc
20 - ingenic,jz4725b-mmc20 - ingenic,jz4725b-mmc
21 - ingenic,jz4760-mmc21 - ingenic,jz4760-mmc
22 - ingenic,jz4780-mmc22 - ingenic,jz4780-mmc
23 - ingenic,x1000-mmc23 - ingenic,x1000-mmc
24 - items:24 - items:
25 - const: ingenic,jz4770-mmc25 - const: ingenic,jz4770-mmc
26 - const: ingenic,jz4760-mmc26 - const: ingenic,jz4760-mmc
27 27
28 reg:28 reg:
29 maxItems: 129 maxItems: 1
Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml+3−3
@@ -130,9 +130,9 @@ then: · 129 unmodified lines
130 required:130 required:
131 - clock-names131 - clock-names
132 description:132 description:
133 The internal card detection logic that exists in these controllers is133 The internal card detection logic that exists in these controllers is
134 sectioned off to be run by a separate second clock source to allow134 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.135 the main core clock to be turned off to save power.
136 136
137unevaluatedProperties: false137unevaluatedProperties: false
138 138
Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml+3−5
@@ -14,12 +14,10 @@ maintainers: · 13 unmodified lines
14 14
15properties:15properties:
16 compatible:16 compatible:
17 oneOf:17 items:
18 - items:18 - enum:
19 - enum:
20 - xlnx,zynqmp-nand-controller19 - xlnx,zynqmp-nand-controller
21 - enum:20 - const: arasan,nfc-v3p10
22 - arasan,nfc-v3p10
23 21
24 reg:22 reg:
25 maxItems: 123 maxItems: 1
Documentation/devicetree/bindings/mtd/gpmi-nand.yaml+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4$id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#4$id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#
6 6
7title: Freescale General-Purpose Media Interface (GPMI) binding7title: Freescale General-Purpose Media Interface (GPMI) binding
8 8
9maintainers:9maintainers:
10 - Han Xu <han.xu@nxp.com>10 - Han Xu <han.xu@nxp.com>
Documentation/devicetree/bindings/mtd/mxc-nand.yaml+1−1
@@ -4,7 +4,7 @@ · 3 unmodified lines
4$id: http://devicetree.org/schemas/mtd/mxc-nand.yaml#4$id: http://devicetree.org/schemas/mtd/mxc-nand.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#
6 6
7title: Freescale's mxc_nand binding7title: Freescale's mxc_nand binding
8 8
9maintainers:9maintainers:
10 - Uwe Kleine-König <u.kleine-koenig@pengutronix.de>10 - Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.yaml+1−1
@@ -42,7 +42,7 @@ patternProperties: · 41 unmodified lines
42 const: 51242 const: 512
43 43
44 nand-ecc-strength:44 nand-ecc-strength:
45 enum: [1, 4 ,8 ]45 enum: [1, 4, 8]
46 46
47allOf:47allOf:
48 - $ref: "nand-controller.yaml#"48 - $ref: "nand-controller.yaml#"
Documentation/devicetree/bindings/net/dsa/dsa.yaml+2−2
@@ -85,8 +85,8 @@ patternProperties: · 84 unmodified lines
85 85
86oneOf:86oneOf:
87 - required:87 - required:
88 - ports88 - ports
89 - required:89 - required:
90 - ethernet-ports90 - ethernet-ports
91 91
92...92...
Documentation/devicetree/bindings/net/qcom,ipa.yaml+6−6
@@ -43,7 +43,7 @@ description: · 42 unmodified lines
43 43
44properties:44properties:
45 compatible:45 compatible:
46 const: "qcom,sdm845-ipa"46 const: "qcom,sdm845-ipa"
47 47
48 reg:48 reg:
49 items:49 items:
@@ -64,7 +64,7 @@ properties: · 14 unmodified lines
64 maxItems: 164 maxItems: 1
65 65
66 clock-names:66 clock-names:
67 const: core67 const: core
68 68
69 interrupts:69 interrupts:
70 items:70 items:
@@ -96,8 +96,8 @@ properties: · 25 unmodified lines
96 $ref: /schemas/types.yaml#/definitions/phandle-array96 $ref: /schemas/types.yaml#/definitions/phandle-array
97 description: State bits used in by the AP to signal the modem.97 description: State bits used in by the AP to signal the modem.
98 items:98 items:
99 - description: Whether the "ipa-clock-enabled" state bit is valid99 - description: Whether the "ipa-clock-enabled" state bit is valid
100 - description: Whether the IPA clock is enabled (if valid)100 - description: Whether the IPA clock is enabled (if valid)
101 101
102 qcom,smem-state-names:102 qcom,smem-state-names:
103 $ref: /schemas/types.yaml#/definitions/string-array103 $ref: /schemas/types.yaml#/definitions/string-array
@@ -140,9 +140,9 @@ required: · 36 unmodified lines
140 140
141oneOf:141oneOf:
142 - required:142 - required:
143 - modem-init143 - modem-init
144 - required:144 - required:
145 - memory-region145 - memory-region
146 146
147examples:147examples:
148 - |148 - |
Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml+6−6
@@ -46,10 +46,10 @@ properties: · 45 unmodified lines
46 clock-names:46 clock-names:
47 oneOf:47 oneOf:
48 - items: # for Pro448 - items: # for Pro4
49 - const: gio49 - const: gio
50 - const: ether50 - const: ether
51 - const: ether-gb51 - const: ether-gb
52 - const: ether-phy52 - const: ether-phy
53 - const: ether # for others53 - const: ether # for others
54 54
55 resets:55 resets:
@@ -59,8 +59,8 @@ properties: · 3 unmodified lines
59 reset-names:59 reset-names:
60 oneOf:60 oneOf:
61 - items: # for Pro461 - items: # for Pro4
62 - const: gio62 - const: gio
63 - const: ether63 - const: ether
64 - const: ether # for others64 - const: ether # for others
65 65
66 socionext,syscon-phy-mode:66 socionext,syscon-phy-mode:
Documentation/devicetree/bindings/net/stm32-dwmac.yaml+6−6
@@ -48,11 +48,11 @@ properties: · 47 unmodified lines
48 minItems: 348 minItems: 3
49 maxItems: 549 maxItems: 5
50 items:50 items:
51 - description: GMAC main clock51 - description: GMAC main clock
52 - description: MAC TX clock52 - description: MAC TX clock
53 - description: MAC RX clock53 - description: MAC RX clock
54 - description: For MPU family, used for power mode54 - description: For MPU family, used for power mode
55 - description: For MPU family, used for PHY without quartz55 - description: For MPU family, used for PHY without quartz
56 56
57 clock-names:57 clock-names:
58 minItems: 358 minItems: 3
@@ -89,7 +89,7 @@ required: · 30 unmodified lines
89 - st,syscon89 - st,syscon
90 90
91examples:91examples:
92 - |92 - |
93 #include <dt-bindings/interrupt-controller/arm-gic.h>93 #include <dt-bindings/interrupt-controller/arm-gic.h>
94 #include <dt-bindings/clock/stm32mp1-clks.h>94 #include <dt-bindings/clock/stm32mp1-clks.h>
95 #include <dt-bindings/reset/stm32mp1-resets.h>95 #include <dt-bindings/reset/stm32mp1-resets.h>
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml+31−31
@@ -35,7 +35,7 @@ properties: · 34 unmodified lines
35 reg:35 reg:
36 maxItems: 136 maxItems: 1
37 description:37 description:
38 The physical base address and size of full the CPSW module IO range38 The physical base address and size of full the CPSW module IO range
39 39
40 '#address-cells':40 '#address-cells':
41 const: 141 const: 1
@@ -85,36 +85,36 @@ properties: · 43 unmodified lines
85 85
86 patternProperties:86 patternProperties:
87 "^port@[0-9]+$":87 "^port@[0-9]+$":
88 type: object88 type: object
89 description: CPSW external ports89 description: CPSW external ports
90 90
91 allOf:91 allOf:
92 - $ref: ethernet-controller.yaml#92 - $ref: ethernet-controller.yaml#
93 93
94 properties:94 properties:
95 reg:95 reg:
96 items:96 items:
97 - enum: [1, 2]97 - enum: [1, 2]
98 description: CPSW port number98 description: CPSW port number
99 99
100 phys:100 phys:
101 maxItems: 1101 maxItems: 1
102 description: phandle on phy-gmii-sel PHY102 description: phandle on phy-gmii-sel PHY
103 103
104 label:104 label:
105 description: label associated with this port105 description: label associated with this port
106 106
107 ti,dual-emac-pvid:107 ti,dual-emac-pvid:
108 $ref: /schemas/types.yaml#/definitions/uint32108 $ref: /schemas/types.yaml#/definitions/uint32
109 minimum: 1109 minimum: 1
110 maximum: 1024110 maximum: 1024
111 description:111 description:
112 Specifies default PORT VID to be used to segregate112 Specifies default PORT VID to be used to segregate
113 ports. Default value - CPSW port number.113 ports. Default value - CPSW port number.
114 114
115 required:115 required:
116 - reg116 - reg
117 - phys117 - phys
118 118
119 cpts:119 cpts:
120 type: object120 type: object
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml+33−33
@@ -55,7 +55,7 @@ properties: · 54 unmodified lines
55 reg:55 reg:
56 maxItems: 156 maxItems: 1
57 description:57 description:
58 The physical base address and size of full the CPSW2G NUSS IO range58 The physical base address and size of full the CPSW2G NUSS IO range
59 59
60 reg-names:60 reg-names:
61 items:61 items:
@@ -100,38 +100,38 @@ properties: · 38 unmodified lines
100 100
101 patternProperties:101 patternProperties:
102 port@1:102 port@1:
103 type: object103 type: object
104 description: CPSW2G NUSS external ports104 description: CPSW2G NUSS external ports
105 105
106 $ref: ethernet-controller.yaml#106 $ref: ethernet-controller.yaml#
107 107
108 properties:108 properties:
109 reg:109 reg:
110 items:110 items:
111 - const: 1111 - const: 1
112 description: CPSW port number112 description: CPSW port number
113 113
114 phys:114 phys:
115 maxItems: 1115 maxItems: 1
116 description: phandle on phy-gmii-sel PHY116 description: phandle on phy-gmii-sel PHY
117 117
118 label:118 label:
119 description: label associated with this port119 description: label associated with this port
120 120
121 ti,mac-only:121 ti,mac-only:
122 $ref: /schemas/types.yaml#definitions/flag122 $ref: /schemas/types.yaml#definitions/flag
123 description:123 description:
124 Specifies the port works in mac-only mode.124 Specifies the port works in mac-only mode.
125 125
126 ti,syscon-efuse:126 ti,syscon-efuse:
127 $ref: /schemas/types.yaml#definitions/phandle-array127 $ref: /schemas/types.yaml#definitions/phandle-array
128 description:128 description:
129 Phandle to the system control device node which provides access129 Phandle to the system control device node which provides access
130 to efuse IO range with MAC addresses130 to efuse IO range with MAC addresses
131 131
132 required:132 required:
133 - reg133 - reg
134 - phys134 - phys
135 135
136 additionalProperties: false136 additionalProperties: false
137 137
Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml+12−12
@@ -21,18 +21,18 @@ properties: · 20 unmodified lines
21 compatible:21 compatible:
22 items:22 items:
23 - enum:23 - enum:
24 - fsl,imx6q-ocotp24 - fsl,imx6q-ocotp
25 - fsl,imx6sl-ocotp25 - fsl,imx6sl-ocotp
26 - fsl,imx6sx-ocotp26 - fsl,imx6sx-ocotp
27 - fsl,imx6ul-ocotp27 - fsl,imx6ul-ocotp
28 - fsl,imx6ull-ocotp28 - fsl,imx6ull-ocotp
29 - fsl,imx7d-ocotp29 - fsl,imx7d-ocotp
30 - fsl,imx6sll-ocotp30 - fsl,imx6sll-ocotp
31 - fsl,imx7ulp-ocotp31 - fsl,imx7ulp-ocotp
32 - fsl,imx8mq-ocotp32 - fsl,imx8mq-ocotp
33 - fsl,imx8mm-ocotp33 - fsl,imx8mm-ocotp
34 - fsl,imx8mn-ocotp34 - fsl,imx8mn-ocotp
35 - fsl,imx8mp-ocotp35 - fsl,imx8mp-ocotp
36 - const: syscon36 - const: syscon
37 37
38 reg:38 reg:
Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml+2−2
@@ -46,8 +46,8 @@ properties: · 45 unmodified lines
46 const: 146 const: 1
47 47
48required:48required:
49 - compatible49 - compatible
50 - reg50 - reg
51 51
52examples:52examples:
53 - |53 - |
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml+3−3
@@ -37,9 +37,9 @@ properties: · 36 unmodified lines
37 const: 037 const: 0
38 38
39 phy-supply:39 phy-supply:
40 description:40 description:
41 Phandle to a regulator that provides power to the PHY. This41 Phandle to a regulator that provides power to the PHY. This
42 regulator will be managed during the PHY power on/off sequence.42 regulator will be managed during the PHY power on/off sequence.
43 43
44required:44required:
45 - compatible45 - compatible
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml+3−3
@@ -100,9 +100,9 @@ properties: · 99 unmodified lines
100 - const: linestate100 - const: linestate
101 - const: otg-mux101 - const: otg-mux
102 - items:102 - items:
103 - const: otg-bvalid103 - const: otg-bvalid
104 - const: otg-id104 - const: otg-id
105 - const: linestate105 - const: linestate
106 106
107 phy-supply:107 phy-supply:
108 description:108 description:
Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml+6−7
@@ -37,7 +37,7 @@ properties: · 36 unmodified lines
37 - description: Address and length of PHY's common serdes block.37 - description: Address and length of PHY's common serdes block.
38 38
39 "#clock-cells":39 "#clock-cells":
40 enum: [ 1, 2 ]40 enum: [ 1, 2 ]
41 41
42 "#address-cells":42 "#address-cells":
43 enum: [ 1, 2 ]43 enum: [ 1, 2 ]
@@ -65,16 +65,15 @@ properties: · 21 unmodified lines
65 65
66 vdda-phy-supply:66 vdda-phy-supply:
67 description: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 vdda-pll-supply:70 vdda-pll-supply:
71 description: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 vddp-ref-clk-supply:74 vddp-ref-clk-supply:
75 description:75 description:
76 Phandle to a regulator supply to any specific refclk76 Phandle to a regulator supply to any specific refclk pll block.
77 pll block.
78 77
79#Required nodes:78#Required nodes:
80patternProperties:79patternProperties:
@@ -184,8 +183,8 @@ allOf: · 103 unmodified lines
184 - description: phy common block reset.183 - description: phy common block reset.
185 reset-names:184 reset-names:
186 items:185 items:
187 - const: phy186 - const: phy
188 - const: common187 - const: common
189 - if:188 - if:
190 properties:189 properties:
191 compatible:190 compatible:
Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml+4−5
@@ -26,7 +26,7 @@ properties: · 25 unmodified lines
26 - const: dp_com26 - const: dp_com
27 27
28 "#clock-cells":28 "#clock-cells":
29 enum: [ 1, 2 ]29 enum: [ 1, 2 ]
30 30
31 "#address-cells":31 "#address-cells":
32 enum: [ 1, 2 ]32 enum: [ 1, 2 ]
@@ -62,16 +62,15 @@ properties: · 29 unmodified lines
62 62
63 vdda-phy-supply:63 vdda-phy-supply:
64 description: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 vdda-pll-supply:67 vdda-pll-supply:
68 description: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 vddp-ref-clk-supply:71 vddp-ref-clk-supply:
72 description:72 description:
73 Phandle to a regulator supply to any specific refclk73 Phandle to a regulator supply to any specific refclk pll block.
74 pll block.
75 74
76#Required nodes:75#Required nodes:
77patternProperties:76patternProperties:
Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml+15−15
@@ -17,15 +17,15 @@ properties: · 16 unmodified lines
17 compatible:17 compatible:
18 oneOf:18 oneOf:
19 - items:19 - items:
20 - enum:20 - enum:
21 - qcom,ipq8074-qusb2-phy21 - qcom,ipq8074-qusb2-phy
22 - qcom,msm8996-qusb2-phy22 - qcom,msm8996-qusb2-phy
23 - qcom,msm8998-qusb2-phy23 - qcom,msm8998-qusb2-phy
24 - items:24 - items:
25 - enum:25 - enum:
26 - qcom,sc7180-qusb2-phy26 - qcom,sc7180-qusb2-phy
27 - qcom,sdm845-qusb2-phy27 - qcom,sdm845-qusb2-phy
28 - const: qcom,qusb2-v2-phy28 - const: qcom,qusb2-v2-phy
29 reg:29 reg:
30 maxItems: 130 maxItems: 1
31 31
@@ -49,12 +49,12 @@ properties: · 17 unmodified lines
49 - const: iface49 - const: iface
50 50
51 vdda-pll-supply:51 vdda-pll-supply:
52 description:52 description:
53 Phandle to 1.8V regulator supply to PHY refclk pll block.53 Phandle to 1.8V regulator supply to PHY refclk pll block.
54 54
55 vdda-phy-dpdm-supply:55 vdda-phy-dpdm-supply:
56 description:56 description:
57 Phandle to 3.1V regulator supply to Dp/Dm port signals.57 Phandle to 3.1V regulator supply to Dp/Dm port signals.
58 58
59 resets:59 resets:
60 maxItems: 160 maxItems: 1
@@ -64,12 +64,12 @@ properties: · 3 unmodified lines
64 nvmem-cells:64 nvmem-cells:
65 maxItems: 165 maxItems: 1
66 description:66 description:
67 Phandle to nvmem cell that contains 'HS Tx trim'67 Phandle to nvmem cell that contains 'HS Tx trim'
68 tuning parameter value for qusb2 phy.68 tuning parameter value for qusb2 phy.
69 69
70 qcom,tcsr-syscon:70 qcom,tcsr-syscon:
71 description:71 description:
72 Phandle to TCSR syscon register region.72 Phandle to TCSR syscon register region.
73 $ref: /schemas/types.yaml#/definitions/phandle73 $ref: /schemas/types.yaml#/definitions/phandle
74 74
75if:75if:
Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml+4−4
@@ -33,8 +33,8 @@ properties: · 32 unmodified lines
33 clock-names:33 clock-names:
34 oneOf:34 oneOf:
35 - items: # for Pro535 - items: # for Pro5
36 - const: gio36 - const: gio
37 - const: link37 - const: link
38 - const: link # for others38 - const: link # for others
39 39
40 resets:40 resets:
@@ -44,8 +44,8 @@ properties: · 3 unmodified lines
44 reset-names:44 reset-names:
45 oneOf:45 oneOf:
46 - items: # for Pro546 - items: # for Pro5
47 - const: gio47 - const: gio
48 - const: link48 - const: link
49 - const: link # for others49 - const: link # for others
50 50
51 socionext,syscon:51 socionext,syscon:
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml+5−5
@@ -37,12 +37,12 @@ properties: · 36 unmodified lines
37 oneOf:37 oneOf:
38 - const: link # for PXs238 - const: link # for PXs2
39 - items: # for PXs3 with phy-ext39 - items: # for PXs3 with phy-ext
40 - const: link40 - const: link
41 - const: phy41 - const: phy
42 - const: phy-ext42 - const: phy-ext
43 - items: # for others43 - items: # for others
44 - const: link44 - const: link
45 - const: phy45 - const: phy
46 46
47 resets:47 resets:
48 maxItems: 248 maxItems: 2
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml+11−11
@@ -37,15 +37,15 @@ properties: · 36 unmodified lines
37 clock-names:37 clock-names:
38 oneOf:38 oneOf:
39 - items: # for Pro4, Pro539 - items: # for Pro4, Pro5
40 - const: gio40 - const: gio
41 - const: link41 - const: link
42 - items: # for PXs3 with phy-ext42 - items: # for PXs3 with phy-ext
43 - const: link43 - const: link
44 - const: phy44 - const: phy
45 - const: phy-ext45 - const: phy-ext
46 - items: # for others46 - items: # for others
47 - const: link47 - const: link
48 - const: phy48 - const: phy
49 49
50 resets:50 resets:
51 maxItems: 251 maxItems: 2
@@ -53,11 +53,11 @@ properties: · 1 unmodified line
53 reset-names:53 reset-names:
54 oneOf:54 oneOf:
55 - items: # for Pro4,Pro555 - items: # for Pro4,Pro5
56 - const: gio56 - const: gio
57 - const: link57 - const: link
58 - items: # for others58 - items: # for others
59 - const: link59 - const: link
60 - const: phy60 - const: phy
61 61
62 vbus-supply:62 vbus-supply:
63 description: A phandle to the regulator for USB VBUS63 description: A phandle to the regulator for USB VBUS
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml+2−1
@@ -203,7 +203,8 @@ examples: · 202 unmodified lines
203 };203 };
204 204
205 refclk-dig {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 #clock-cells = <0>;208 #clock-cells = <0>;
208 assigned-clocks = <&wiz0_refclk_dig>;209 assigned-clocks = <&wiz0_refclk_dig>;
209 assigned-clock-parents = <&k3_clks 292 11>;210 assigned-clock-parents = <&k3_clks 292 11>;
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml+16−16
@@ -34,22 +34,22 @@ patternProperties: · 33 unmodified lines
34 patternProperties:34 patternProperties:
35 "^function|groups$":35 "^function|groups$":
36 $ref: "/schemas/types.yaml#/definitions/string"36 $ref: "/schemas/types.yaml#/definitions/string"
37 enum: [ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15,37 enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15,
38 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT,38 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT,
39 EXTRST, FLACK, FLBUSY, FLWP, GPID, GPID0, GPID2, GPID4, GPID6, GPIE0,39 EXTRST, FLACK, FLBUSY, FLWP, GPID, GPID0, GPID2, GPID4, GPID6, GPIE0,
40 GPIE2, GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4,40 GPIE2, GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4,
41 I2C5, I2C6, I2C7, I2C8, I2C9, LPCPD, LPCPME, LPCRST, LPCSMI, MAC1LINK,41 I2C5, I2C6, I2C7, I2C8, I2C9, LPCPD, LPCPME, LPCRST, LPCSMI, MAC1LINK,
42 MAC2LINK, MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2,42 MAC2LINK, MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2,
43 NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4,43 NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4,
44 NDTS4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, OSCCLK, PWM0,44 NDTS4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, OSCCLK, PWM0,
45 PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1,45 PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1,
46 RMII2, ROM16, ROM8, ROMCS1, ROMCS2, ROMCS3, ROMCS4, RXD1, RXD2, RXD3,46 RMII2, ROM16, ROM8, ROMCS1, ROMCS2, ROMCS3, ROMCS4, RXD1, RXD2, RXD3,
47 RXD4, SALT1, SALT2, SALT3, SALT4, SD1, SD2, SGPMCK, SGPMI, SGPMLD,47 RXD4, SALT1, SALT2, SALT3, SALT4, SD1, SD2, SGPMCK, SGPMI, SGPMLD,
48 SGPMO, SGPSCK, SGPSI0, SGPSI1, SGPSLD, SIOONCTRL, SIOPBI, SIOPBO,48 SGPMO, SGPSCK, SGPSI0, SGPSI1, SGPSLD, SIOONCTRL, SIOPBI, SIOPBO,
49 SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1DEBUG, SPI1PASSTHRU,49 SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1DEBUG, SPI1PASSTHRU,
50 SPICS1, TIMER3, TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2,50 SPICS1, TIMER3, TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2,
51 TXD3, TXD4, UART6, USB11D1, USB11H2, USB2D1, USB2H1, USBCKI, VGABIOS_ROM,51 TXD3, TXD4, UART6, USB11D1, USB11H2, USB2D1, USB2H1, USBCKI, VGABIOS_ROM,
52 VGAHS, VGAVS, VPI18, VPI24, VPI30, VPO12, VPO24, WDTRST1, WDTRST2]52 VGAHS, VGAVS, VPI18, VPI24, VPI30, VPO12, VPO24, WDTRST1, WDTRST2]
53 53
54required:54required:
55 - compatible55 - compatible
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml+18−18
@@ -43,24 +43,24 @@ patternProperties: · 42 unmodified lines
43 patternProperties:43 patternProperties:
44 "^function|groups$":44 "^function|groups$":
45 $ref: "/schemas/types.yaml#/definitions/string"45 $ref: "/schemas/types.yaml#/definitions/string"
46 enum: [ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15,46 enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15,
47 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT,47 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT,
48 ESPI, FWSPICS1, FWSPICS2, GPID0, GPID2, GPID4, GPID6, GPIE0, GPIE2,48 ESPI, FWSPICS1, FWSPICS2, GPID0, GPID2, GPID4, GPID6, GPIE0, GPIE2,
49 GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, I2C5,49 GPIE4, GPIE6, I2C10, I2C11, I2C12, I2C13, I2C14, I2C3, I2C4, I2C5,
50 I2C6, I2C7, I2C8, I2C9, LAD0, LAD1, LAD2, LAD3, LCLK, LFRAME, LPCHC,50 I2C6, I2C7, I2C8, I2C9, LAD0, LAD1, LAD2, LAD3, LCLK, LFRAME, LPCHC,
51 LPCPD, LPCPLUS, LPCPME, LPCRST, LPCSMI, LSIRQ, MAC1LINK, MAC2LINK,51 LPCPD, LPCPLUS, LPCPME, LPCRST, LPCSMI, LSIRQ, MAC1LINK, MAC2LINK,
52 MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4,52 MDIO1, MDIO2, NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4,
53 NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2,53 NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2,
54 NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PNOR, PWM0,54 NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PNOR, PWM0,
55 PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1,55 PWM1, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, RGMII1, RGMII2, RMII1,
56 RMII2, RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13,56 RMII2, RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13,
57 SALT14, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, SALT9, SCL1,57 SALT14, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8, SALT9, SCL1,
58 SCL2, SD1, SD2, SDA1, SDA2, SGPS1, SGPS2, SIOONCTRL, SIOPBI, SIOPBO,58 SCL2, SD1, SD2, SDA1, SDA2, SGPS1, SGPS2, SIOONCTRL, SIOPBI, SIOPBO,
59 SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1CS1, SPI1DEBUG,59 SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1CS1, SPI1DEBUG,
60 SPI1PASSTHRU, SPI2CK, SPI2CS0, SPI2CS1, SPI2MISO, SPI2MOSI, TIMER3,60 SPI1PASSTHRU, SPI2CK, SPI2CS0, SPI2CS1, SPI2MISO, SPI2MOSI, TIMER3,
61 TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, TXD3, TXD4, UART6,61 TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TXD1, TXD2, TXD3, TXD4, UART6,
62 USB11BHID, USB2AD, USB2AH, USB2BD, USB2BH, USBCKI, VGABIOSROM, VGAHS,62 USB11BHID, USB2AD, USB2AH, USB2BD, USB2BH, USBCKI, VGABIOSROM, VGAHS,
63 VGAVS, VPI24, VPO, WDTRST1, WDTRST2]63 VGAVS, VPI24, VPO, WDTRST1, WDTRST2]
64 64
65required:65required:
66 - compatible66 - compatible
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml+48−48
@@ -31,57 +31,57 @@ patternProperties: · 30 unmodified lines
31 properties:31 properties:
32 function:32 function:
33 $ref: "/schemas/types.yaml#/definitions/string"33 $ref: "/schemas/types.yaml#/definitions/string"
34 enum: [ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2,34 enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2,
35 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMC, ESPI, ESPIALT,35 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMC, ESPI, ESPIALT,
36 FSI1, FSI2, FWSPIABR, FWSPID, FWSPIWP, GPIT0, GPIT1, GPIT2, GPIT3,36 FSI1, FSI2, FWSPIABR, FWSPID, FWSPIWP, GPIT0, GPIT1, GPIT2, GPIT3,
37 GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, GPIU2, GPIU3, GPIU4, GPIU5,37 GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1, GPIU2, GPIU3, GPIU4, GPIU5,
38 GPIU6, GPIU7, I2C1, I2C10, I2C11, I2C12, I2C13, I2C14, I2C15, I2C16,38 GPIU6, GPIU7, I2C1, I2C10, I2C11, I2C12, I2C13, I2C14, I2C15, I2C16,
39 I2C2, I2C3, I2C4, I2C5, I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5,39 I2C2, I2C3, I2C4, I2C5, I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5,
40 I3C6, JTAGM, LHPD, LHSIRQ, LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ,40 I3C6, JTAGM, LHPD, LHSIRQ, LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ,
41 MACLINK1, MACLINK2, MACLINK3, MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4,41 MACLINK1, MACLINK2, MACLINK3, MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4,
42 NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2,42 NCTS1, NCTS2, NCTS3, NCTS4, NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2,
43 NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4,43 NDSR3, NDSR4, NDTR1, NDTR2, NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4,
44 NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PWM0, PWM1, PWM10, PWM11,44 NRTS1, NRTS2, NRTS3, NRTS4, OSCCLK, PEWAKE, PWM0, PWM1, PWM10, PWM11,
45 PWM12, PWM13, PWM14, PWM15, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, PWM8,45 PWM12, PWM13, PWM14, PWM15, PWM2, PWM3, PWM4, PWM5, PWM6, PWM7, PWM8,
46 PWM9, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4,46 PWM9, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4,
47 RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, SALT14,47 RXD1, RXD2, RXD3, RXD4, SALT1, SALT10, SALT11, SALT12, SALT13, SALT14,
48 SALT15, SALT16, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8,48 SALT15, SALT16, SALT2, SALT3, SALT4, SALT5, SALT6, SALT7, SALT8,
49 SALT9, SD1, SD2, SGPM1, SGPS1, SIOONCTRL, SIOPBI, SIOPBO, SIOPWREQ,49 SALT9, SD1, SD2, SGPM1, SGPS1, SIOONCTRL, SIOPBI, SIOPBO, SIOPWREQ,
50 SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, SPI1CS1, SPI1WP, SPI2,50 SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR, SPI1CS1, SPI1WP, SPI2,
51 SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, TACH12, TACH13, TACH14,51 SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11, TACH12, TACH13, TACH14,
52 TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, TACH7, TACH8, TACH9, THRU0,52 TACH15, TACH2, TACH3, TACH4, TACH5, TACH6, TACH7, TACH8, TACH9, THRU0,
53 THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, TXD4, UART10, UART11, UART12,53 THRU1, THRU2, THRU3, TXD1, TXD2, TXD3, TXD4, UART10, UART11, UART12,
54 UART13, UART6, UART7, UART8, UART9, USBAD, USBADP, USB2AH, USB2AHP,54 UART13, UART6, UART7, UART8, UART9, USBAD, USBADP, USB2AH, USB2AHP,
55 USB2BD, USB2BH, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, WDTRST3, WDTRST4]55 USB2BD, USB2BH, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, WDTRST3, WDTRST4 ]
56 56
57 groups:57 groups:
58 $ref: "/schemas/types.yaml#/definitions/string"58 $ref: "/schemas/types.yaml#/definitions/string"
59 enum: [ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2,59 enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2,
60 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMCG1, EMMCG4,60 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMCG1, EMMCG4,
61 EMMCG8, ESPI, ESPIALT, FSI1, FSI2, FWSPIABR, FWSPID, FWQSPID, FWSPIWP,61 EMMCG8, ESPI, ESPIALT, FSI1, FSI2, FWSPIABR, FWSPID, FWQSPID, FWSPIWP,
62 GPIT0, GPIT1, GPIT2, GPIT3, GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1,62 GPIT0, GPIT1, GPIT2, GPIT3, GPIT4, GPIT5, GPIT6, GPIT7, GPIU0, GPIU1,
63 GPIU2, GPIU3, GPIU4, GPIU5, GPIU6, GPIU7, HVI3C3, HVI3C4, I2C1, I2C10,63 GPIU2, GPIU3, GPIU4, GPIU5, GPIU6, GPIU7, HVI3C3, HVI3C4, I2C1, I2C10,
64 I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, I2C2, I2C3, I2C4, I2C5,64 I2C11, I2C12, I2C13, I2C14, I2C15, I2C16, I2C2, I2C3, I2C4, I2C5,
65 I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, I3C6, JTAGM, LHPD, LHSIRQ,65 I2C6, I2C7, I2C8, I2C9, I3C3, I3C4, I3C5, I3C6, JTAGM, LHPD, LHSIRQ,
66 LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, MACLINK1, MACLINK2, MACLINK3,66 LPC, LPCHC, LPCPD, LPCPME, LPCSMI, LSIRQ, MACLINK1, MACLINK2, MACLINK3,
67 MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, NCTS1, NCTS2, NCTS3, NCTS4,67 MACLINK4, MDIO1, MDIO2, MDIO3, MDIO4, NCTS1, NCTS2, NCTS3, NCTS4,
68 NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2,68 NDCD1, NDCD2, NDCD3, NDCD4, NDSR1, NDSR2, NDSR3, NDSR4, NDTR1, NDTR2,
69 NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4,69 NDTR3, NDTR4, NRI1, NRI2, NRI3, NRI4, NRTS1, NRTS2, NRTS3, NRTS4,
70 OSCCLK, PEWAKE, PWM0, PWM1, PWM10G0, PWM10G1, PWM11G0, PWM11G1, PWM12G0,70 OSCCLK, PEWAKE, PWM0, PWM1, PWM10G0, PWM10G1, PWM11G0, PWM11G1, PWM12G0,
71 PWM12G1, PWM13G0, PWM13G1, PWM14G0, PWM14G1, PWM15G0, PWM15G1, PWM2,71 PWM12G1, PWM13G0, PWM13G1, PWM14G0, PWM14G1, PWM15G0, PWM15G1, PWM2,
72 PWM3, PWM4, PWM5, PWM6, PWM7, PWM8G0, PWM8G1, PWM9G0, PWM9G1, QSPI1,72 PWM3, PWM4, PWM5, PWM6, PWM7, PWM8G0, PWM8G1, PWM9G0, PWM9G1, QSPI1,
73 QSPI2, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4,73 QSPI2, RGMII1, RGMII2, RGMII3, RGMII4, RMII1, RMII2, RMII3, RMII4,
74 RXD1, RXD2, RXD3, RXD4, SALT1, SALT10G0, SALT10G1, SALT11G0, SALT11G1,74 RXD1, RXD2, RXD3, RXD4, SALT1, SALT10G0, SALT10G1, SALT11G0, SALT11G1,
75 SALT12G0, SALT12G1, SALT13G0, SALT13G1, SALT14G0, SALT14G1, SALT15G0,75 SALT12G0, SALT12G1, SALT13G0, SALT13G1, SALT14G0, SALT14G1, SALT15G0,
76 SALT15G1, SALT16G0, SALT16G1, SALT2, SALT3, SALT4, SALT5, SALT6,76 SALT15G1, SALT16G0, SALT16G1, SALT2, SALT3, SALT4, SALT5, SALT6,
77 SALT7, SALT8, SALT9G0, SALT9G1, SD1, SD2, SD3, SGPM1, SGPS1, SIOONCTRL,77 SALT7, SALT8, SALT9G0, SALT9G1, SD1, SD2, SD3, SGPM1, SGPS1, SIOONCTRL,
78 SIOPBI, SIOPBO, SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR,78 SIOPBI, SIOPBO, SIOPWREQ, SIOPWRGD, SIOS3, SIOS5, SIOSCI, SPI1, SPI1ABR,
79 SPI1CS1, SPI1WP, SPI2, SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11,79 SPI1CS1, SPI1WP, SPI2, SPI2CS1, SPI2CS2, TACH0, TACH1, TACH10, TACH11,
80 TACH12, TACH13, TACH14, TACH15, TACH2, TACH3, TACH4, TACH5, TACH6,80 TACH12, TACH13, TACH14, TACH15, TACH2, TACH3, TACH4, TACH5, TACH6,
81 TACH7, TACH8, TACH9, THRU0, THRU1, THRU2, THRU3, TXD1, TXD2, TXD3,81 TACH7, TACH8, TACH9, THRU0, THRU1, THRU2, THRU3, TXD1, TXD2, TXD3,
82 TXD4, UART10, UART11, UART12G0, UART12G1, UART13G0, UART13G1, UART6,82 TXD4, UART10, UART11, UART12G0, UART12G1, UART13G0, UART13G1, UART6,
83 UART7, UART8, UART9, USBA, USBB, VB, VGAHS, VGAVS, WDTRST1, WDTRST2,83 UART7, UART8, UART9, USBA, USBB, VB, VGAHS, VGAVS, WDTRST1, WDTRST2,
84 WDTRST3, WDTRST4]84 WDTRST3, WDTRST4]
85 85
86required:86required:
87 - compatible87 - compatible
Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml+12−12
@@ -32,20 +32,20 @@ properties: · 31 unmodified lines
32 compatible:32 compatible:
33 oneOf:33 oneOf:
34 - enum:34 - enum:
35 - ingenic,jz4740-pinctrl35 - ingenic,jz4740-pinctrl
36 - ingenic,jz4725b-pinctrl36 - ingenic,jz4725b-pinctrl
37 - ingenic,jz4760-pinctrl37 - ingenic,jz4760-pinctrl
38 - ingenic,jz4770-pinctrl38 - ingenic,jz4770-pinctrl
39 - ingenic,jz4780-pinctrl39 - ingenic,jz4780-pinctrl
40 - ingenic,x1000-pinctrl40 - ingenic,x1000-pinctrl
41 - ingenic,x1500-pinctrl41 - ingenic,x1500-pinctrl
42 - ingenic,x1830-pinctrl42 - ingenic,x1830-pinctrl
43 - items:43 - items:
44 - const: ingenic,jz4760b-pinctrl44 - const: ingenic,jz4760b-pinctrl
45 - const: ingenic,jz4760-pinctrl45 - const: ingenic,jz4760-pinctrl
46 - items:46 - items:
47 - const: ingenic,x1000e-pinctrl47 - const: ingenic,x1000e-pinctrl
48 - const: ingenic,x1000-pinctrl48 - const: ingenic,x1000-pinctrl
49 49
50 reg:50 reg:
51 maxItems: 151 maxItems: 1
Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml+27−27
@@ -60,8 +60,8 @@ patternProperties: · 59 unmodified lines
60 oneOf:60 oneOf:
61 - pattern: "^gpio([1-9]|[1-7][0-9]|80)$"61 - pattern: "^gpio([1-9]|[1-7][0-9]|80)$"
62 - enum: [ sdc1_clk, sdc1_cmd, sdc1_data, sdc2_clk, sdc2_cmd,62 - enum: [ sdc1_clk, sdc1_cmd, sdc1_data, sdc2_clk, sdc2_cmd,
63 sdc2_data, qdsd_cmd, qdsd_data0, qdsd_data1, qdsd_data2,63 sdc2_data, qdsd_cmd, qdsd_data0, qdsd_data1, qdsd_data2,
64 qdsd_data3 ]64 qdsd_data3 ]
65 minItems: 165 minItems: 1
66 maxItems: 466 maxItems: 4
67 67
@@ -70,31 +70,31 @@ patternProperties: · 2 unmodified lines
70 Specify the alternative function to be configured for the specified70 Specify the alternative function to be configured for the specified
71 pins.71 pins.
72 enum: [ adsp_ext, alsp_int, atest_bbrx0, atest_bbrx1, atest_char,72 enum: [ adsp_ext, alsp_int, atest_bbrx0, atest_bbrx1, atest_char,
73 atest_char0, atest_char1, atest_char2, atest_char3, atest_combodac,73 atest_char0, atest_char1, atest_char2, atest_char3, atest_combodac,
74 atest_gpsadc0, atest_gpsadc1, atest_tsens, atest_wlan0,74 atest_gpsadc0, atest_gpsadc1, atest_tsens, atest_wlan0,
75 atest_wlan1, backlight_en, bimc_dte0, bimc_dte1, blsp1_i2c,75 atest_wlan1, backlight_en, bimc_dte0, bimc_dte1, blsp1_i2c,
76 blsp2_i2c, blsp3_i2c, blsp4_i2c, blsp5_i2c, blsp6_i2c, blsp1_spi,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,77 blsp1_spi_cs1, blsp1_spi_cs2, blsp1_spi_cs3, blsp2_spi,
78 blsp2_spi_cs1, blsp2_spi_cs2, blsp2_spi_cs3, blsp3_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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,96 sec_mi2s, smb_int, ssbi_wtr0, ssbi_wtr1, uim1, uim2, uim3,
97 uim_batt, wcss_bt, wcss_fm, wcss_wlan, webcam1_rst ]97 uim_batt, wcss_bt, wcss_fm, wcss_wlan, webcam1_rst ]
98 98
99 drive-strength:99 drive-strength:
100 enum: [2, 4, 6, 8, 10, 12, 14, 16]100 enum: [2, 4, 6, 8, 10, 12, 14, 16]
Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml+16−16
@@ -76,22 +76,22 @@ patternProperties: · 75 unmodified lines
76 pins.76 pins.
77 77
78 enum: [ aoss_cti, atest, audio_ref, cam_mclk, cci_async, cci_i2c,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,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,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,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,82 ibi_i3c, jitter_bist, lpass_slimbus, mdp_vsync, mdp_vsync0,
83 mdp_vsync1, mdp_vsync2, mdp_vsync3, mi2s0_data0, mi2s0_data1,83 mdp_vsync1, mdp_vsync2, mdp_vsync3, mi2s0_data0, mi2s0_data1,
84 mi2s0_sck, mi2s0_ws, mi2s1_data0, mi2s1_data1, mi2s1_sck, mi2s1_ws,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,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,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,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,88 qspi_clk, qspi_cs, qup0, qup1, qup10, qup11, qup12, qup13, qup14,
89 qup15, qup16, qup17, qup18, qup19, qup2, qup3, qup4, qup5, qup6,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,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,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,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,93 tsif0_en, tsif0_error, tsif0_sync, tsif1_clk, tsif1_data, tsif1_en,
94 tsif1_error, tsif1_sync, usb2phy_ac, usb_phy, vsense_trigger ]94 tsif1_error, tsif1_sync, usb2phy_ac, usb_phy, vsense_trigger ]
95 95
96 drive-strength:96 drive-strength:
97 enum: [2, 4, 6, 8, 10, 12, 14, 16]97 enum: [2, 4, 6, 8, 10, 12, 14, 16]
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml+2−2
@@ -48,8 +48,8 @@ properties: · 47 unmodified lines
48 48
49 st,package:49 st,package:
50 description:50 description:
51 Indicates the SOC package used.51 Indicates the SOC package used.
52 More details in include/dt-bindings/pinctrl/stm32-pinfunc.h52 More details in include/dt-bindings/pinctrl/stm32-pinfunc.h
53 $ref: /schemas/types.yaml#/definitions/uint3253 $ref: /schemas/types.yaml#/definitions/uint32
54 enum: [1, 2, 4, 8]54 enum: [1, 2, 4, 8]
55 55
Documentation/devicetree/bindings/power/power-domain.yaml+7−7
@@ -58,13 +58,13 @@ properties: · 57 unmodified lines
58 58
59 power-domains:59 power-domains:
60 description:60 description:
61 A phandle and PM domain specifier as defined by bindings of the power61 A phandle and PM domain specifier as defined by bindings of the power
62 controller specified by phandle. Some power domains might be powered62 controller specified by phandle. Some power domains might be powered
63 from another power domain (or have other hardware specific63 from another power domain (or have other hardware specific
64 dependencies). For representing such dependency a standard PM domain64 dependencies). For representing such dependency a standard PM domain
65 consumer binding is used. When provided, all domains created65 consumer binding is used. When provided, all domains created
66 by the given provider should be subdomains of the domain specified66 by the given provider should be subdomains of the domain specified
67 by this binding.67 by this binding.
68 68
69required:69required:
70 - "#power-domain-cells"70 - "#power-domain-cells"
Documentation/devicetree/bindings/power/supply/gpio-charger.yaml+2−2
@@ -44,9 +44,9 @@ required: · 43 unmodified lines
44 44
45anyOf:45anyOf:
46 - required:46 - required:
47 - gpios47 - gpios
48 - required:48 - required:
49 - charge-status-gpios49 - charge-status-gpios
50 50
51additionalProperties: false51additionalProperties: false
52 52
Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml+1−2
@@ -76,8 +76,7 @@ patternProperties: · 75 unmodified lines
76 76
77 "^((s|l|lvs|5vs)[0-9]*)|(boost-bypass)|(bob)$":77 "^((s|l|lvs|5vs)[0-9]*)|(boost-bypass)|(bob)$":
78 description: List of regulators and its properties78 description: List of regulators and its properties
79 allOf:79 $ref: regulator.yaml#
80 - $ref: regulator.yaml#
81 80
82additionalProperties: false81additionalProperties: false
83 82
Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml+2−2
@@ -29,7 +29,7 @@ properties: · 28 unmodified lines
29 Short-circuit interrupt for lab.29 Short-circuit interrupt for lab.
30 30
31 required:31 required:
32 - interrupts32 - interrupts
33 33
34 ibb:34 ibb:
35 type: object35 type: object
@@ -42,7 +42,7 @@ properties: · 6 unmodified lines
42 Short-circuit interrupt for lab.42 Short-circuit interrupt for lab.
43 43
44 required:44 required:
45 - interrupts45 - interrupts
46 46
47required:47required:
48 - compatible48 - compatible
Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml+10−10
@@ -118,16 +118,16 @@ else: · 117 unmodified lines
118 - const: l1dram118 - const: l1dram
119 119
120required:120required:
121 - compatible121 - compatible
122 - reg122 - reg
123 - reg-names123 - reg-names
124 - ti,sci124 - ti,sci
125 - ti,sci-dev-id125 - ti,sci-dev-id
126 - ti,sci-proc-ids126 - ti,sci-proc-ids
127 - resets127 - resets
128 - firmware-name128 - firmware-name
129 - mboxes129 - mboxes
130 - memory-region130 - memory-region
131 131
132unevaluatedProperties: false132unevaluatedProperties: false
133 133
Documentation/devicetree/bindings/reset/fsl,imx7-src.yaml+3−3
@@ -24,9 +24,9 @@ properties: · 23 unmodified lines
24 compatible:24 compatible:
25 items:25 items:
26 - enum:26 - enum:
27 - fsl,imx7d-src27 - fsl,imx7d-src
28 - fsl,imx8mq-src28 - fsl,imx8mq-src
29 - fsl,imx8mp-src29 - fsl,imx8mp-src
30 - const: syscon30 - const: syscon
31 31
32 reg:32 reg:
Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml+8−8
@@ -16,16 +16,16 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-rtc19 - ingenic,jz4740-rtc
20 - ingenic,jz4760-rtc20 - ingenic,jz4760-rtc
21 - items:21 - items:
22 - const: ingenic,jz4725b-rtc22 - const: ingenic,jz4725b-rtc
23 - const: ingenic,jz4740-rtc23 - const: ingenic,jz4740-rtc
24 - items:24 - items:
25 - enum:25 - enum:
26 - ingenic,jz4770-rtc26 - ingenic,jz4770-rtc
27 - ingenic,jz4780-rtc27 - ingenic,jz4780-rtc
28 - const: ingenic,jz4760-rtc28 - const: ingenic,jz4760-rtc
29 29
30 reg:30 reg:
31 maxItems: 131 maxItems: 1
Documentation/devicetree/bindings/serial/ingenic,uart.yaml+10−10
@@ -16,18 +16,18 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-uart19 - ingenic,jz4740-uart
20 - ingenic,jz4760-uart20 - ingenic,jz4760-uart
21 - ingenic,jz4780-uart21 - ingenic,jz4780-uart
22 - ingenic,x1000-uart22 - ingenic,x1000-uart
23 - items:23 - items:
24 - enum:24 - enum:
25 - ingenic,jz4770-uart25 - ingenic,jz4770-uart
26 - ingenic,jz4775-uart26 - ingenic,jz4775-uart
27 - const: ingenic,jz4760-uart27 - const: ingenic,jz4760-uart
28 - items:28 - items:
29 - const: ingenic,jz4725b-uart29 - const: ingenic,jz4725b-uart
30 - const: ingenic,jz4740-uart30 - const: ingenic,jz4740-uart
31 31
32 reg:32 reg:
33 maxItems: 133 maxItems: 1
Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml+6−6
@@ -97,13 +97,13 @@ allOf: · 96 unmodified lines
97 clock-names:97 clock-names:
98 oneOf:98 oneOf:
99 - items:99 - items:
100 - const: t0_clk100 - const: t0_clk
101 - const: slow_clk101 - const: slow_clk
102 - items:102 - items:
103 - const: t0_clk103 - const: t0_clk
104 - const: t1_clk104 - const: t1_clk
105 - const: t2_clk105 - const: t2_clk
106 - const: slow_clk106 - const: slow_clk
107 107
108required:108required:
109 - compatible109 - compatible
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml+15−15
@@ -7,8 +7,8 @@ $schema: "http://devicetree.org/meta-schemas/core.yaml#" · 6 unmodified lines
7title: GENI Serial Engine QUP Wrapper Controller7title: GENI Serial Engine QUP Wrapper Controller
8 8
9maintainers:9maintainers:
10 - Mukesh Savaliya <msavaliy@codeaurora.org>10 - Mukesh Savaliya <msavaliy@codeaurora.org>
11 - Akash Asthana <akashast@codeaurora.org>11 - Akash Asthana <akashast@codeaurora.org>
12 12
13description: |13description: |
14 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper14 Generic Interface (GENI) based Qualcomm Universal Peripheral (QUP) wrapper
@@ -38,10 +38,10 @@ properties: · 23 unmodified lines
38 - description: Slave AHB Clock38 - description: Slave AHB Clock
39 39
40 "#address-cells":40 "#address-cells":
41 const: 241 const: 2
42 42
43 "#size-cells":43 "#size-cells":
44 const: 244 const: 2
45 45
46 ranges: true46 ranges: true
47 47
@@ -79,15 +79,15 @@ patternProperties: · 31 unmodified lines
79 maxItems: 179 maxItems: 1
80 80
81 interconnects:81 interconnects:
82 minItems: 282 minItems: 2
83 maxItems: 383 maxItems: 3
84 84
85 interconnect-names:85 interconnect-names:
86 minItems: 286 minItems: 2
87 items:87 items:
88 - const: qup-core88 - const: qup-core
89 - const: qup-config89 - const: qup-config
90 - const: qup-memory90 - const: qup-memory
91 91
92 required:92 required:
93 - reg93 - reg
@@ -111,10 +111,10 @@ patternProperties: · 17 unmodified lines
111 maxItems: 1111 maxItems: 1
112 112
113 "#address-cells":113 "#address-cells":
114 const: 1114 const: 1
115 115
116 "#size-cells":116 "#size-cells":
117 const: 0117 const: 0
118 118
119 required:119 required:
120 - compatible120 - compatible
@@ -136,10 +136,10 @@ patternProperties: · 15 unmodified lines
136 maxItems: 1136 maxItems: 1
137 137
138 "#address-cells":138 "#address-cells":
139 const: 1139 const: 1
140 140
141 "#size-cells":141 "#size-cells":
142 const: 0142 const: 0
143 143
144 clock-frequency:144 clock-frequency:
145 description: Desired I2C bus clock frequency in Hz.145 description: Desired I2C bus clock frequency in Hz.
Documentation/devicetree/bindings/sound/amlogic,aiu.yaml+5−6
@@ -19,12 +19,11 @@ properties: · 18 unmodified lines
19 compatible:19 compatible:
20 items:20 items:
21 - enum:21 - enum:
22 - amlogic,aiu-gxbb22 - amlogic,aiu-gxbb
23 - amlogic,aiu-gxl23 - amlogic,aiu-gxl
24 - amlogic,aiu-meson824 - amlogic,aiu-meson8
25 - amlogic,aiu-meson8b25 - amlogic,aiu-meson8b
26 - const:26 - const: amlogic,aiu
27 amlogic,aiu
28 27
29 clocks:28 clocks:
30 items:29 items:
Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml+4−6
@@ -19,13 +19,11 @@ properties: · 18 unmodified lines
19 compatible:19 compatible:
20 oneOf:20 oneOf:
21 - items:21 - items:
22 - const:22 - const: amlogic,g12a-toacodec
23 amlogic,g12a-toacodec
24 - items:23 - items:
25 - enum:24 - enum:
26 - amlogic,sm1-toacodec25 - amlogic,sm1-toacodec
27 - const:26 - const: amlogic,g12a-toacodec
28 amlogic,g12a-toacodec
29 27
30 reg:28 reg:
31 maxItems: 129 maxItems: 1
Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml+1−1
@@ -11,7 +11,7 @@ maintainers: · 10 unmodified lines
11 11
12properties:12properties:
13 compatible:13 compatible:
14 const: cirrus,cs42l5114 const: cirrus,cs42l51
15 15
16 reg:16 reg:
17 maxItems: 117 maxItems: 1
Documentation/devicetree/bindings/sound/ingenic,aic.yaml+6−6
@@ -16,13 +16,13 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4740-i2s19 - ingenic,jz4740-i2s
20 - ingenic,jz4760-i2s20 - ingenic,jz4760-i2s
21 - ingenic,jz4770-i2s21 - ingenic,jz4770-i2s
22 - ingenic,jz4780-i2s22 - ingenic,jz4780-i2s
23 - items:23 - items:
24 - const: ingenic,jz4725b-i2s24 - const: ingenic,jz4725b-i2s
25 - const: ingenic,jz4740-i2s25 - const: ingenic,jz4740-i2s
26 26
27 '#sound-dai-cells':27 '#sound-dai-cells':
28 const: 028 const: 0
Documentation/devicetree/bindings/sound/maxim,max98390.yaml+1−1
@@ -11,7 +11,7 @@ maintainers: · 10 unmodified lines
11 11
12properties:12properties:
13 compatible:13 compatible:
14 const: maxim,max9839014 const: maxim,max98390
15 15
16 reg:16 reg:
17 maxItems: 117 maxItems: 1
Documentation/devicetree/bindings/sound/rockchip-i2s.yaml+12−12
@@ -19,16 +19,16 @@ properties: · 18 unmodified lines
19 - const: rockchip,rk3066-i2s19 - const: rockchip,rk3066-i2s
20 - items:20 - items:
21 - enum:21 - enum:
22 - rockchip,px30-i2s22 - rockchip,px30-i2s
23 - rockchip,rk3036-i2s23 - rockchip,rk3036-i2s
24 - rockchip,rk3188-i2s24 - rockchip,rk3188-i2s
25 - rockchip,rk3228-i2s25 - rockchip,rk3228-i2s
26 - rockchip,rk3288-i2s26 - rockchip,rk3288-i2s
27 - rockchip,rk3308-i2s27 - rockchip,rk3308-i2s
28 - rockchip,rk3328-i2s28 - rockchip,rk3328-i2s
29 - rockchip,rk3366-i2s29 - rockchip,rk3366-i2s
30 - rockchip,rk3368-i2s30 - rockchip,rk3368-i2s
31 - rockchip,rk3399-i2s31 - rockchip,rk3399-i2s
32 - const: rockchip,rk3066-i2s32 - const: rockchip,rk3066-i2s
33 33
34 reg:34 reg:
@@ -55,8 +55,8 @@ properties: · 20 unmodified lines
55 oneOf:55 oneOf:
56 - const: rx56 - const: rx
57 - items:57 - items:
58 - const: tx58 - const: tx
59 - const: rx59 - const: rx
60 60
61 power-domains:61 power-domains:
62 maxItems: 162 maxItems: 1
Documentation/devicetree/bindings/sound/rockchip-spdif.yaml+2−2
@@ -25,8 +25,8 @@ properties: · 24 unmodified lines
25 - const: rockchip,rk3399-spdif25 - const: rockchip,rk3399-spdif
26 - items:26 - items:
27 - enum:27 - enum:
28 - rockchip,rk3188-spdif28 - rockchip,rk3188-spdif
29 - rockchip,rk3288-spdif29 - rockchip,rk3288-spdif
30 - const: rockchip,rk3066-spdif30 - const: rockchip,rk3066-spdif
31 31
32 reg:32 reg:
Documentation/devicetree/bindings/sound/tas2770.yaml+2−2
@@ -44,8 +44,8 @@ properties: · 43 unmodified lines
44 $ref: /schemas/types.yaml#/definitions/uint3244 $ref: /schemas/types.yaml#/definitions/uint32
45 description: Sets TDM RX capture edge.45 description: Sets TDM RX capture edge.
46 enum:46 enum:
47 - 0 # Rising edge47 - 0 # Rising edge
48 - 1 # Falling edge48 - 1 # Falling edge
49 49
50 '#sound-dai-cells':50 '#sound-dai-cells':
51 const: 151 const: 1
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml+14−14
@@ -32,32 +32,32 @@ properties: · 31 unmodified lines
32 reg:32 reg:
33 maxItems: 133 maxItems: 1
34 description: |34 description: |
35 I2C addresss of the device can be one of these 0x4c, 0x4d, 0x4e or 0x4f35 I2C addresss of the device can be one of these 0x4c, 0x4d, 0x4e or 0x4f
36 36
37 reset-gpios:37 reset-gpios:
38 description: |38 description: |
39 GPIO used for hardware reset.39 GPIO used for hardware reset.
40 40
41 areg-supply:41 areg-supply:
42 description: |42 description: |
43 Regulator with AVDD at 3.3V. If not defined then the internal regulator43 Regulator with AVDD at 3.3V. If not defined then the internal regulator
44 is enabled.44 is enabled.
45 45
46 ti,mic-bias-source:46 ti,mic-bias-source:
47 description: |47 description: |
48 Indicates the source for MIC Bias.48 Indicates the source for MIC Bias.
49 0 - Mic bias is set to VREF49 0 - Mic bias is set to VREF
50 1 - Mic bias is set to VREF × 1.09650 1 - Mic bias is set to VREF × 1.096
51 6 - Mic bias is set to AVDD51 6 - Mic bias is set to AVDD
52 $ref: /schemas/types.yaml#/definitions/uint3252 $ref: /schemas/types.yaml#/definitions/uint32
53 enum: [0, 1, 6]53 enum: [0, 1, 6]
54 54
55 ti,vref-source:55 ti,vref-source:
56 description: |56 description: |
57 Indicates the source for MIC Bias.57 Indicates the source for MIC Bias.
58 0 - Set VREF to 2.75V58 0 - Set VREF to 2.75V
59 1 - Set VREF to 2.5V59 1 - Set VREF to 2.5V
60 2 - Set VREF to 1.375V60 2 - Set VREF to 1.375V
61 $ref: /schemas/types.yaml#/definitions/uint3261 $ref: /schemas/types.yaml#/definitions/uint32
62 enum: [0, 1, 2]62 enum: [0, 1, 2]
63 63
@@ -109,7 +109,7 @@ properties: · 45 unmodified lines
109 default: [0, 0, 0, 0]109 default: [0, 0, 0, 0]
110 110
111patternProperties:111patternProperties:
112 '^ti,gpo-config-[1-4]$':112 '^ti,gpo-config-[1-4]$':
113 $ref: /schemas/types.yaml#/definitions/uint32-array113 $ref: /schemas/types.yaml#/definitions/uint32-array
114 description: |114 description: |
115 Defines the configuration and output driver for the general purpose115 Defines the configuration and output driver for the general purpose
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml+4−4
@@ -22,10 +22,10 @@ properties: · 21 unmodified lines
22 - const: allwinner,sun6i-a31-spi22 - const: allwinner,sun6i-a31-spi
23 - const: allwinner,sun8i-h3-spi23 - const: allwinner,sun8i-h3-spi
24 - items:24 - items:
25 - enum:25 - enum:
26 - allwinner,sun8i-r40-spi26 - allwinner,sun8i-r40-spi
27 - allwinner,sun50i-h6-spi27 - allwinner,sun50i-h6-spi
28 - const: allwinner,sun8i-h3-spi28 - const: allwinner,sun8i-h3-spi
29 29
30 reg:30 reg:
31 maxItems: 131 maxItems: 1
Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml+13−13
@@ -23,19 +23,19 @@ properties: · 22 unmodified lines
23 - const: fsl,imx51-ecspi23 - const: fsl,imx51-ecspi
24 - const: fsl,imx53-ecspi24 - const: fsl,imx53-ecspi
25 - items:25 - items:
26 - enum:26 - enum:
27 - fsl,imx50-ecspi27 - fsl,imx50-ecspi
28 - fsl,imx6q-ecspi28 - fsl,imx6q-ecspi
29 - fsl,imx6sx-ecspi29 - fsl,imx6sx-ecspi
30 - fsl,imx6sl-ecspi30 - fsl,imx6sl-ecspi
31 - fsl,imx6sll-ecspi31 - fsl,imx6sll-ecspi
32 - fsl,imx6ul-ecspi32 - fsl,imx6ul-ecspi
33 - fsl,imx7d-ecspi33 - fsl,imx7d-ecspi
34 - fsl,imx8mq-ecspi34 - fsl,imx8mq-ecspi
35 - fsl,imx8mm-ecspi35 - fsl,imx8mm-ecspi
36 - fsl,imx8mn-ecspi36 - fsl,imx8mn-ecspi
37 - fsl,imx8mp-ecspi37 - fsl,imx8mp-ecspi
38 - const: fsl,imx51-ecspi38 - const: fsl,imx51-ecspi
39 39
40 reg:40 reg:
41 maxItems: 141 maxItems: 1
Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml+1−1
@@ -33,4 +33,4 @@ examples: · 32 unmodified lines
33 reg = <0x1f000000 0x10>;33 reg = <0x1f000000 0x10>;
34 };34 };
35 35
36...36...
Documentation/devicetree/bindings/spi/spi-mux.yaml+37−37
@@ -43,47 +43,47 @@ properties: · 42 unmodified lines
43 maxItems: 143 maxItems: 1
44 44
45required:45required:
46 - compatible46 - compatible
47 - reg47 - reg
48 - spi-max-frequency48 - spi-max-frequency
49 - mux-controls49 - mux-controls
50 50
51examples:51examples:
52 - |52 - |
53 #include <dt-bindings/gpio/gpio.h>53 #include <dt-bindings/gpio/gpio.h>
54 mux: mux-controller {54 mux: mux-controller {
55 compatible = "gpio-mux";55 compatible = "gpio-mux";
56 #mux-control-cells = <0>;56 #mux-control-cells = <0>;
57 57
58 mux-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>;58 mux-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>;
59 };59 };
60 60
61 spi {61 spi {
62 #address-cells = <1>;62 #address-cells = <1>;
63 #size-cells = <0>;63 #size-cells = <0>;
64 spi@0 {64 spi@0 {
65 compatible = "spi-mux";65 compatible = "spi-mux";
66 reg = <0>;66 reg = <0>;
67 #address-cells = <1>;67 #address-cells = <1>;
68 #size-cells = <0>;68 #size-cells = <0>;
69 spi-max-frequency = <100000000>;69 spi-max-frequency = <100000000>;
70 70
71 mux-controls = <&mux>;71 mux-controls = <&mux>;
72 72
73 spi-flash@0 {73 spi-flash@0 {
74 compatible = "jedec,spi-nor";74 compatible = "jedec,spi-nor";
75 reg = <0>;75 reg = <0>;
76 #address-cells = <1>;76 #address-cells = <1>;
77 #size-cells = <0>;77 #size-cells = <0>;
78 spi-max-frequency = <40000000>;78 spi-max-frequency = <40000000>;
79 };79 };
80 80
81 spi-device@1 {81 spi-device@1 {
82 compatible = "lineartechnology,ltc2488";82 compatible = "lineartechnology,ltc2488";
83 reg = <1>;83 reg = <1>;
84 #address-cells = <1>;84 #address-cells = <1>;
85 #size-cells = <0>;85 #size-cells = <0>;
86 spi-max-frequency = <10000000>;86 spi-max-frequency = <10000000>;
87 };87 };
88 };88 };
89 };89 };
Documentation/devicetree/bindings/spi/spi-rockchip.yaml+7−7
@@ -26,13 +26,13 @@ properties: · 25 unmodified lines
26 - const: rockchip,rv1108-spi26 - const: rockchip,rv1108-spi
27 - items:27 - items:
28 - enum:28 - enum:
29 - rockchip,px30-spi29 - rockchip,px30-spi
30 - rockchip,rk3188-spi30 - rockchip,rk3188-spi
31 - rockchip,rk3288-spi31 - rockchip,rk3288-spi
32 - rockchip,rk3308-spi32 - rockchip,rk3308-spi
33 - rockchip,rk3328-spi33 - rockchip,rk3328-spi
34 - rockchip,rk3368-spi34 - rockchip,rk3368-spi
35 - rockchip,rk3399-spi35 - rockchip,rk3399-spi
36 - const: rockchip,rk3066-spi36 - const: rockchip,rk3066-spi
37 37
38 reg:38 reg:
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml+3−3
@@ -44,9 +44,9 @@ select: true · 43 unmodified lines
44properties:44properties:
45 "#cooling-cells":45 "#cooling-cells":
46 description:46 description:
47 Must be 2, in order to specify minimum and maximum cooling state used in47 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 state48 the cooling-maps reference. The first cell is the minimum cooling state
49 and the second cell is the maximum cooling state requested.49 and the second cell is the maximum cooling state requested.
50 const: 250 const: 2
51 51
52examples:52examples:
Documentation/devicetree/bindings/thermal/thermal-idle.yaml+22−23
@@ -18,29 +18,28 @@ description: | · 17 unmodified lines
18 This binding describes the thermal idle node.18 This binding describes the thermal idle node.
19 19
20properties:20properties:
21 $nodename:21 $nodename:
22 const: thermal-idle22 const: thermal-idle
23 description: |23 description: |
24 A thermal-idle node describes the idle cooling device properties to24 A thermal-idle node describes the idle cooling device properties to
25 cool down efficiently the attached thermal zone.25 cool down efficiently the attached thermal zone.
26 26
27 '#cooling-cells':27 '#cooling-cells':
28 const: 228 const: 2
29 description: |29 description: |
30 Must be 2, in order to specify minimum and maximum cooling state used in30 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 state31 the cooling-maps reference. The first cell is the minimum cooling state
32 and the second cell is the maximum cooling state requested.32 and the second cell is the maximum cooling state requested.
33 33
34 duration-us:34 duration-us:
35 description: |35 description: |
36 The idle duration in microsecond the device should cool down.36 The idle duration in microsecond the device should cool down.
37 37
38 exit-latency-us:38 exit-latency-us:
39 description: |39 description: |
40 The exit latency constraint in microsecond for the injected40 The exit latency constraint in microsecond for the injected idle state
41 idle state for the device. It is the latency constraint to41 for the device. It is the latency constraint to apply when selecting an
42 apply when selecting an idle state from among all the present42 idle state from among all the present ones.
43 ones.
44 43
45required:44required:
46 - '#cooling-cells'45 - '#cooling-cells'
Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml+7−7
@@ -20,17 +20,17 @@ properties: · 19 unmodified lines
20 - const: fsl,imx31-gpt20 - const: fsl,imx31-gpt
21 - items:21 - items:
22 - enum:22 - enum:
23 - fsl,imx25-gpt23 - fsl,imx25-gpt
24 - fsl,imx50-gpt24 - fsl,imx50-gpt
25 - fsl,imx51-gpt25 - fsl,imx51-gpt
26 - fsl,imx53-gpt26 - fsl,imx53-gpt
27 - fsl,imx6q-gpt27 - fsl,imx6q-gpt
28 - const: fsl,imx31-gpt28 - const: fsl,imx31-gpt
29 - const: fsl,imx6dl-gpt29 - const: fsl,imx6dl-gpt
30 - items:30 - items:
31 - enum:31 - enum:
32 - fsl,imx6sl-gpt32 - fsl,imx6sl-gpt
33 - fsl,imx6sx-gpt33 - fsl,imx6sx-gpt
34 - const: fsl,imx6dl-gpt34 - const: fsl,imx6dl-gpt
35 35
36 reg:36 reg:
Documentation/devicetree/bindings/timer/ingenic,tcu.yaml+25−25
@@ -49,16 +49,16 @@ properties: · 48 unmodified lines
49 compatible:49 compatible:
50 oneOf:50 oneOf:
51 - items:51 - items:
52 - enum:52 - enum:
53 - ingenic,jz4740-tcu53 - ingenic,jz4740-tcu
54 - ingenic,jz4725b-tcu54 - ingenic,jz4725b-tcu
55 - ingenic,jz4770-tcu55 - ingenic,jz4770-tcu
56 - ingenic,x1000-tcu56 - ingenic,x1000-tcu
57 - const: simple-mfd57 - const: simple-mfd
58 - items:58 - items:
59 - const: ingenic,jz4780-tcu59 - const: ingenic,jz4780-tcu
60 - const: ingenic,jz4770-tcu60 - const: ingenic,jz4770-tcu
61 - const: simple-mfd61 - const: simple-mfd
62 62
63 reg:63 reg:
64 maxItems: 164 maxItems: 1
@@ -113,13 +113,13 @@ patternProperties: · 48 unmodified lines
113 compatible:113 compatible:
114 oneOf:114 oneOf:
115 - enum:115 - enum:
116 - ingenic,jz4740-watchdog116 - ingenic,jz4740-watchdog
117 - ingenic,jz4780-watchdog117 - ingenic,jz4780-watchdog
118 - items:118 - items:
119 - enum:119 - enum:
120 - ingenic,jz4770-watchdog120 - ingenic,jz4770-watchdog
121 - ingenic,jz4725b-watchdog121 - ingenic,jz4725b-watchdog
122 - const: ingenic,jz4740-watchdog122 - const: ingenic,jz4740-watchdog
123 123
124 reg:124 reg:
125 maxItems: 1125 maxItems: 1
@@ -143,13 +143,13 @@ patternProperties: · 17 unmodified lines
143 compatible:143 compatible:
144 oneOf:144 oneOf:
145 - enum:145 - enum:
146 - ingenic,jz4740-pwm146 - ingenic,jz4740-pwm
147 - ingenic,jz4725b-pwm147 - ingenic,jz4725b-pwm
148 - items:148 - items:
149 - enum:149 - enum:
150 - ingenic,jz4770-pwm150 - ingenic,jz4770-pwm
151 - ingenic,jz4780-pwm151 - ingenic,jz4780-pwm
152 - const: ingenic,jz4740-pwm152 - const: ingenic,jz4740-pwm
153 153
154 reg:154 reg:
155 maxItems: 1155 maxItems: 1
@@ -182,11 +182,11 @@ patternProperties: · 26 unmodified lines
182 compatible:182 compatible:
183 oneOf:183 oneOf:
184 - enum:184 - enum:
185 - ingenic,jz4725b-ost185 - ingenic,jz4725b-ost
186 - ingenic,jz4770-ost186 - ingenic,jz4770-ost
187 - items:187 - items:
188 - const: ingenic,jz4780-ost188 - const: ingenic,jz4780-ost
189 - const: ingenic,jz4770-ost189 - const: ingenic,jz4770-ost
190 190
191 reg:191 reg:
192 maxItems: 1192 maxItems: 1
Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml+2−2
@@ -27,8 +27,8 @@ properties: · 26 unmodified lines
27 clocks:27 clocks:
28 minItems: 128 minItems: 1
29 items:29 items:
30 - description: Timer ticks reference clock source30 - description: Timer ticks reference clock source
31 - description: APB interface clock source31 - description: APB interface clock source
32 32
33 clock-names:33 clock-names:
34 minItems: 134 minItems: 1
Documentation/devicetree/bindings/trivial-devices.yaml+1−1
@@ -298,7 +298,7 @@ properties: · 297 unmodified lines
298 - national,lm80298 - national,lm80
299 # Temperature sensor with integrated fan control299 # Temperature sensor with integrated fan control
300 - national,lm85300 - national,lm85
301 # ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator with Two-Wire Interface301 # I2C ±0.33°C Accurate, 12-Bit + Sign Temperature Sensor and Thermal Window Comparator
302 - national,lm92302 - national,lm92
303 # i2c trusted platform module (TPM)303 # i2c trusted platform module (TPM)
304 - nuvoton,npct501304 - nuvoton,npct501
Documentation/devicetree/bindings/usb/dwc2.yaml+16−15
@@ -19,24 +19,24 @@ properties: · 18 unmodified lines
19 - const: snps,dwc219 - const: snps,dwc2
20 - items:20 - items:
21 - enum:21 - enum:
22 - rockchip,px30-usb22 - rockchip,px30-usb
23 - rockchip,rk3036-usb23 - rockchip,rk3036-usb
24 - rockchip,rk3188-usb24 - rockchip,rk3188-usb
25 - rockchip,rk3228-usb25 - rockchip,rk3228-usb
26 - rockchip,rk3288-usb26 - rockchip,rk3288-usb
27 - rockchip,rk3328-usb27 - rockchip,rk3328-usb
28 - rockchip,rk3368-usb28 - rockchip,rk3368-usb
29 - rockchip,rv1108-usb29 - rockchip,rv1108-usb
30 - const: rockchip,rk3066-usb30 - const: rockchip,rk3066-usb
31 - const: snps,dwc231 - const: snps,dwc2
32 - const: lantiq,arx100-usb32 - const: lantiq,arx100-usb
33 - const: lantiq,xrx200-usb33 - const: lantiq,xrx200-usb
34 - items:34 - items:
35 - enum:35 - enum:
36 - amlogic,meson8-usb36 - amlogic,meson8-usb
37 - amlogic,meson8b-usb37 - amlogic,meson8b-usb
38 - amlogic,meson-gxbb-usb38 - amlogic,meson-gxbb-usb
39 - amlogic,meson-g12a-usb39 - amlogic,meson-g12a-usb
40 - const: snps,dwc240 - const: snps,dwc2
41 - const: amcc,dwc-otg41 - const: amcc,dwc-otg
42 - const: snps,dwc242 - const: snps,dwc2
@@ -116,12 +116,13 @@ properties: · 73 unmodified lines
116 116
117 snps,need-phy-for-wake:117 snps,need-phy-for-wake:
118 $ref: /schemas/types.yaml#/definitions/flag118 $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 snps,reset-phy-on-wake:122 snps,reset-phy-on-wake:
122 $ref: /schemas/types.yaml#/definitions/flag123 $ref: /schemas/types.yaml#/definitions/flag
123 description: If present indicates that we need to reset the PHY when we detect a wakeup.124 description: If present indicates that we need to reset the PHY when we
124 This is due to a hardware errata.125 detect a wakeup. This is due to a hardware errata.
125 126
126required:127required:
127 - compatible128 - compatible
Documentation/devicetree/bindings/usb/generic-ehci.yaml+1−1
@@ -80,7 +80,7 @@ properties: · 79 unmodified lines
80 companion:80 companion:
81 $ref: /schemas/types.yaml#/definitions/phandle81 $ref: /schemas/types.yaml#/definitions/phandle
82 description:82 description:
83 Phandle of a companion.83 Phandle of a companion.
84 84
85 phys:85 phys:
86 description: PHY specifier for the USB PHY86 description: PHY specifier for the USB PHY
Documentation/devicetree/bindings/usb/ingenic,musb.yaml+4−4
@@ -16,11 +16,11 @@ properties: · 15 unmodified lines
16 compatible:16 compatible:
17 oneOf:17 oneOf:
18 - enum:18 - enum:
19 - ingenic,jz4770-musb19 - ingenic,jz4770-musb
20 - ingenic,jz4740-musb20 - ingenic,jz4740-musb
21 - items:21 - items:
22 - const: ingenic,jz4725b-musb22 - const: ingenic,jz4725b-musb
23 - const: ingenic,jz4740-musb23 - const: ingenic,jz4740-musb
24 24
25 reg:25 reg:
26 maxItems: 126 maxItems: 1
Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml+5−5
@@ -57,11 +57,11 @@ properties: · 56 unmodified lines
57 minItems: 457 minItems: 4
58 maxItems: 558 maxItems: 5
59 items:59 items:
60 - const: dev60 - const: dev
61 - const: ss61 - const: ss
62 - const: ss_src62 - const: ss_src
63 - const: fs_src63 - const: fs_src
64 - const: hs_src64 - const: hs_src
65 65
66 power-domains:66 power-domains:
67 items:67 items:
Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml+3−3
@@ -19,9 +19,9 @@ properties: · 18 unmodified lines
19 19
20 power-domains:20 power-domains:
21 description:21 description:
22 PM domain provider node and an args specifier containing22 PM domain provider node and an args specifier containing
23 the USB device id value. See,23 the USB device id value. See,
24 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt24 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
25 25
26 clocks:26 clocks:
27 description: Clock phandles to usb2_refclk and lpm_clk27 description: Clock phandles to usb2_refclk and lpm_clk
Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml+2−2
@@ -13,8 +13,8 @@ properties: · 12 unmodified lines
13 compatible:13 compatible:
14 items:14 items:
15 - enum:15 - enum:
16 - ti,keystone-dwc316 - ti,keystone-dwc3
17 - ti,am654-dwc317 - ti,am654-dwc3
18 18
19 reg:19 reg:
20 maxItems: 120 maxItems: 1
Documentation/devicetree/bindings/vendor-prefixes.yaml+2−1
@@ -993,7 +993,8 @@ patternProperties: · 992 unmodified lines
993 "^sst,.*":993 "^sst,.*":
994 description: Silicon Storage Technology, Inc.994 description: Silicon Storage Technology, Inc.
995 "^sstar,.*":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 "^st,.*":998 "^st,.*":
998 description: STMicroelectronics999 description: STMicroelectronics
999 "^starry,.*":1000 "^starry,.*":

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t