This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM623:HDMI:平台302000.DSS:延迟探头待定

Guru**** 2460850 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1480724/am623-hdmi-platform-30200000-dss-deferred-probe-pending

器件型号:AM623

工具与软件:

你好

   我尝试使用 adv7511w 和 DTS 来启用 HDMI 显示,但始终满足"DSS:延迟探头待定"。

删除 DSS_PORT 时、DSS 驱动程序可以成功加载。  

root@ti-am62xx:~# cat /proc/iomem |grep dss.
30200000-30200fff:302000.dss common
30202000-30202fff : 302000.DSS vidl1.
30206000-30206fff : 302000.dss vid
30207000-30207fff : 302000.dss ovr1.
30208000-30208fff : 302000.dss ovr2.
3020a000-3020afff:302000.DSS VP1.
3020b000-3020bfff:302000.dss vp2.
root@ti-am62xx:~# dmesg|grep dss
[ 1.309811][DRM]已初始化的 tidss 1.0.0 20180215、用于次要版本0上的302000.dss

DTS  

&DSS{
状态="正常";
pinctrl-names ="默认值";
pinctrl-0 =<&MAIN_dss0_PINS_DEFAULT>;
};


hdmi0:connector-HDMI {
compatible ="HDMI-connector";
标签="HDMI";
类型="A";
端口{
HDMI_CONNECTOR_IN:端点{
remote-Endpoint =<&adv7511w_out>;
};
};
};

&DSS_PORTS{
/* VP2:DPI 输出*/
hdmi0_dss:端口@1{
reg =<1>;

dpi1_out:端点{
remote-termination =<&adv7511w_in>;
};
};
};


adv7511w: adv7511w@39 {
Compatible ="ADI、adv7511w";
REG =<0x39>、<0x66>;
reg-names ="main"、"EDID";
ADI、输入深度=<8>;
ADI、input-color space ="RGB";
ADI、输入时钟="1x";

// Adi、input-style =<3>;
// Adi、input-alignment ="右";
端口{
#address-cells =<1>;
#size-cells =<0>;

端口@0{
REG =<0>;
adv7511w_in:端点{
远程端点=<&dpi1_out>;
};
};

端口@1{
reg =<1>;
adv7511w_out:端点{
远程端点=<&HDMI_CONNECTOR_IN>;
};
};
};
};