Intel GuC/HuC not loaded automatically on Intel Gen 11+ hardware?

According to Arch wiki (and other sources) GuC and HuC should be loaded automatically on a Intel iGPU Gen 11and later (Comet Lake, Tiger Lake, Rocket Lake) :

This wasn’t the case for me, I had to manually enable it on a Rocket Lake Gen 12 iGPU.

Is this a general issue, is it just my installation or do I misunderstand something?

PS: Quick check for people with this hardware: cat /sys/kernel/debug/dri/0/gt/uc/guc_info


As of now, HuC firmware support is disabled in Linux kernels by default.


HUC which is disabled by default on TGL in i915 driver


I think the wiki is wrong on this one?