
Patches being worked on by independent Linux developer Simon Richter allow for GPU firmware updates for Intel discrete GPUs connected to non-x86 machines. This Intel dGPU firmware updating for non-x86 hardware means changes to the Intel Management Engine Interface (MEI) driver to allow building on non-x86 kernels and decoupling the ME interfaces from GPU drivers.
In the end though with this patch series it's just carefully reworking a few lines of code for enabling Intel discrete GPU firmware updates to work outside of the x86 world. The code is currently under review for working its way to the mainline kernel.