Hoewel de LoongArch-architectuurprocessors van Loongson Zhongke Linux vanaf het begin hebben ondersteund, werken Loongson-ingenieurs nog steeds hard aan het oplossen van enkele ontbrekende/vertragingsproblemen om zo upstream-ondersteuning beter te kunnen bieden. Eén gebied dat recentelijk wordt ontwikkeld, is het bieden van een goede CPUFreq-driver voor processors uit de Loongson3-serie, waarmee de CPU-frequentie kan worden aangepast voor betere prestaties en energiebeheer.
De patch die vorige maand ter beoordeling werd ingediend, implementeert de basis Longson3CPUFreq-driver voor Dynamic Voltage and Frequency Scaling (DVFS).
Het schalen van frequentie en spanning wordt afgehandeld door de systeembeheercontroller van de CPU en vereist passende microcode-ondersteuning. Maar niet alle Loongson3 CPU-modellen ondersteunen deze dynamische functie, en sommige modellen kunnen alleen op een statisch ingestelde frequentie/enkele prestatiestatus draaien.
De initiële driver verwerkt nog niet de automatische frequentieschaling, maar dit is een functie die in de toekomst zal worden toegevoegd. Maar nu is het tenminste mogelijk om met de SMC te communiceren om de doelfrequentie en andere basisfuncties handmatig in te stellen.