Qualcomm Snapdragon 210 (MSM8909)

From postmarketOS Wiki
Qualcomm MSM8909
MSM8909 in ceramic BGA package
MSM8909 in ceramic BGA package
Manufacturer Qualcomm
Name MSM8909
Architecture armv7
CPU 4x Cortex-A7
GPU Adreno 304
Year 2015
Process 28nm
Mainline experimental
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Partial
GPU
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Broken
Video
Thermal
WiFi
Partial
Bluetooth
Broken
Modem
Broken
GPS
Camera
Broken
NPU
Suspend
Ethernet


MSM8909/APQ8009 (or Snapdragon 210) is a low-end Qualcomm SoC released in 2015. There is a slightly higher clocked variant (CPU cores up to 1.3 GHz) available as Snapdragon 212 and a variant with only two CPUs available as MSM8905 or Qualcomm 205.

Devices

Snapdragon 210 (MSM8909)

Device Codename Mainline
Acer Liquid Z330 acer-t01 Y
Alcatel MyFlip alcatel-gflip2
FarEasTone Smart 506 fareastone-smart506 Y
Huawei Y560-L01 huawei-y560 N
ICareDx PSS‐1 RT‐PCR Testing System icaredx-pss-1
Lenovo Tab2 A10-30L (TB2-X30L) lenovo-achilles N
Lenovo Yoga Tab 3 10 LTE lenovo-lxf-p5100 Y
LG K4 lg-m160e
LG K7 lg-m1
LG Wine Smart 2015 lg-cf_global_com Y
Microsoft Lumia 550 microsoft-saimaa
Mobvoi Ticwatch C2+ mobvoi-skipjack
Nokia 6300 4G nokia-leo Y
Nokia 8000 4G nokia-sparkler Y
Qualcomm Snapdragon 210 qcom-msm8909 Y
Timex FamilyConnect Senior timex-senior

Snapdragon Wear 2100 (MSM8909W)

Device Codename Mainline
Light Phone 2 light-phone-2

Snapdragon Wear 2100 WiFi-only (APQ8009W)

Device Codename Mainline
Mobvoi Ticwatch Pro mobvoi-catfish

Snapdragon 212 (MSM8909v2)

Device Codename Mainline
Microsoft Lumia 650 LTE microsoft-saana Y

Snapdragon 212 WiFi-only (APQ8009)

Device Codename Mainline
Lenovo Yoga Tab 3 10 WiFi lenovo-lxf-p5100
Lenovo Yoga Tab 3 8.0 lenovo-lxf-p5001

Qualcomm 205 Mobile Platform (MSM8905)

Device Codename Mainline
Nokia 2720 Flip nokia-beatles
Nokia 8110 4G nokia-argon Y

USB

Works. You can use USB Networking.

Display

Display seems to work fine on all Snapdragon 210 devices using the downstream kernel.

Mainline

There is an experimental mainline Linux port available at https://github.com/msm8916-mainline/linux . WiFi, Bluetooth, Modem work. The main open problem is the display, which is quite different from other Qualcomm SoCs (MDP3 instead of MDP4/MDP5) and needs a new driver in Linux. However, this only applies to devices where the display is connected via DSI, as SPI displays on devices like the Nokia 8110 4G (nokia-argon) are already supported in the mainline kernel and work without MDP3.

See also