Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0017f2c

Browse files
diogoivothierryreding
authored andcommitted
arm64: tegra: Add missing DFLL reset on Tegra210
Commit 4782c0a ("clk: tegra: Don't deassert reset on enabling clocks") removed deassertion of reset lines when enabling peripheral clocks. This breaks the initialization of the DFLL driver which relied on this behaviour. In order to be able to fix this, add the corresponding reset to the DT. Tested on Google Pixel C. Cc: [email protected] Fixes: 4782c0a ("clk: tegra: Don't deassert reset on enabling clocks") Signed-off-by: Diogo Ivo <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
1 parent 000b99e commit 0017f2c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

arch/arm64/boot/dts/nvidia/tegra210.dtsi

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1366,8 +1366,9 @@
13661366
<&tegra_car TEGRA210_CLK_DFLL_REF>,
13671367
<&tegra_car TEGRA210_CLK_I2C5>;
13681368
clock-names = "soc", "ref", "i2c";
1369-
resets = <&tegra_car TEGRA210_RST_DFLL_DVCO>;
1370-
reset-names = "dvco";
1369+
resets = <&tegra_car TEGRA210_RST_DFLL_DVCO>,
1370+
<&tegra_car 155>;
1371+
reset-names = "dvco", "dfll";
13711372
#clock-cells = <0>;
13721373
clock-output-names = "dfllCPU_out";
13731374
status = "disabled";

0 commit comments

Comments
 (0)