EAS consists of a number of different components which bring together energy efficient task placement under the Linux scheduler.
A detailed introduction to EAS is available from Linaro.
EAS enhancement and testing still continues in two codelines:
EAS mainline development
As of January-2019, the majority of EAS is now merged into mainline Linux, so the mainline development codeline is used to test against mainline Linux, and track in-development EAS enhancements.
For full details on the upstream development please see EAS Mainline Development.
Product development codeline
For Android use, EAS is available as part of AOSP Common Kernel. This contains a full implementation with additional feature backports, and is the recommended release for product deployment based on Arm big.LITTLE or DynamIQ technology.
Arm is targeting closer alignment between AOSP Common Kernel and mainline Linux, with one major release per year when a new Common Kernel is created. For full details please see Contributing to EAS.
All work on the product codeline is now being done on AOSP Common Kernel, and development takes place in the open. Experimental proposed patches will be submitted to AOSP gerrit for code reviews, and developers should subscribe to email@example.com mailing list for email discussions.