The PCIe Ref_clk output on Xavier is gated.
It turns on the ref_clk for a short time and then if no external PCIE devices are there it turn the clock off.

Is there some way to disable the gating in the BSP perhaps in tegra-pcie.c, so that it is ALWAYS outputting the PCIe ref_clk even if there is no devices detected?

What is the purpose to do that if no device is connected?

If it is for some experiment purpose, please add “nvidia,disable-power-down;” to the respective PCIe controller’s device-tree node. This keeps the PCIe controller in un-power-gated state and keeps the REFCLK flowing to the slot.

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