Skip to content
Third released version

* Enforce that all data is const or BSS, so the firmware can be
  restarted cleanly without reprogramming SRAM A2.
* Add support for the H6 SoC and the Pine H64 and Orange Pi 3 boards.
* Switch to using OSC16M as the AR100 clock source.
* Add support for alternate UARTs and I2C pinmuxes.
* Add an option for reporting battery consumption during suspend.
* On A64 and H5, switch to DRAM self-refresn and disable the DRAM
  controller during suspend.
* On A64 and H5, disable PLLs and OSC24M during suspend when possible.
* Add support for polling GPIO external interrupt status.
* Reduce system bus clock rates during suspend for improved power usage.
* Support X-Powers PMICs on either RSB or I2C.
* Add a power-optimized defconfig for the PinePhone, while also
  allowing modem wakeup from suspend.
* Many bug fixes.