This overlay file looks neat, I tried this file, only DSI0 is working, DSI1 is not working. I only changed two lines to replace the compatible panel.
Code:
// Start dual DSI panel on DSI1 and DSI0// // vc4-kms-dsi-dual-dumb-pi4-overlay.dts//// aBUGSworstnightmare, rev0, 20241216/dts-v1/;/plugin/;#include <dt-bindings/gpio/gpio.h>#include <dt-bindings/leds/common.h>#include <dt-bindings/pinctrl/bcm2835.h>/{compatible = "brcm,bcm2835"; fragment@0 {target = <&dsi0>;__overlay__{status = "okay";#address-cells = <1>;#size-cells = <0>;port {dsi0_out_port:endpoint {remote-endpoint = <&panel_dsi0_port>;};};panel_disp0: panel_disp0@0 {reg = <0>;compatible = "zettler,atm0700s6";port {panel_dsi0_port: endpoint {remote-endpoint = <&dsi0_out_port>;};};};}; }; fragment@1 {target = <&dsi1>;__dormant__ {status = "okay";#address-cells = <1>;#size-cells = <0>;port {dsi1_out_port:endpoint {remote-endpoint = <&panel_dsi1_port>;};};panel_disp1: panel_disp1@0 {reg = <0>;compatible = "zettler,atm0700s6";port {panel_dsi1_port: endpoint {remote-endpoint = <&dsi1_out_port>;};};};}; }; __overrides__ {dual_dsi = <0>,"+1";};};
Statistics: Posted by xiao_fengzi — Tue Dec 17, 2024 1:21 am