clocks = <&clks 142>;
};
+ hdmi_core: hdmi_core@00120000 {
+ compatible = "fsl,imx6dl-hdmi-core";
+ ipu_id = <0>;
+ disp_id = <0>;
+ reg = <0x00120000 0x9000>;
+ reg-names = "hdmi_regs";
+ clocks = <&clks 124>, <&clks 123>;
+ clock-names = "hdmi_isfr", "hdmi_iahb";
+ status = "okay";
+ };
+
+ hdmi_video: hdmi_video@00120000 {
+ compatible = "fsl,imx6dl-hdmi-video";
+ reg = <0x020E0000 0x1000>;
+ reg-names = "hdmi_gpr";
+ interrupts = <0 115 0x04>;
+ clocks = <&clks 124>, <&clks 123>;
+ clock-names = "hdmi_isfr", "hdmi_iahb";
+ };
+
+ hdmi_cec: hdmi_cec@00120000 {
+ compatible = "fsl,imx6dl-hdmi-cec";
+ interrupts = <0 116 0x04>;
+ };
+
aips1: aips-bus@02000000 {
iomuxc: iomuxc@020e0000 {
compatible = "fsl,imx6dl-iomuxc";
clocks = <&clks 142>;
};
+ hdmi_core: hdmi_core@00120000 {
+ compatible = "fsl,imx6q-hdmi-core";
+ ipu_id = <0>;
+ disp_id = <0>;
+ reg = <0x00120000 0x9000>;
+ reg-names = "hdmi_regs";
+ clocks = <&clks 124>, <&clks 123>;
+ clock-names = "hdmi_isfr", "hdmi_iahb";
+ status = "okay";
+ };
+
+ hdmi_video: hdmi_video@00120000 {
+ compatible = "fsl,imx6q-hdmi-video";
+ reg = <0x020E0000 0x1000>;
+ reg-names = "hdmi_gpr";
+ interrupts = <0 115 0x04>;
+ clocks = <&clks 124>, <&clks 123>;
+ clock-names = "hdmi_isfr", "hdmi_iahb";
+ };
+
+ hdmi_cec: hdmi_cec@00120000 {
+ compatible = "fsl,imx6q-hdmi-cec";
+ interrupts = <0 116 0x04>;
+ };
+
aips-bus@02000000 { /* AIPS1 */
spba-bus@02000000 {
ecspi5: ecspi@02018000 {
};
};
+&i2c2 {
+ clock-frequency = <100000>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c2_2>;
+ status = "okay";
+
+ hdmi: edid@50 {
+ compatible = "fsl,imx6-hdmi-i2c";
+ reg = <0x50>;
+ };
+};
+
&iomuxc {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_hog>;
wp-gpios = <&gpio2 1 0>;
status = "okay";
};
+
+&hdmi_video {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hdmi_hdcp_1>;
+ phy_reg_vlev = <0x0294>;
+ phy_reg_cksymtx = <0x800d>;
+ status = "okay";
+};
+
+&hdmi_cec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hdmi_cec_2>;
+ status = "okay";
+};