summaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2020-11-25 14:59:43 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2020-11-30 09:44:04 +0100
commita180b4f7e5dd99fd566110e92dc6642ff369fa9e (patch)
treeb1d6959c2804350911d1d0832f20dca299fedd6c /arch/arm64
parentc61f2a2654bdd6c434d02ee396a356becfe92ed9 (diff)
arm64: dts: imx8mp-verdin: prepare for dsi to hdmi adapter
Prepare the nodes for the DSI to HDMI Adapter overlay. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'arch/arm64')
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi22
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
index 8982867a2633..ceb288720939 100755
--- a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
@@ -451,6 +451,14 @@
};
};
+/* Verdin I2C_2_DSI */
+&i2c2 {
+ clock-frequency = <10000>;
+ pinctrl-names = "default", "gpio";
+ pinctrl-0 = <&pinctrl_i2c2>;
+ pinctrl-1 = <&pinctrl_i2c2_gpio>;
+};
+
/* Verdin I2C_4_CSI */
&i2c3 {
clock-frequency = <400000>;
@@ -502,6 +510,20 @@
status = "disabled";
};
+ hdmi_lontium_lt8912: hdmi@48 {
+ compatible = "lontium,lt8912";
+ ddc-i2c-bus = <&i2c2>;
+ /* Verdin MEZ_DSI_1_INT HPD (SODIMM 17) shared with MEZ_GPIO_1 (SODIMM 206) */
+ hpd-gpios = <&gpio4 25 GPIO_ACTIVE_HIGH>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_mez_dsi_1_int_hpd>, <&pinctrl_mez_gpio1>,
+ <&pinctrl_mez_gpio2>;
+ reg = <0x48>;
+ /* Verdin MEZ_GPIO_2 (SODIMM 208) */
+ reset-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
+ status = "disabled";
+ };
+
/* EEPROM on display adapter (MIPI DSI Display Adapter) */
eeprom_display_adapter: eeprom@50 {
compatible = "st,24c02";