MediaTek MT6765

From postmarketOS Wiki
(Redirected from MediaTek Helio P22 (MT6762))
MediaTek MT6765
Manufacturer MediaTek
Name MT6765
Codenames mt6765/mt6762/mt8768
Architecture aarch64
CPU 4x 2.3 GHz Cortex-A53 & 4x 1.8 GHz Cortex-A53
GPU PowerVR GE8320 (Rogue) @ 680 MHz
Year 2018/2020
Process 12nm
Mainline yes
Community Page https://github.com/adomerle/linux-mt6765
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Broken
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Broken
Video
Broken
Thermal
Broken
WiFi
Broken
Bluetooth
Broken
Modem
Broken
GPS
Broken
Camera
Broken
Suspend
Broken

Helio P35 (MT6765), Helio G35 (MT6765G),Helio P22 (MT6762), Helio A22 (MT6762M), and Helio G25 (MT6762G) are low-end mobile SoCs by MediaTek, released in 2018 and 2020.

Helio P22T (MT8768T) is a low-end tablet SoC by MediaTek, released in 2018.

Codenamed Cervino.

Variants

SoC line MT6765/MT8768T MT6762 MT6762M MT6762G
CPU Clock 4x 2.3 GHz & 4x 1.8 GHz 8x 2.0 GHz 4x 2.0 GHz 4x 2.0 GHz & 4x 1.5 GHz
GPU Clock 680 MHz 650 MHz 650 MHz 650 MHz

Devices

Helio P35 (MT6765)

Device Codename Mainline
LG K40 (AT&T) lg-mmh4x
Rabbit R1 rabbit-r1
Vsmart Star 4 vsmart-willowpro N

Helio G35 (MT6765G)

Device Codename Mainline
Xiaomi Redmi 9C xiaomi-angelica Y

Helio P22 (MT6762)

Device Codename Mainline
Lenovo Lenovo Smart Tab M10 FHD Plus lenovo-x606f
TCL A3 tcl-bangkok_tf P
Xiaomi Redmi 6 xiaomi-cereus
Xiaomi Redmi 9A xiaomi-dandelion

Helio P22T (MT8768T)

Device Codename Mainline
Lenovo Tab M10 FHD Plus 2nd Gen lenovo-tbx606
Lenovo Tab M10 FHD Plus 2nd Gen lenovo-tbx606x
Samsung Galaxy Tab A7 Lite samsung-gta7litewifi N


Mainline

There is a [https://github.com/adomerle/linux-mt6765 mainline kernel fork on GitHub @ adomerle/linux-mt6765 where development is currently (2024-06-16) active.

Component Part Driver Status Notes
SoC Mediatek MT6765 WIP
SMP SoC arm,psci Y
Storage eMMC (MSDC0) mt6765-mmc Y
SD-Card (MSDC1) mt6765-mmc Y
USB Inventra MUSB mtk-musb Y
Display SimpleFB simple-framebuffer Y
GPU img,powervr-series8xep
mt6765-gpu
N
MFlexGraphics Configuration mt6765-mfgcfg N
Multimedia System mt6765-mmsys Y
Smart Memory Interface mt6765-smi-common Y
SMI Local Arbiter mt6765-smi-larb Y
Display PWM mt6765-disp-pwm Y
OVL mt8192-disp-ovl Y
OVL 2 Layer mt8192-disp-ovl-2l Y
RDMA mt8183-disp-rdma Y
Color mt8173-disp-color Y
Gamma mt8183-disp- Y
Dither mt8183-disp-dither Y
AAL mt8183-disp-aal Y
CCORR mt8183-disp-ccorr Y
DSI mt8183-dsi Y
DSI PHY mt8183-mipi-tx Y
Mutex mt6765-disp-mutex Y
IOMMU Memory Management Unit mt6765-m4u Y
Pinctrl mt6765-pinctrl Y
Buttons Keypad Scanner mt6779-keypad Y
AP DMA UART mt6577-uart Y
I2C mt6765-i2c Y
SPI mt6765-spi Y
Video MDP3 CCORR mt6765-mdp3-ccorr N
MDP3 RSZ mt6765-mdp3-rsz N
MDP3 RDMA mt6765-mdp3-rdma N
MDP3 WDMA mt6765-mdp3-wdma N
MDP3 WROT mt6765-mdp3-wrot N
Thermal TSENS mt6765-thermal N
MT6631 WiFi mt6765-connsys N
Bluetooth mt6765-connsys N
GPS mt6765-connsys N
FM mt6765-connsys N
Camera MIPI CSI Clock mt6765-mipi0a Y
Sensor Interface mt6765-seninf N
Suspend Cache Coherent Interconnect mt6765-cci N
Smart Voltage Scaler mt6765-svs N
CPU Sleep arm,idle-state N
Clocks Top Clock Generator mt6765-topckgen Y
Infrastructure Configuration mt6765-infracfg Y
Peripheral Configuration mt6765-pericfg Y
Application Processor Mixed System mt6765-apmixedsys Y
Audio System mt6765-audsys Y
Video Encoder mt6765-vcodecsys Y
MCU System mt6765-mcucfg N
Image System mt6765-imgsys Y
Camera System mt6765-camsys Y
PMIC Buttons mt6357-keys Y
RTC mt6357-rtc Y
Regulators mt6357-regulator Y
Fuel gauge mt6357-gauge N
Haptics Regulator-driven haptic Y
External PMIC Flashlight mt6370-flashlight Y
Charger mt6370-charger Y
Backlight mt6370-backlight Y
Regulators mt6370-regulator Y
SPM System Power Manager mt6765-power-controller Y

Who's working on it

Join us

Feel free to join us at #mt6765-dev:adomerle.xyz on Matrix.