MediaTek Helio P90 (MT6779)
Manufacturer | MediaTek |
---|---|
Name | Helio P90 |
Architecture | aarch64 |
CPU | 6x Cortex-A55 @ 2.0 GHz, 2x Cortex-A75 @ 2.2 GHz |
GPU | PowerVR GM9446 |
Year | 2018 |
Process | 12nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Broken |
Display |
Partial |
GPU |
Broken |
Pinctrl |
Works |
I²C |
Broken |
SPI | |
Audio |
Works |
Video |
Broken |
Thermal |
Broken |
WiFi |
Broken |
Bluetooth |
Broken |
Modem |
Broken |
GPS | |
Camera |
Broken |
NPU | |
Suspend |
Broken |
Ethernet | |
Devices
Device | Codename | Mainline |
---|---|---|
Oppo Reno Z | oppo-cph1979 | Y |
Specifications
- 6x Cortex-A55 @ 2.0 GHz, 2x Cortex-A75 @ 2.2 GHz,
- PowerVR GM9446
More information
To boot Linux on devices with this SoC, you need to modify the device tree so that the bootloader can pass its merge checks.
To see what you need to add, you need to get serial output from the lk bootloader, most commonly it's passed to UART0, which can be the debug header on your specific board (if there is one)