diff options
author | Sandor Yu <R01008@freescale.com> | 2013-08-14 13:32:42 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2013-10-30 09:54:40 +0800 |
commit | e5ebd7991c1cd10bef72ca51be9ec2361d450219 (patch) | |
tree | 3a6d5e06c18e0e45e78ae8019b8e2051fda864ae /arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | |
parent | 556ae79ea398fb82c2baac5fd0efa22476e936a6 (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.dtsi | 45 |
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 = <®_audio>; VLC-supply = <®_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"; +}; |