Hi Community,
I'm working on i.MX6 Quad sabre-SD platform and build Android 6 for my image.
I tried to disabled HDCP in dtsi file like below.
&hdmi_video {
fsl,phy_reg_vlev = <0x0294>;
fsl,phy_reg_cksymtx = <0x800d>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_hdmi_ddc>;
/*fsl,hdcp;*/
status = "okay";
};
And my HDMI can not display.
I had modified driver mxc_hdmi.c like below.
static int mxc_hdmi_probe(struct platform_device *pdev)
{
struct mxc_hdmi *hdmi;
struct device *temp_class;
struct resource *res;
int ret = 0;
/* Check I2C driver is loaded and available
* check hdcp function is enable by dts */
hdmi_hdcp_get_property(pdev);
if (!hdmi_i2c) //&& !hdcp_init)
{
dev_err(&pdev->dev, "forenex victor HDMI dead\n");
return -ENODEV;
}
.
.
.
.
.
}
But it still send forenex victor HDMI dead to me on the console and HDMI not display either.
How can I display without settings HDCP?
Thanks in Advanced!