Other Parts Discussed in Thread: AM67
Tool/software:
Hi all,
my custom board base on am6734, use DSI0 converter to HDMI, same as below:
my dts config same as below, but it can't display when kernel boot, how to config this dsi0? thanks
panel0 {
compatible = "simple-panel";
port {
panel_in: endpoint {
remote-endpoint = <&panel_bridge_out>;
};
};
};
bridge_reg: bridge-regulator {
compatible = "regulator-fixed";
regulator-name = "bridge-reg";
//gpio = <&display_reg 0 0>;
//vin-supply = <&display_reg>;
//enable-active-high;
};
// DSI0
&dphy_tx0 {
status = "okay";
};
&dsi0 {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
dsi0_out: endpoint {
remote-endpoint = <&panel_bridge_in>;
};
};
port@1 {
reg = <1>;
dsi0_in: endpoint {
remote-endpoint = <&dss1_dpi1_out>;
};
};
};
bridge@0 {
status = "okay";
compatible = "toshiba,tc358762";
reg = <0>;
vddc-supply = <&bridge_reg>;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
panel_bridge_in: endpoint {
remote-endpoint = <&dsi0_out>;
};
};
port@1 {
reg = <1>;
panel_bridge_out: endpoint {
remote-endpoint = <&panel_in>;
};
};
};
};
};
&dss1_ports {
#address-cells = <1>;
#size-cells = <0>;
// DSS1-VP1: DSI Output
port@1 {
reg = <1>;
dss1_dpi1_out: endpoint {
remote-endpoint = <&dsi0_in>;
};
};
};