summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
diff options
context:
space:
mode:
authorSandor Yu <R01008@freescale.com>2013-08-14 13:32:42 +0800
committerJason Liu <r64343@freescale.com>2013-10-30 09:54:40 +0800
commite5ebd7991c1cd10bef72ca51be9ec2361d450219 (patch)
tree3a6d5e06c18e0e45e78ae8019b8e2051fda864ae /arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
parent556ae79ea398fb82c2baac5fd0efa22476e936a6 (diff)
ENGR00275070 arm: dts: add hdmi properties to i.mx6 sabreauto dts
- Add hdmi properties to dts for sabreauto board. - Remove lcd properties from sabreauto dts, because no parallel lcd panel for sabresdauto board. - Change the primary lvds channel from 1 to 0 for the sabreauto board. - Set hdmi as default secondly display for all i.mx6 board. Signed-off-by: Sandor Yu <R01008@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabreauto.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabreauto.dtsi45
1 files changed, 29 insertions, 16 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
index 4d4c956e18d9..72570efadbc4 100644
--- a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
@@ -42,10 +42,10 @@
mxcfb2: fb@1 {
compatible = "fsl,mxc_sdc_fb";
- disp_dev = "ldb";
- interface_pix_fmt = "RGB666";
- mode_str ="LDB-XGA";
- default_bpp = <16>;
+ disp_dev = "hdmi";
+ interface_pix_fmt = "RGB24";
+ mode_str ="1920x1080M@60";
+ default_bpp = <24>;
int_clk = <0>;
late_init = <0>;
status = "disabled";
@@ -73,16 +73,6 @@
status = "disabled";
};
- lcd@0 {
- compatible = "fsl,lcd";
- ipu_id = <0>;
- disp_id = <0>;
- default_ifmt = "RGB565";
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_ipu1_1>;
- status = "okay";
- };
-
backlight {
compatible = "pwm-backlight";
pwms = <&pwm3 0 5000000>;
@@ -166,6 +156,11 @@
VLS-supply = <&reg_audio>;
VLC-supply = <&reg_audio>;
};
+
+ hdmi: edid@50 {
+ compatible = "fsl,imx6-hdmi-i2c";
+ reg = <0x50>;
+ };
};
&i2c3 {
@@ -258,11 +253,11 @@
&ldb {
ipu_id = <1>;
- disp_id = <1>;
+ disp_id = <0>;
ext_ref = <1>;
mode = "sep0";
sec_ipu_id = <1>;
- sec_disp_id = <0>;
+ sec_disp_id = <1>;
status = "okay";
};
@@ -277,3 +272,21 @@
pinctrl-0 = <&pinctrl_esai_2>;
status = "okay";
};
+
+&hdmi_core {
+ ipu_id = <0>;
+ disp_id = <1>;
+ status = "okay";
+};
+
+&hdmi_video {
+ fsl,phy_reg_vlev = <0x0294>;
+ fsl,phy_reg_cksymtx = <0x800d>;
+ status = "okay";
+};
+
+&hdmi_cec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hdmi_cec_2>;
+ status = "okay";
+};