]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: ti: k3-am68-phycore-som: Add DSI->LVDS bridge
authorDominik Haller <d.haller@phytec.de>
Fri, 20 Mar 2026 21:23:43 +0000 (14:23 -0700)
committerVignesh Raghavendra <vigneshr@ti.com>
Sun, 22 Mar 2026 12:07:41 +0000 (17:37 +0530)
Add the TI SN65DSI83 MIPI-DSI->LVDS bridge that can be populated on the
phyCORE-AM68x/TDA4x.

Signed-off-by: Dominik Haller <d.haller@phytec.de>
Link: https://patch.msgid.link/20260320212349.420951-3-d.haller@phytec.de
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
arch/arm64/boot/dts/ti/k3-am68-phycore-som.dtsi

index 0ff511028f81f6d693d380f17d7d8d368cd2ba55..ab87767419fe62eaf61a8feb433f8bdd05969f38 100644 (file)
                >;
                bootph-all;
        };
+
+       wkup_sn65dsi83_pins_default: wkup-sn65dsi83-default-pins {
+               pinctrl-single,pins = <
+                       J721S2_WKUP_IOPAD(0x084, PIN_OUTPUT, 7) /* (F25) WKUP_GPIO0_11 */
+               >;
+       };
 };
 
 &main_cpsw {
        pinctrl-names = "default";
        pinctrl-0 = <&main_i2c0_pins_default>;
 
+       sn65dsi83: bridge@2d {
+               compatible = "ti,sn65dsi83";
+               reg = <0x2d>;
+               pinctrl-names = "default";
+               pinctrl-0 = <&wkup_sn65dsi83_pins_default>;
+               enable-gpios = <&wkup_gpio0 11 GPIO_ACTIVE_LOW>;
+               vcc-supply = <&bucka4>;
+               /* enabled in panel overlay */
+               status = "disabled";
+       };
+
        temperature-sensor@48 {
                compatible = "ti,tmp102";
                reg = <0x48>;