Intel May Enable Discrete GPU Driver Development for Arm, RISC-V

Intel has released request for comments (RFC) patches for its Linux kernel graphics driver enabling the development of third-party discrete GPU drivers for non-x86 architectures. This will potentially enable interested parties to build drivers for Intel's upcoming discrete graphics processors and make them work on Arm, RISC-V, POWER and other architectures under Linux. 

"Quicky and dirty hack based on some old ideas," is how Tvrtko Ursulin, an Intel engineer, described the patch series discovered by Phoronix. "Thought maybe the approach might interest the Arm port guys. But with IS_GEN_RANGE removed easy gains are not so big so meh. Maybe some more easy wins with IS_DISPLAY_VER but I have not looked into that side." 

For now, the series of patches that propose to untie the Intel Linux kernel graphics driver from x86 architecture are in RFC status, and it is unclear whether any developers will bite. Furthermore, we have no idea whether enthusiasts will build Intel Linux kernel graphics drivers for Arm or RISC-V system-on-chips, as there could be many software and hardware obstacles to overcome. 

Anton Shilov
Contributing Writer

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.