@@ -555,6 +555,7 @@ Params: addr I2C bus address of device. Set based on how the
555555 overlay - BCM2711 only)
556556 i2c6 Choose the I2C6 bus (configure with the i2c6
557557 overlay - BCM2711 only)
558+ i2c-path Override I2C path to allow for i2c-gpio buses
558559
559560 Channel parameters can be set for each enabled channel.
560561 A maximum of 4 channels can be enabled (letters a thru d).
@@ -1253,6 +1254,7 @@ Params: sizex Touchscreen size x (default 800)
12531254 addr Sets the address for the touch controller. Note
12541255 that the device must be configured to use the
12551256 specified address.
1257+ i2c-path Override I2C path to allow for i2c-gpio buses
12561258
12571259
12581260Name: enc28j60
@@ -1454,6 +1456,7 @@ Info: Enables I2C connected Goodix gt9271 multiple touch controller using
14541456Load: dtoverlay=goodix,<param>=<val>
14551457Params: interrupt GPIO used for interrupt (default 4)
14561458 reset GPIO used for reset (default 17)
1459+ i2c-path Override I2C path to allow for i2c-gpio buses
14571460
14581461
14591462Name: googlevoicehat-soundcard
@@ -1745,6 +1748,7 @@ Params: addr I2C address of PCF8574
17451748 display_height Height of the display in characters (default 2)
17461749
17471750 display_width Width of the display in characters (default 16)
1751+ i2c-path Override I2C path to allow for i2c-gpio buses
17481752
17491753
17501754Name: hd44780-lcd
@@ -2110,6 +2114,8 @@ Params: addr Sets the address for the fan controller. Note
21102114 i2c6 Choose the I2C6 bus (configure with the i2c6
21112115 overlay - BCM2711 only)
21122116
2117+ i2c-path Override I2C path to allow for i2c-gpio buses
2118+
21132119 minpwm PWM setting for the fan when the SoC is below
21142120 mintemp (range 0-255. default 0)
21152121 maxpwm PWM setting for the fan when the SoC is above
@@ -2180,6 +2186,8 @@ Params: pca9542 Select the NXP PCA9542 device
21802186 i2c6 Choose the I2C6 bus (configure with the i2c6
21812187 overlay - BCM2711 only)
21822188
2189+ i2c-path Override I2C path to allow for i2c-gpio buses
2190+
21832191 disconnect_on_idle Force the mux to disconnect all child buses
21842192 after every transaction.
21852193
@@ -2201,6 +2209,7 @@ Params: addr I2C address of PCA9685A (default 0x40)
22012209 overlay - BCM2711 only)
22022210 i2c6 Choose the I2C6 bus (configure with the i2c6
22032211 overlay - BCM2711 only)
2212+ i2c-path Override I2C path to allow for i2c-gpio buses
22042213
22052214
22062215Name: i2c-rtc
@@ -2270,6 +2279,8 @@ Params: abx80x Select one of the ABx80x family:
22702279 i2c6 Choose the I2C6 bus (configure with the i2c6
22712280 overlay - BCM2711 only)
22722281
2282+ i2c-path Override I2C path to allow for i2c-gpio buses
2283+
22732284 addr Sets the address for the RTC. Note that the
22742285 device must be configured to use the specified
22752286 address.
@@ -2551,6 +2562,8 @@ Params: addr Set the address for the ADT7410, AS73211,
25512562 i2c6 Choose the I2C6 bus (configure with the i2c6
25522563 overlay - BCM2711 only)
25532564
2565+ i2c-path Override I2C path to allow for i2c-gpio buses
2566+
25542567
25552568Name: i2c0
25562569Info: Change i2c0 pin usage. Not all pin combinations are usable on all
@@ -2693,6 +2706,7 @@ Params: interrupt GPIO used for interrupt (default 4)
26932706 touchscreen (in pixels)
26942707 sizey Touchscreen size y, vertical resolution of
26952708 touchscreen (in pixels)
2709+ i2c-path Override I2C path to allow for i2c-gpio buses
26962710
26972711
26982712Name: imx219
@@ -3170,6 +3184,7 @@ Params: gpiopin Gpio pin connected to the INTA output of the
31703184 overlay - BCM2711 only)
31713185 i2c6 Choose the I2C6 bus (configure with the i2c6
31723186 overlay - BCM2711 only)
3187+ i2c-path Override I2C path to allow for i2c-gpio buses
31733188
31743189
31753190Name: mcp23s17
@@ -3619,6 +3634,17 @@ Params: addr I2C address of expander. Default 0x20.
36193634 cat9554 Select the Onnn CAT9554 (8 bit)
36203635 pca9654 Select the Onnn PCA9654 (8 bit)
36213636 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
36223648
36233649
36243650Name: pcf857x
@@ -3630,6 +3656,17 @@ Params: addr I2C address of expander. Default
36303656 pcf8574a Select the NXP PCF8574A (8 bit)
36313657 pcf8575 Select the NXP PCF8575 (16 bit)
36323658 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
36333670
36343671
36353672Name: pcie-32bit-dma
@@ -4291,6 +4328,17 @@ Load: dtoverlay=sc16is750-i2c,<param>=<val>
42914328Params: int_pin GPIO used for IRQ (default 24)
42924329 addr Address (default 0x48)
42934330 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
42944342
42954343
42964344Name: sc16is750-spi0
@@ -4309,6 +4357,17 @@ Load: dtoverlay=sc16is752-i2c,<param>=<val>
43094357Params: int_pin GPIO used for IRQ (default 24)
43104358 addr Address (default 0x48)
43114359 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
43124371
43134372
43144373Name: sc16is752-spi0
0 commit comments