PinePhone Driver Progress
Jump to navigation
Jump to search
SoC
Audio
Merged
- simple-audio-card codec2codec support: series
Waiting to merge
WIP/RFC
- Initial support for hardware digital audio routing: series branch 1 branch 2 branch 3
- Codec driver for modem
- Device tree
TODO
- Set SYSCLK to AIF2CLK for phone audio until SRC works
- Get SRC working
Power Management
CPU DVFS / idle
WIP/RFC
- Fix PLL lock-ups
TODO
- Debug CPUs getting stuck in idle states
- Calculate actual DVFS transition time based on RSB transaction time
Runtime PM
WIP/RFC
TODO
- Add regulator consumers to the following drivers:
- MIPI-DSI/DPHY/Panel for MIPI-DSI VIO
- STK3311-A
- Disable regulators during runtime/system suspend in the following drivers:
- STK3311-A
- LIS3MDL
- MPU6050
- Goodix touchscreen
- sunxi pinctrl (maybe)
- USB PHY
Wakeup Sources
Waiting to merge
WIP/RFC
Deep Sleep
Waiting to merge
WIP/RFC
PMIC
Power Management
TODO
- Disable ADC when powered off
Power Supply and Charging
WIP/RFC
TODO
- Low battery reporting
- Battery temperature reporting
- Remove polling from axp20x-usb-power-supply