Hi,
I am connecting toshiba's TC358779XBG to imx6q-sdp with android-o. I have added a new driver to communicate with this device since in imx there is no built-in driver for this(unlike tc358743 which is hdmi2csi).
Since i have added a new node in imx6qdl-sabresd.dtsi under i2c2 as below :
tc358779_mipi: tc358779_mipi@0f {
compatible = "toshiba,tc358779";
reg = <0x0f>;
DOVDD-supply = <&vgen4_reg>;
AVDD-supply = <&vgen3_reg>;
DVDD-supply = <&vgen4_reg>;
rst-gpios = <&gpio1 20 0>;
ipu_id = <0>;
disp_id = <1>;
mclk = <27000000>;
mclk_source = <0>;
status = "okay";
};
But as soon as i insert this module, my probe is getting called (even without slave device). Is it considering any other device?
Any suggestions please.
Hi Gadadiramu,
I am also searching the driver for TC358779XBG (HDMI to MIPI-DSI). But, I am not able to find the driver.
As you mentioned that, you have added new driver and configure it for imx6q-sabresd board.
I am also using the imx6q-sabresd board. Can you please provide the driver files or link from where you found the driver?
Thanks & Regards,
Pratik Manvar
Hi gadadiramu
in general this may be normal behaviour as device presence is detected in probe
function, one can debug this further using AN4553 Using Open Source Debugging Tools
for Linux on i.MX Processors and attached Linux Manual.
https://www.nxp.com/docs/en/application-note/AN4553.pdf
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------