Removing reg not worked:
sudo dmesg | grep imx
[ 7.385372] i2c i2c-30: of_i2c: invalid reg on /i2c@3180000/pca9548@70/i2c@0/rbpcv3_imx477_a@1a
[ 7.393286] i2c i2c-30: Failed to create I2C device for /i2c@3180000/pca9548@70/i2c@0/rbpcv3_imx477_a@1a
[ 7.407979] i2c i2c-31: of_i2c: invalid reg on /i2c@3180000/pca9548@70/i2c@1/rbpcv3_imx477_c@1a
[ 7.416362] i2c i2c-31: Failed to create I2C device for /i2c@3180000/pca9548@70/i2c@1/rbpcv3_imx477_c@1a
sudo dmesg | grep pca
[ 7.382186] pca954x 2-0070: supply vcc not found, using dummy regulator
[ 7.382661] pca954x 2-0070: supply vcc-pullup not found, using dummy regulator
[ 7.382999] pca954x 2-0070: pca954x_probe: forcing device bus number, start 30.
[ 7.385372] i2c i2c-30: of_i2c: invalid reg on /i2c@3180000/pca9548@70/i2c@0/rbpcv3_imx477_a@1a
[ 7.393286] i2c i2c-30: Failed to create I2C device for /i2c@3180000/pca9548@70/i2c@0/rbpcv3_imx477_a@1a
[ 7.407979] i2c i2c-31: of_i2c: invalid reg on /i2c@3180000/pca9548@70/i2c@1/rbpcv3_imx477_c@1a
[ 7.416362] i2c i2c-31: Failed to create I2C device for /i2c@3180000/pca9548@70/i2c@1/rbpcv3_imx477_c@1a
[ 7.459927] pca954x 2-0070: registered 8 multiplexed busses for I2C switch pca9548
my_dtsi.txt (10.2 KB)