diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2021-02-13 18:09:58 +0100 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2021-02-17 12:40:47 +0100 |
commit | 46f929ecdfe5c7d1d1e5b8c58ba8acc293d99dc5 (patch) | |
tree | 03197b30376f0194f39050d877fb8b7bd43d5b1c /overlays/verdin-imx8mm_lt8912_overlay.dts | |
parent | 5a72227897da72d2a5ba4f176b35c9a3703d90c7 (diff) |
verdin-imx8mm: move most properties in disabled nodes
Move all non conflicting properties into nodes of the main device tree and
just set the status to okay for those nodes.
Split the touch controller from the lvds controller's overlay into its own.
This unifies with the way it is done for the Verdin iMX8M Plus.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'overlays/verdin-imx8mm_lt8912_overlay.dts')
-rw-r--r-- | overlays/verdin-imx8mm_lt8912_overlay.dts | 43 |
1 files changed, 10 insertions, 33 deletions
diff --git a/overlays/verdin-imx8mm_lt8912_overlay.dts b/overlays/verdin-imx8mm_lt8912_overlay.dts index 89cbc03..724cf98 100644 --- a/overlays/verdin-imx8mm_lt8912_overlay.dts +++ b/overlays/verdin-imx8mm_lt8912_overlay.dts @@ -9,44 +9,25 @@ compatible = "toradex,verdin-imx8mm"; }; -&{/soc@0/bus@32c00000/display-subsystem} { - status = "okay"; -}; - -/* Verdin I2C_2_DSI */ -&i2c2 { - clock-frequency = <10000>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_i2c2>; +&gpu { status = "okay"; }; -/* Verdin I2C_1 */ -&i2c4 { - #address-cells = <1>; - #size-cells = <0>; +&hdmi_lontium_lt8912 { status = "okay"; - 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 = <&gpio3 15 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 = <&gpio5 5 GPIO_ACTIVE_LOW>; - - port { - lt8912_1_in: endpoint { - remote-endpoint = <&mipi_dsi_bridge1_out>; - }; + port { + lt8912_1_in: endpoint { + remote-endpoint = <&mipi_dsi_bridge1_out>; }; }; }; +/* Verdin I2C_2_DSI */ +&i2c2 { + status = "okay"; +}; + &lcdif { status = "okay"; }; @@ -65,7 +46,3 @@ }; }; }; - -&gpu { - status = "okay"; -}; |