Reverse polarity of HPD signal for HDMI with ORIN NX SOM


I wants to reverses the detection polarity of the HDMI HPD with ORIN NX SOM.

Refer to the previous topic,such as Reverse polarity of HPD signal for HMDI, it seems that the device tree needs to modify.

From the following console log from ORIN NX SOM, the specific dts file is found.

“gpu@gpu-desktop:~$ sudo dmesg|grep dts
[sudo] password for gpu:
[ 0.002605] DTS File Name: /dvs/git/dirty/git-master_linux/kernel/kernel-5.10/arch/arm64/boot/dts/…/…/…/…/…/…/hardware/nvidia/platform/t23x/p3768/kernel-dts/tegra234-p3767-0000-p3768-0000-a0.dts
[ 2.269838] tegra-pmc c360000.pmc: scratch reg offset dts data not present”
But from the dts file, I can not find “TEGRA_DC_OUT_HOTPLUG_LOW” or “TEGRA_DC_OUT_HOTPLUG_HIGH”.

And the dts file is in the attachment for you reference.
tegra234-p3767-0000-p3768-0000-a0.dts (424.3 KB)

Could you please help to check it ? Thanks.


Orin display engine registers for both Rising and Falling edge interrupts on the HPD gpio pin.

Thus, it actually does not care about the low active or high active. But only need to add this to the device tree.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.