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

dt-bindings: Fix SPI and I2C bus node names in examples

SPI and I2C bus node names are expected to be "spi" or "i2c",
respectively, with nothing else, a unit-address, or a '-N' index. A
pattern of 'spi0' or 'i2c0' or similar has crept in. Fix all these
cases. Mostly scripted with the following commands:

git grep -l '\si2c[0-9] {' Documentation/devicetree/ | xargs sed -i -e 's/i2c[0-9] {/i2c {/'
git grep -l '\sspi[0-9] {' Documentation/devicetree/ | xargs sed -i -e 's/spi[0-9] {/spi {/'

With this, a few errors in examples were exposed and fixed.

Acked-by: Sam Ravnborg <sam@ravnborg.org>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de> # for the microchip,mcp251xfd.yaml
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com> # for power-supply
Acked-by: Wolfram Sang <wsa@kernel.org>
Acked-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20230228215433.3944508-1-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>

+111 -104
+1 -1
Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
··· 72 72 #include <dt-bindings/interrupt-controller/irq.h> 73 73 #include <dt-bindings/input/input.h> 74 74 #include <dt-bindings/leds/common.h> 75 - i2c1 { 75 + i2c { 76 76 #address-cells = <1>; 77 77 #size-cells = <0>; 78 78
+1 -1
Documentation/devicetree/bindings/chrome/google,cros-ec-typec.yaml
··· 41 41 42 42 examples: 43 43 - |+ 44 - spi0 { 44 + spi { 45 45 #address-cells = <1>; 46 46 #size-cells = <0>; 47 47
+1 -1
Documentation/devicetree/bindings/chrome/google,cros-kbd-led-backlight.yaml
··· 20 20 21 21 examples: 22 22 - | 23 - spi0 { 23 + spi { 24 24 #address-cells = <1>; 25 25 #size-cells = <0>; 26 26
+1 -1
Documentation/devicetree/bindings/clock/ti,lmk04832.yaml
··· 160 160 }; 161 161 }; 162 162 163 - spi0 { 163 + spi { 164 164 #address-cells = <1>; 165 165 #size-cells = <0>; 166 166
+1 -1
Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
··· 134 134 - | 135 135 #include <dt-bindings/gpio/gpio.h> 136 136 137 - i2c0 { 137 + i2c { 138 138 #address-cells = <1>; 139 139 #size-cells = <0>; 140 140
+1 -1
Documentation/devicetree/bindings/display/bridge/anx6345.yaml
··· 61 61 62 62 examples: 63 63 - | 64 - i2c0 { 64 + i2c { 65 65 #address-cells = <1>; 66 66 #size-cells = <0>; 67 67
+1 -1
Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
··· 67 67 - | 68 68 #include <dt-bindings/gpio/gpio.h> 69 69 70 - i2c4 { 70 + i2c { 71 71 #address-cells = <1>; 72 72 #size-cells = <0>; 73 73
+1 -1
Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml
··· 71 71 - | 72 72 #include <dt-bindings/gpio/gpio.h> 73 73 74 - i2c1 { 74 + i2c { 75 75 #address-cells = <1>; 76 76 #size-cells = <0>; 77 77
+1 -1
Documentation/devicetree/bindings/display/bridge/ps8640.yaml
··· 73 73 examples: 74 74 - | 75 75 #include <dt-bindings/gpio/gpio.h> 76 - i2c0 { 76 + i2c { 77 77 #address-cells = <1>; 78 78 #size-cells = <0>; 79 79
+1 -1
Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml
··· 71 71 #include <dt-bindings/gpio/gpio.h> 72 72 #include <dt-bindings/interrupt-controller/irq.h> 73 73 74 - i2c1 { 74 + i2c { 75 75 #address-cells = <1>; 76 76 #size-cells = <0>; 77 77
+1 -1
Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
··· 83 83 - | 84 84 #include <dt-bindings/gpio/gpio.h> 85 85 86 - i2c1 { 86 + i2c { 87 87 #address-cells = <1>; 88 88 #size-cells = <0>; 89 89
+1 -1
Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml
··· 51 51 52 52 examples: 53 53 - | 54 - i2c1 { 54 + i2c { 55 55 #address-cells = <1>; 56 56 #size-cells = <0>; 57 57
+1 -1
Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml
··· 87 87 - | 88 88 #include <dt-bindings/gpio/gpio.h> 89 89 90 - i2c1 { 90 + i2c { 91 91 #address-cells = <1>; 92 92 #size-cells = <0>; 93 93
+1 -1
Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml
··· 41 41 - | 42 42 #include <dt-bindings/gpio/gpio.h> 43 43 44 - spi0 { 44 + spi { 45 45 #address-cells = <1>; 46 46 #size-cells = <0>; 47 47
+2 -2
Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
··· 226 226 227 227 examples: 228 228 - | 229 - i2c1 { 229 + i2c { 230 230 #address-cells = <1>; 231 231 #size-cells = <0>; 232 232 ··· 239 239 240 240 ssd1306_i2c: oled@3d { 241 241 compatible = "solomon,ssd1306"; 242 - reg = <0x3c>; 242 + reg = <0x3d>; 243 243 pwms = <&pwm 4 3000>; 244 244 reset-gpios = <&gpio2 7>; 245 245 solomon,com-lrremap;
+1 -1
Documentation/devicetree/bindings/eeprom/at25.yaml
··· 122 122 examples: 123 123 - | 124 124 #include <dt-bindings/gpio/gpio.h> 125 - spi0 { 125 + spi { 126 126 #address-cells = <1>; 127 127 #size-cells = <0>; 128 128
+1 -1
Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml
··· 34 34 35 35 examples: 36 36 - | 37 - spi0 { 37 + spi { 38 38 #address-cells = <1>; 39 39 #size-cells = <0>; 40 40 cros-ec@0 {
+1 -1
Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml
··· 30 30 31 31 examples: 32 32 - | 33 - i2c0 { 33 + i2c { 34 34 #address-cells = <1>; 35 35 #size-cells = <0>; 36 36 tusb320@61 {
+1 -1
Documentation/devicetree/bindings/gpio/gpio-pca9570.yaml
··· 34 34 35 35 examples: 36 36 - | 37 - i2c0 { 37 + i2c { 38 38 #address-cells = <1>; 39 39 #size-cells = <0>; 40 40
+4 -4
Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml
··· 151 151 #include <dt-bindings/gpio/gpio.h> 152 152 #include <dt-bindings/interrupt-controller/irq.h> 153 153 154 - i2c0 { 154 + i2c { 155 155 #address-cells = <1>; 156 156 #size-cells = <0>; 157 157 ··· 177 177 - | 178 178 #include <dt-bindings/interrupt-controller/irq.h> 179 179 180 - i2c1 { 180 + i2c { 181 181 #address-cells = <1>; 182 182 #size-cells = <0>; 183 183 ··· 203 203 - | 204 204 #include <dt-bindings/interrupt-controller/irq.h> 205 205 206 - i2c2 { 206 + i2c { 207 207 #address-cells = <1>; 208 208 #size-cells = <0>; 209 209 ··· 221 221 }; 222 222 223 223 - | 224 - i2c3 { 224 + i2c { 225 225 #address-cells = <1>; 226 226 #size-cells = <0>; 227 227
+1 -1
Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
··· 60 60 examples: 61 61 - | 62 62 #include <dt-bindings/clock/aspeed-clock.h> 63 - i2c0: i2c-bus@40 { 63 + i2c@40 { 64 64 #address-cells = <1>; 65 65 #size-cells = <0>; 66 66 compatible = "aspeed,ast2500-i2c-bus";
+1 -1
Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml
··· 39 39 40 40 examples: 41 41 - | 42 - spi0 { 42 + spi { 43 43 #address-cells = <1>; 44 44 #size-cells = <0>; 45 45
+1 -1
Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
··· 58 58 59 59 #include <dt-bindings/leds/common.h> 60 60 61 - i2c0 { 61 + i2c { 62 62 #address-cells = <1>; 63 63 #size-cells = <0>; 64 64
+1 -1
Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml
··· 165 165 #include <dt-bindings/gpio/gpio.h> 166 166 #include <dt-bindings/leds/common.h> 167 167 168 - i2c0 { 168 + i2c { 169 169 #address-cells = <1>; 170 170 #size-cells = <0>; 171 171
+1 -1
Documentation/devicetree/bindings/leds/leds-aw2013.yaml
··· 54 54 #include <dt-bindings/gpio/gpio.h> 55 55 #include <dt-bindings/leds/common.h> 56 56 57 - i2c0 { 57 + i2c { 58 58 #address-cells = <1>; 59 59 #size-cells = <0>; 60 60
+1 -1
Documentation/devicetree/bindings/leds/leds-rt4505.yaml
··· 39 39 - | 40 40 #include <dt-bindings/leds/common.h> 41 41 42 - i2c0 { 42 + i2c { 43 43 #address-cells = <1>; 44 44 #size-cells = <0>; 45 45
+1 -1
Documentation/devicetree/bindings/leds/ti,tca6507.yaml
··· 87 87 #include <dt-bindings/gpio/gpio.h> 88 88 #include <dt-bindings/leds/common.h> 89 89 90 - i2c0 { 90 + i2c { 91 91 #address-cells = <1>; 92 92 #size-cells = <0>; 93 93
+1 -1
Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
··· 82 82 83 83 examples: 84 84 - | 85 - i2c0 { 85 + i2c { 86 86 #address-cells = <1>; 87 87 #size-cells = <0>; 88 88
+1 -1
Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
··· 55 55 56 56 examples: 57 57 - | 58 - i2c0 { 58 + i2c { 59 59 #address-cells = <1>; 60 60 #size-cells = <0>; 61 61
+1 -1
Documentation/devicetree/bindings/media/i2c/imx219.yaml
··· 83 83 84 84 examples: 85 85 - | 86 - i2c0 { 86 + i2c { 87 87 #address-cells = <1>; 88 88 #size-cells = <0>; 89 89
+2 -2
Documentation/devicetree/bindings/media/i2c/imx258.yaml
··· 84 84 85 85 examples: 86 86 - | 87 - i2c0 { 87 + i2c { 88 88 #address-cells = <1>; 89 89 #size-cells = <0>; 90 90 ··· 111 111 }; 112 112 113 113 - | 114 - i2c0 { 114 + i2c { 115 115 #address-cells = <1>; 116 116 #size-cells = <0>; 117 117
+1 -1
Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
··· 106 106 #include <dt-bindings/gpio/gpio.h> 107 107 #include <dt-bindings/media/video-interfaces.h> 108 108 109 - i2c2 { 109 + i2c { 110 110 #address-cells = <1>; 111 111 #size-cells = <0>; 112 112
+1 -1
Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml
··· 81 81 #include <dt-bindings/clock/sun8i-v3s-ccu.h> 82 82 #include <dt-bindings/gpio/gpio.h> 83 83 84 - i2c0 { 84 + i2c { 85 85 #address-cells = <1>; 86 86 #size-cells = <0>; 87 87
+1 -1
Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
··· 107 107 #include <dt-bindings/gpio/gpio.h> 108 108 #include <dt-bindings/media/video-interfaces.h> 109 109 110 - i2c0 { 110 + i2c { 111 111 #address-cells = <1>; 112 112 #size-cells = <0>; 113 113 ov772x: camera@21 {
+1 -1
Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml
··· 82 82 #include <dt-bindings/clock/sun8i-a83t-ccu.h> 83 83 #include <dt-bindings/gpio/gpio.h> 84 84 85 - i2c2 { 85 + i2c { 86 86 #address-cells = <1>; 87 87 #size-cells = <0>; 88 88
+1 -1
Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
··· 78 78 79 79 examples: 80 80 - | 81 - i2c0 { 81 + i2c { 82 82 #address-cells = <1>; 83 83 #size-cells = <0>; 84 84
+1 -1
Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml
··· 50 50 51 51 examples: 52 52 - | 53 - i2c0 { 53 + i2c { 54 54 #address-cells = <1>; 55 55 #size-cells = <0>; 56 56
+1 -1
Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
··· 97 97 - | 98 98 #include <dt-bindings/gpio/gpio.h> 99 99 100 - i2c0 { 100 + i2c { 101 101 #address-cells = <1>; 102 102 #size-cells = <0>; 103 103
+1 -1
Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
··· 52 52 53 53 examples: 54 54 - | 55 - i2c0 { 55 + i2c { 56 56 #address-cells = <1>; 57 57 #size-cells = <0>; 58 58
+1 -1
Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
··· 65 65 66 66 examples: 67 67 - | 68 - i2c0 { 68 + i2c { 69 69 #address-cells = <1>; 70 70 #size-cells = <0>; 71 71
+1 -1
Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
··· 66 66 67 67 examples: 68 68 - | 69 - i2c0 { 69 + i2c { 70 70 #address-cells = <1>; 71 71 #size-cells = <0>; 72 72
+1 -1
Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
··· 77 77 78 78 examples: 79 79 - | 80 - i2c0 { 80 + i2c { 81 81 #address-cells = <1>; 82 82 #size-cells = <0>; 83 83
+1 -1
Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
··· 129 129 examples: 130 130 - | 131 131 #include <dt-bindings/interrupt-controller/arm-gic.h> 132 - i2c0 { 132 + i2c { 133 133 #address-cells = <1>; 134 134 #size-cells = <0>; 135 135
+3 -3
Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
··· 246 246 #include <dt-bindings/gpio/gpio.h> 247 247 #include <dt-bindings/interrupt-controller/irq.h> 248 248 249 - i2c0 { 249 + i2c { 250 250 #address-cells = <1>; 251 251 #size-cells = <0>; 252 252 ··· 263 263 #include <dt-bindings/gpio/gpio.h> 264 264 #include <dt-bindings/interrupt-controller/irq.h> 265 265 266 - spi0 { 266 + spi { 267 267 #address-cells = <1>; 268 268 #size-cells = <0>; 269 269 ··· 296 296 297 297 # Example for FPMCU 298 298 - | 299 - spi0 { 299 + spi { 300 300 #address-cells = <0x1>; 301 301 #size-cells = <0x0>; 302 302
+1 -1
Documentation/devicetree/bindings/mfd/ti,tps65086.yaml
··· 95 95 examples: 96 96 - | 97 97 #include <dt-bindings/interrupt-controller/irq.h> 98 - i2c0 { 98 + i2c { 99 99 #address-cells = <1>; 100 100 #size-cells = <0>; 101 101
+2 -2
Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml
··· 299 299 300 300 examples: 301 301 - | 302 - i2c0 { 302 + i2c { 303 303 #address-cells = <1>; 304 304 #size-cells = <0>; 305 305 ··· 315 315 - | 316 316 #include <dt-bindings/interrupt-controller/irq.h> 317 317 318 - i2c0 { 318 + i2c { 319 319 #address-cells = <1>; 320 320 #size-cells = <0>; 321 321
+1 -1
Documentation/devicetree/bindings/net/asix,ax88796c.yaml
··· 58 58 - | 59 59 #include <dt-bindings/interrupt-controller/irq.h> 60 60 #include <dt-bindings/gpio/gpio.h> 61 - spi0 { 61 + spi { 62 62 #address-cells = <1>; 63 63 #size-cells = <0>; 64 64
+1 -1
Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
··· 62 62 #include <dt-bindings/gpio/gpio.h> 63 63 #include <dt-bindings/interrupt-controller/irq.h> 64 64 65 - spi0 { 65 + spi { 66 66 #address-cells = <1>; 67 67 #size-cells = <0>; 68 68
+1 -1
Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
··· 67 67 }; 68 68 }; 69 69 70 - spi0 { 70 + spi { 71 71 #address-cells = <1>; 72 72 #size-cells = <0>; 73 73
+1 -1
Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
··· 69 69 #include <dt-bindings/gpio/gpio.h> 70 70 #include <dt-bindings/interrupt-controller/irq.h> 71 71 72 - i2c4 { 72 + i2c { 73 73 #address-cells = <1>; 74 74 #size-cells = <0>; 75 75
+1 -1
Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml
··· 55 55 examples: 56 56 - | 57 57 #include <dt-bindings/interrupt-controller/irq.h> 58 - spi0 { 58 + spi { 59 59 #address-cells = <1>; 60 60 #size-cells = <0>; 61 61
+8 -2
Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml
··· 89 89 #include <dt-bindings/interrupt-controller/irq.h> 90 90 91 91 // For wl12xx family: 92 - spi1 { 92 + spi { 93 93 #address-cells = <1>; 94 94 #size-cells = <0>; 95 95 ··· 104 104 }; 105 105 }; 106 106 107 + - | 108 + #include <dt-bindings/interrupt-controller/irq.h> 109 + 107 110 // For wl18xx family: 108 - spi2 { 111 + spi { 109 112 #address-cells = <1>; 110 113 #size-cells = <0>; 111 114 ··· 120 117 vwlan-supply = <&vwlan_fixed>; 121 118 }; 122 119 }; 120 + 121 + - | 122 + #include <dt-bindings/interrupt-controller/irq.h> 123 123 124 124 // SDIO example: 125 125 mmc3 {
+1 -1
Documentation/devicetree/bindings/pinctrl/pinmux-node.yaml
··· 31 31 }; 32 32 }; 33 33 state_1_node_a { 34 - spi0 { 34 + spi { 35 35 function = "spi0"; 36 36 groups = "spi0pins"; 37 37 };
+1 -1
Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
··· 293 293 pinctrl-names = "default"; 294 294 }; 295 295 296 - i2c0 { 296 + i2c { 297 297 pinctrl-0 = <&i2c0_pins_default>; 298 298 pinctrl-names = "default"; 299 299 };
+1 -1
Documentation/devicetree/bindings/power/supply/bq2415x.yaml
··· 77 77 78 78 examples: 79 79 - | 80 - i2c0 { 80 + i2c { 81 81 #address-cells = <1>; 82 82 #size-cells = <0>; 83 83
+1 -1
Documentation/devicetree/bindings/power/supply/bq24190.yaml
··· 75 75 charge-term-current-microamp = <128000>; 76 76 }; 77 77 78 - i2c0 { 78 + i2c { 79 79 #address-cells = <1>; 80 80 #size-cells = <0>; 81 81
+2 -2
Documentation/devicetree/bindings/power/supply/bq24257.yaml
··· 84 84 - | 85 85 #include <dt-bindings/gpio/gpio.h> 86 86 #include <dt-bindings/interrupt-controller/irq.h> 87 - i2c0 { 87 + i2c { 88 88 #address-cells = <1>; 89 89 #size-cells = <0>; 90 90 ··· 104 104 - | 105 105 #include <dt-bindings/gpio/gpio.h> 106 106 #include <dt-bindings/interrupt-controller/irq.h> 107 - i2c0 { 107 + i2c { 108 108 #address-cells = <1>; 109 109 #size-cells = <0>; 110 110
+1 -1
Documentation/devicetree/bindings/power/supply/bq24735.yaml
··· 77 77 - | 78 78 #include <dt-bindings/gpio/gpio.h> 79 79 80 - i2c0 { 80 + i2c { 81 81 #address-cells = <1>; 82 82 #size-cells = <0>; 83 83
+1 -1
Documentation/devicetree/bindings/power/supply/bq2515x.yaml
··· 73 73 constant-charge-voltage-max-microvolt = <4000000>; 74 74 }; 75 75 #include <dt-bindings/gpio/gpio.h> 76 - i2c0 { 76 + i2c { 77 77 #address-cells = <1>; 78 78 #size-cells = <0>; 79 79
+1 -1
Documentation/devicetree/bindings/power/supply/bq25890.yaml
··· 102 102 examples: 103 103 - | 104 104 #include <dt-bindings/interrupt-controller/irq.h> 105 - i2c0 { 105 + i2c { 106 106 #address-cells = <1>; 107 107 #size-cells = <0>; 108 108
+1 -1
Documentation/devicetree/bindings/power/supply/bq25980.yaml
··· 95 95 }; 96 96 #include <dt-bindings/gpio/gpio.h> 97 97 #include <dt-bindings/interrupt-controller/irq.h> 98 - i2c0 { 98 + i2c { 99 99 #address-cells = <1>; 100 100 #size-cells = <0>; 101 101
+8 -7
Documentation/devicetree/bindings/power/supply/bq27xxx.yaml
··· 75 75 76 76 examples: 77 77 - | 78 - i2c0 { 78 + bat: battery { 79 + compatible = "simple-battery"; 80 + voltage-min-design-microvolt = <3200000>; 81 + energy-full-design-microwatt-hours = <5290000>; 82 + charge-full-design-microamp-hours = <1430000>; 83 + }; 84 + 85 + i2c { 79 86 #address-cells = <1>; 80 87 #size-cells = <0>; 81 - bat: battery { 82 - compatible = "simple-battery"; 83 - voltage-min-design-microvolt = <3200000>; 84 - energy-full-design-microwatt-hours = <5290000>; 85 - charge-full-design-microamp-hours = <1430000>; 86 - }; 87 88 88 89 bq27510g3: fuel-gauge@55 { 89 90 compatible = "ti,bq27510g3";
+1 -1
Documentation/devicetree/bindings/power/supply/lltc,ltc294x.yaml
··· 54 54 55 55 examples: 56 56 - | 57 - i2c0 { 57 + i2c { 58 58 #address-cells = <1>; 59 59 #size-cells = <0>; 60 60 battery@64 {
+1 -1
Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml
··· 54 54 55 55 examples: 56 56 - | 57 - i2c0 { 57 + i2c { 58 58 #address-cells = <1>; 59 59 #size-cells = <0>; 60 60 charger: battery-charger@68 {
+1 -1
Documentation/devicetree/bindings/power/supply/maxim,max14656.yaml
··· 32 32 examples: 33 33 - | 34 34 #include <dt-bindings/interrupt-controller/irq.h> 35 - i2c0 { 35 + i2c { 36 36 #address-cells = <1>; 37 37 #size-cells = <0>; 38 38
+2 -2
Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
··· 68 68 69 69 examples: 70 70 - | 71 - i2c0 { 71 + i2c { 72 72 #address-cells = <1>; 73 73 #size-cells = <0>; 74 74 ··· 82 82 }; 83 83 - | 84 84 #include <dt-bindings/interrupt-controller/irq.h> 85 - i2c0 { 85 + i2c { 86 86 #address-cells = <1>; 87 87 #size-cells = <0>; 88 88
+1 -1
Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
··· 69 69 70 70 examples: 71 71 - | 72 - i2c0 { 72 + i2c { 73 73 #address-cells = <1>; 74 74 #size-cells = <0>; 75 75
+1 -1
Documentation/devicetree/bindings/power/supply/richtek,rt9455.yaml
··· 68 68 examples: 69 69 - | 70 70 #include <dt-bindings/interrupt-controller/irq.h> 71 - i2c0 { 71 + i2c { 72 72 #address-cells = <1>; 73 73 #size-cells = <0>; 74 74
+1 -1
Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml
··· 61 61 examples: 62 62 - | 63 63 #include <dt-bindings/interrupt-controller/irq.h> 64 - i2c0 { 64 + i2c { 65 65 #address-cells = <1>; 66 66 #size-cells = <0>; 67 67
+1 -1
Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml
··· 90 90 - | 91 91 #include <dt-bindings/regulator/active-semi,8865-regulator.h> 92 92 93 - i2c1 { 93 + i2c { 94 94 #address-cells = <1>; 95 95 #size-cells = <0>; 96 96
+1 -1
Documentation/devicetree/bindings/regulator/google,cros-ec-regulator.yaml
··· 32 32 33 33 examples: 34 34 - | 35 - spi0 { 35 + spi { 36 36 #address-cells = <1>; 37 37 #size-cells = <0>; 38 38
+1 -1
Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
··· 109 109 110 110 examples: 111 111 - | 112 - i2c1 { 112 + i2c { 113 113 #address-cells = <1>; 114 114 #size-cells = <0>; 115 115
+1 -1
Documentation/devicetree/bindings/sound/everest,es8316.yaml
··· 40 40 41 41 examples: 42 42 - | 43 - i2c0 { 43 + i2c { 44 44 #address-cells = <1>; 45 45 #size-cells = <0>; 46 46 es8316: codec@11 {
+1 -1
Documentation/devicetree/bindings/sound/tas2562.yaml
··· 66 66 examples: 67 67 - | 68 68 #include <dt-bindings/gpio/gpio.h> 69 - i2c0 { 69 + i2c { 70 70 #address-cells = <1>; 71 71 #size-cells = <0>; 72 72 codec: codec@4c {
+1 -1
Documentation/devicetree/bindings/sound/tas2770.yaml
··· 68 68 examples: 69 69 - | 70 70 #include <dt-bindings/gpio/gpio.h> 71 - i2c0 { 71 + i2c { 72 72 #address-cells = <1>; 73 73 #size-cells = <0>; 74 74 codec: codec@41 {
+1 -1
Documentation/devicetree/bindings/sound/tas27xx.yaml
··· 61 61 examples: 62 62 - | 63 63 #include <dt-bindings/gpio/gpio.h> 64 - i2c0 { 64 + i2c { 65 65 #address-cells = <1>; 66 66 #size-cells = <0>; 67 67 codec: codec@38 {
+1 -1
Documentation/devicetree/bindings/sound/tas5805m.yaml
··· 39 39 40 40 examples: 41 41 - | 42 - i2c0 { 42 + i2c { 43 43 #address-cells = <1>; 44 44 #size-cells = <0>; 45 45 tas5805m: tas5805m@2c {
+1 -1
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
··· 192 192 examples: 193 193 - | 194 194 #include <dt-bindings/gpio/gpio.h> 195 - i2c0 { 195 + i2c { 196 196 #address-cells = <1>; 197 197 #size-cells = <0>; 198 198 codec: codec@4c {
+1 -1
Documentation/devicetree/bindings/sound/zl38060.yaml
··· 56 56 examples: 57 57 - | 58 58 #include <dt-bindings/gpio/gpio.h> 59 - spi0 { 59 + spi { 60 60 #address-cells = <1>; 61 61 #size-cells = <0>; 62 62
+1 -1
Documentation/devicetree/bindings/usb/maxim,max33359.yaml
··· 40 40 - | 41 41 #include <dt-bindings/interrupt-controller/irq.h> 42 42 #include <dt-bindings/usb/pd.h> 43 - i2c0 { 43 + i2c { 44 44 #address-cells = <1>; 45 45 #size-cells = <0>; 46 46
+1 -1
Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml
··· 52 52 - | 53 53 #include <dt-bindings/gpio/gpio.h> 54 54 #include <dt-bindings/interrupt-controller/irq.h> 55 - spi0 { 55 + spi { 56 56 #address-cells = <1>; 57 57 #size-cells = <0>; 58 58
+1 -1
Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml
··· 43 43 - | 44 44 #include <dt-bindings/interrupt-controller/irq.h> 45 45 #include <dt-bindings/usb/pd.h> 46 - i2c0 { 46 + i2c { 47 47 #address-cells = <1>; 48 48 #size-cells = <0>; 49 49
+1 -1
Documentation/devicetree/bindings/usb/richtek,rt1711h.yaml
··· 51 51 - | 52 52 #include <dt-bindings/interrupt-controller/irq.h> 53 53 #include <dt-bindings/usb/pd.h> 54 - i2c0 { 54 + i2c { 55 55 #address-cells = <1>; 56 56 #size-cells = <0>; 57 57
+1 -1
Documentation/devicetree/bindings/usb/richtek,rt1719.yaml
··· 48 48 examples: 49 49 - | 50 50 #include <dt-bindings/interrupt-controller/irq.h> 51 - i2c0 { 51 + i2c { 52 52 #address-cells = <1>; 53 53 #size-cells = <0>; 54 54
+1 -1
Documentation/devicetree/bindings/usb/st,stusb160x.yaml
··· 56 56 examples: 57 57 - | 58 58 #include <dt-bindings/interrupt-controller/irq.h> 59 - i2c4 { 59 + i2c { 60 60 #address-cells = <1>; 61 61 #size-cells = <0>; 62 62
+1 -1
Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml
··· 51 51 52 52 examples: 53 53 - | 54 - i2c0 { 54 + i2c { 55 55 #address-cells = <1>; 56 56 #size-cells = <0>; 57 57
+1 -1
Documentation/devicetree/bindings/usb/ti,tps6598x.yaml
··· 43 43 examples: 44 44 - | 45 45 #include <dt-bindings/interrupt-controller/irq.h> 46 - i2c0 { 46 + i2c { 47 47 #address-cells = <1>; 48 48 #size-cells = <0>; 49 49