Hi,
Our downstream patch for not initialising NVMe controllers if we aren't going to boot from them, makes its decision based on the priority.
What is the state of that patch btw?
I remember it being posted a while back, suggestion was to make it generic (skip init for everything which has a priority higher than "HALT", not only nvm), but the discussion went silent quickly and IIRC there never was a v2 of that patch ...
cheers, Gerd