Jump to content

Qualcomm Snapdragon 710 (SDM710)

From postmarketOS Wiki
Qualcomm SDM710
Manufacturer Qualcomm
Name SDM710
Architecture aarch64
CPU 2x 2.2 GHz Kryo 360 Gold
6x 1.7 GHz Kryo 360 Silver
GPU Adreno 616
Year 2018
Process 10nm
Mainline yes
Community Page
A link to a git{hub,lab} organisation/repo where development happens.
https://github.com/yahiashamaa/sdm710-mainline/
Components
CPU
SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle
Partial
UART
Untested
Storage
eMMC, SD cards, UFS, ...
Works
USB
Works
Display
Partial
GPU
Untested
Pinctrl
Works
I²C
Untested
SPI
Serial Peripheral Interface
Works
Audio
Untested
Video
Hardware-accelerated video de/encoding
Untested
Thermal
Untested
WiFi
Untested
Bluetooth
Untested
Modem
Calls, SMS, Internet
Untested
GPS
Untested
Camera
Untested
Suspend
Untested

The Snapdragon 710 is a mid-range Qualcomm Soc released in 2018.

Note Note: Everything that already works on SDM670 should theoretically work on SDM710

Devices

Device Codename Category
Realme 3 Pro realme-rmx1851 downstream
Xiaomi Mi 9 Lite xiaomi-pyxis testing

CPU

Marked as partial as the SDM710's updated Kryo Gold CPU is operating at a lower frequency (2GHz instead of 2.2GHz) due to older SDM670 OPP tables being used. This is a very simple fix.

Display

Only simple framebuffer is tested, but GPU and panel bringup definitely are possible

USB

There is currently only USB 2.0.

Notes

  • It is very similar to the SDM670 and the mainline repository for the SDM710 is forked from the SDM670
  • It is built on a better manufacturing node (TSMC vs Samsung), which accounts for slightly bumped clocks.
  • It has a bumped GPU name Adreno 616, however they remain very similar.
  • There is a modem update from x12 to x15.
  • Apart from this they share mostly the same things, and a diff on the outputted dts files shows above differences plus some audio and pin changes.
  • All downstream sdm710 kernels inherit from sdm670.dtsi.