The GPU needs the fuse clock running while it is powered: Tegra194 already describes it for its GV11B, and the GM20B on Tegra210 often fails to initialize without it, so the GP10B on Tegra186 is expected to need it as well. Describe the fuse clock so that the GPU driver can keep it enabled.
Assisted-by: LLM Signed-off-by: Sasha Levin <[email protected]> --- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi index 705af0373a090..7d2dd0713de5c 100644 --- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi @@ -1883,8 +1883,9 @@ gpu@17000000 { interrupt-names = "stall", "nonstall"; clocks = <&bpmp TEGRA186_CLK_GPCCLK>, - <&bpmp TEGRA186_CLK_GPU>; - clock-names = "gpu", "pwr"; + <&bpmp TEGRA186_CLK_GPU>, + <&bpmp TEGRA186_CLK_FUSE>; + clock-names = "gpu", "pwr", "fuse"; resets = <&bpmp TEGRA186_RESET_GPU>; reset-names = "gpu"; status = "disabled"; -- 2.53.0
