(11-08-2019, 01:32 PM)danieltHowever I chased the error message into the code and came up with a simple DT change to get the driver to tolerate a missing HPD signal. I will need to turn on the debug messages to be absolutely sure I\m still reproducing the original problem but in the mean time if anyone else is having this kind of trouble then the following may help: Wrote:Code:diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
index 569c1490b024..4df56b48bac4 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
@@ -380,6 +380,7 @@
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&edp_hpd>;
+ force-hpd;
ports {
edp_out: port@1 {
Nice find! This might indeed be a problem. HPD of the panel is not connected, so this should probably have been in the devicetree all along. Thanks