]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00274059-02 ARM: Add new dts for imx6q/imx6dl SabreSD hdcp
authorSandor Yu <R01008@freescale.com>
Tue, 13 Aug 2013 08:55:20 +0000 (16:55 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 20 Aug 2014 08:06:14 +0000 (10:06 +0200)
hdcp ddc pins conflict with i2c2,
add new dts file for imx6q and imx6dl SabreSD board,
enable hdcp and disable i2c2 in these dts files.
Remove hdmi pins property from mx6qdl-sabresd.dtsi.

Signed-off-by: Sandor Yu <R01008@freescale.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts [new file with mode: 0644]
arch/arm/boot/dts/imx6q-sabresd-hdcp.dts [new file with mode: 0644]

index adb5ed9e269e196a55c380002d266062fd06c3b7..4fcabd686f0b6af9fd673f5f7519652ef93ea3a2 100644 (file)
@@ -195,6 +195,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
        imx6dl-sabreauto.dtb \
        imx6dl-sabrelite.dtb \
        imx6dl-sabresd.dtb \
+       imx6dl-sabresd-hdcp.dtb \
        imx6dl-wandboard.dtb \
        imx6q-arm2.dtb \
        imx6q-cm-fx6.dtb \
@@ -212,6 +213,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
        imx6q-sabreauto.dtb \
        imx6q-sabrelite.dtb \
        imx6q-sabresd.dtb \
+       imx6q-sabresd-hdcp.dtb \
        imx6q-sbc6x.dtb \
        imx6q-udoo.dtb \
        imx6q-wandboard.dtb \
diff --git a/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts b/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts
new file mode 100644 (file)
index 0000000..8cdba76
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ * Copyright (C) 2013 Freescale Semiconductor, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#include "imx6dl-sabresd.dts"
+
+&hdmi_video {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_hdmi_hdcp_1>;
+       fsl,hdcp;
+};
+
+&i2c2 {
+       status = "disable";
+};
diff --git a/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts b/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts
new file mode 100644 (file)
index 0000000..063abcc
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ * Copyright 2012-2013 Freescale Semiconductor, Inc.
+ * Copyright 2011 Linaro Ltd.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+#include "imx6q-sabresd.dts"
+
+&hdmi_video {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_hdmi_hdcp_1>;
+       fsl,hdcp;
+};
+
+&i2c2 {
+       status = "disable";
+};