@@ -555,6 +555,7 @@ Params: addr I2C bus address of device. Set based on how the
555
555
overlay - BCM2711 only)
556
556
i2c6 Choose the I2C6 bus (configure with the i2c6
557
557
overlay - BCM2711 only)
558
+ i2c-path Override I2C path to allow for i2c-gpio buses
558
559
559
560
Channel parameters can be set for each enabled channel.
560
561
A maximum of 4 channels can be enabled (letters a thru d).
@@ -1253,6 +1254,7 @@ Params: sizex Touchscreen size x (default 800)
1253
1254
addr Sets the address for the touch controller. Note
1254
1255
that the device must be configured to use the
1255
1256
specified address.
1257
+ i2c-path Override I2C path to allow for i2c-gpio buses
1256
1258
1257
1259
1258
1260
Name: enc28j60
@@ -1454,6 +1456,7 @@ Info: Enables I2C connected Goodix gt9271 multiple touch controller using
1454
1456
Load: dtoverlay=goodix,<param>=<val>
1455
1457
Params: interrupt GPIO used for interrupt (default 4)
1456
1458
reset GPIO used for reset (default 17)
1459
+ i2c-path Override I2C path to allow for i2c-gpio buses
1457
1460
1458
1461
1459
1462
Name: googlevoicehat-soundcard
@@ -1745,6 +1748,7 @@ Params: addr I2C address of PCF8574
1745
1748
display_height Height of the display in characters (default 2)
1746
1749
1747
1750
display_width Width of the display in characters (default 16)
1751
+ i2c-path Override I2C path to allow for i2c-gpio buses
1748
1752
1749
1753
1750
1754
Name: hd44780-lcd
@@ -2110,6 +2114,8 @@ Params: addr Sets the address for the fan controller. Note
2110
2114
i2c6 Choose the I2C6 bus (configure with the i2c6
2111
2115
overlay - BCM2711 only)
2112
2116
2117
+ i2c-path Override I2C path to allow for i2c-gpio buses
2118
+
2113
2119
minpwm PWM setting for the fan when the SoC is below
2114
2120
mintemp (range 0-255. default 0)
2115
2121
maxpwm PWM setting for the fan when the SoC is above
@@ -2180,6 +2186,8 @@ Params: pca9542 Select the NXP PCA9542 device
2180
2186
i2c6 Choose the I2C6 bus (configure with the i2c6
2181
2187
overlay - BCM2711 only)
2182
2188
2189
+ i2c-path Override I2C path to allow for i2c-gpio buses
2190
+
2183
2191
disconnect_on_idle Force the mux to disconnect all child buses
2184
2192
after every transaction.
2185
2193
@@ -2201,6 +2209,7 @@ Params: addr I2C address of PCA9685A (default 0x40)
2201
2209
overlay - BCM2711 only)
2202
2210
i2c6 Choose the I2C6 bus (configure with the i2c6
2203
2211
overlay - BCM2711 only)
2212
+ i2c-path Override I2C path to allow for i2c-gpio buses
2204
2213
2205
2214
2206
2215
Name: i2c-rtc
@@ -2270,6 +2279,8 @@ Params: abx80x Select one of the ABx80x family:
2270
2279
i2c6 Choose the I2C6 bus (configure with the i2c6
2271
2280
overlay - BCM2711 only)
2272
2281
2282
+ i2c-path Override I2C path to allow for i2c-gpio buses
2283
+
2273
2284
addr Sets the address for the RTC. Note that the
2274
2285
device must be configured to use the specified
2275
2286
address.
@@ -2551,6 +2562,8 @@ Params: addr Set the address for the ADT7410, AS73211,
2551
2562
i2c6 Choose the I2C6 bus (configure with the i2c6
2552
2563
overlay - BCM2711 only)
2553
2564
2565
+ i2c-path Override I2C path to allow for i2c-gpio buses
2566
+
2554
2567
2555
2568
Name: i2c0
2556
2569
Info: Change i2c0 pin usage. Not all pin combinations are usable on all
@@ -2693,6 +2706,7 @@ Params: interrupt GPIO used for interrupt (default 4)
2693
2706
touchscreen (in pixels)
2694
2707
sizey Touchscreen size y, vertical resolution of
2695
2708
touchscreen (in pixels)
2709
+ i2c-path Override I2C path to allow for i2c-gpio buses
2696
2710
2697
2711
2698
2712
Name: imx219
@@ -3170,6 +3184,7 @@ Params: gpiopin Gpio pin connected to the INTA output of the
3170
3184
overlay - BCM2711 only)
3171
3185
i2c6 Choose the I2C6 bus (configure with the i2c6
3172
3186
overlay - BCM2711 only)
3187
+ i2c-path Override I2C path to allow for i2c-gpio buses
3173
3188
3174
3189
3175
3190
Name: mcp23s17
@@ -3619,6 +3634,17 @@ Params: addr I2C address of expander. Default 0x20.
3619
3634
cat9554 Select the Onnn CAT9554 (8 bit)
3620
3635
pca9654 Select the Onnn PCA9654 (8 bit)
3621
3636
xra1202 Select the Exar XRA1202 (8 bit)
3637
+ i2c0 Choose the I2C0 bus on GPIOs 0&1
3638
+ i2c_csi_dsi Choose the I2C0 bus on GPIOs 44&45
3639
+ i2c3 Choose the I2C3 bus (configure with the i2c3
3640
+ overlay - BCM2711 only)
3641
+ i2c4 Choose the I2C3 bus (configure with the i2c3
3642
+ overlay - BCM2711 only)
3643
+ i2c5 Choose the I2C5 bus (configure with the i2c4
3644
+ overlay - BCM2711 only)
3645
+ i2c6 Choose the I2C6 bus (configure with the i2c6
3646
+ overlay - BCM2711 only)
3647
+ i2c-path Override I2C path to allow for i2c-gpio buses
3622
3648
3623
3649
3624
3650
Name: pcf857x
@@ -3630,6 +3656,17 @@ Params: addr I2C address of expander. Default
3630
3656
pcf8574a Select the NXP PCF8574A (8 bit)
3631
3657
pcf8575 Select the NXP PCF8575 (16 bit)
3632
3658
pca8574 Select the NXP PCA8574 (8 bit)
3659
+ i2c0 Choose the I2C0 bus on GPIOs 0&1
3660
+ i2c_csi_dsi Choose the I2C0 bus on GPIOs 44&45
3661
+ i2c3 Choose the I2C3 bus (configure with the i2c3
3662
+ overlay - BCM2711 only)
3663
+ i2c4 Choose the I2C3 bus (configure with the i2c3
3664
+ overlay - BCM2711 only)
3665
+ i2c5 Choose the I2C5 bus (configure with the i2c4
3666
+ overlay - BCM2711 only)
3667
+ i2c6 Choose the I2C6 bus (configure with the i2c6
3668
+ overlay - BCM2711 only)
3669
+ i2c-path Override I2C path to allow for i2c-gpio buses
3633
3670
3634
3671
3635
3672
Name: pcie-32bit-dma
@@ -4291,6 +4328,17 @@ Load: dtoverlay=sc16is750-i2c,<param>=<val>
4291
4328
Params: int_pin GPIO used for IRQ (default 24)
4292
4329
addr Address (default 0x48)
4293
4330
xtal On-board crystal frequency (default 14745600)
4331
+ i2c0 Choose the I2C0 bus on GPIOs 0&1
4332
+ i2c_csi_dsi Choose the I2C0 bus on GPIOs 44&45
4333
+ i2c3 Choose the I2C3 bus (configure with the i2c3
4334
+ overlay - BCM2711 only)
4335
+ i2c4 Choose the I2C4 bus (configure with the i2c4
4336
+ overlay - BCM2711 only)
4337
+ i2c5 Choose the I2C5 bus (configure with the i2c5
4338
+ overlay - BCM2711 only)
4339
+ i2c6 Choose the I2C6 bus (configure with the i2c6
4340
+ overlay - BCM2711 only)
4341
+ i2c-path Override I2C path to allow for i2c-gpio buses
4294
4342
4295
4343
4296
4344
Name: sc16is750-spi0
@@ -4309,6 +4357,17 @@ Load: dtoverlay=sc16is752-i2c,<param>=<val>
4309
4357
Params: int_pin GPIO used for IRQ (default 24)
4310
4358
addr Address (default 0x48)
4311
4359
xtal On-board crystal frequency (default 14745600)
4360
+ i2c0 Choose the I2C0 bus on GPIOs 0&1
4361
+ i2c_csi_dsi Choose the I2C0 bus on GPIOs 44&45
4362
+ i2c3 Choose the I2C3 bus (configure with the i2c3
4363
+ overlay - BCM2711 only)
4364
+ i2c4 Choose the I2C4 bus (configure with the i2c4
4365
+ overlay - BCM2711 only)
4366
+ i2c5 Choose the I2C5 bus (configure with the i2c5
4367
+ overlay - BCM2711 only)
4368
+ i2c6 Choose the I2C6 bus (configure with the i2c6
4369
+ overlay - BCM2711 only)
4370
+ i2c-path Override I2C path to allow for i2c-gpio buses
4312
4371
4313
4372
4314
4373
Name: sc16is752-spi0
0 commit comments