Hi Rita,
Thanks for reply, attached are schematics of i2c_mipi_csi0, we used this i2c for camera, I/O expander, EEPROM. In hardware, there is two pull up in i2c, I removed 2k on R11 and R12, the results are same.
I have some questions about the dts settings of i2c_mipi_csi0. Is i2c_mipi_csi0 a special i2c only for mipi csi interface? when I set MIPI_CSI0_I2C0_SCL and MIPI_CSI0_I2C0_SDA to &i2c0, the I/O expander can be found. It matches the datasheet. but when set these two pins to i2c_mipi_csi0, the I/O expander cannot be found.

I added our device tree file, defconfig file and power on log. please help check the dts file, anything wrong? Is there any other kernel configure need to be added or removed to enable i2c_mipi_csi0?
In the log, if i2c_mipi_csi0 works, should I see a 5th i2c port in "i2cdetect -l" command?
thanks
Li