Skip to content

ROCK 4D freezing when disabling unused regulators

I've run into an issue that may be related to others informally raised, but in essence it's that with next-20250901, as well as v6.17-rc4, my ROCK 4D freezes as soon as Linux disables unused regulators.

Either of the following work to work around the issue:

  • marking vdd_npu_s0 as always-on
  • disabling the ufshc node

No UFS module is connected to the board.

The issue is 100% reproducible for now. This makes me think it's unrelated to the one mentioned by others, where it's not consistently reproducible.

I will try to find a "good" commit where "good" doesn't just mean "most of the rock 4d DT are missing", but it may come down to that and it has always been broken and is only noticed now that I've actually enabled things.