well an update: (very late but i've had so much else going on...)
I obtained the necessary packages (drm-61-kmod and gpu-firmware-intel-kmod-alderlake) from pkg on my FreeBSD server, SCPed them to my Opnsense box, put them in the pkg cache directory and then installed them using pkg with local file paths (firmware first). kldload drm-kmod then worked, and resulted in an immediate decrease in power draw (measured at the dc jack) of half a watt before any tuning.
As suspected, the 127 'dependencies' are mostly unnecessary, as is the firmware metapackage. Only the relevant firmware package is required.
Still need to play with tuning and also whether the vesa driver makes any difference.
I obtained the necessary packages (drm-61-kmod and gpu-firmware-intel-kmod-alderlake) from pkg on my FreeBSD server, SCPed them to my Opnsense box, put them in the pkg cache directory and then installed them using pkg with local file paths (firmware first). kldload drm-kmod then worked, and resulted in an immediate decrease in power draw (measured at the dc jack) of half a watt before any tuning.
As suspected, the 127 'dependencies' are mostly unnecessary, as is the firmware metapackage. Only the relevant firmware package is required.
Still need to play with tuning and also whether the vesa driver makes any difference.