Qualcomm Snapdragon 8 Elite Gen 5 (SM8850)
The Qualcomm Snapdragon 8 Elite Gen 5 is a high-end mobile SoC used in flagship devices. It was announced on September 2025[1].
| Manufacturer | Qualcomm |
|---|---|
| Name | SM8850 |
| Codenames | Kaanapali |
| Architecture | aarch64 |
| CPU |
2× 4.6 GHz Oryon L (3-rd gen) 6× 3.62 GHz Oryon M (3-rd gen) |
| GPU | Adreno 840 |
| NPU | Hexagon |
| Year | 2025 |
| Process | 3nm |
| Mainline | yes |
Community Page A link to a git{hub,lab} organisation/repo where development happens. |
https://git.codelinaro.org/clo/linux-kernel/kernel-qcom/-/tree/kaanapali?ref_type=heads |
CPU SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle |
Works
|
|---|---|
UART |
Works
|
Storage eMMC, SD cards, UFS, ... |
Works
|
USB |
Works
|
Display |
Works
|
GPU |
Works
|
Pinctrl |
Works
|
I²C |
Works
|
SPI Serial Peripheral Interface |
Works
|
Audio |
Works
|
Video Hardware-accelerated video de/encoding |
Works
|
Thermal |
Works
|
WiFi |
Works
|
Bluetooth |
Works
|
Modem Calls, SMS, Internet |
Broken
|
GPS |
Broken
|
Camera |
Works
|
NPU Neural Processing Unit |
Untested
|
Suspend |
Untested
|
Devices
No results
Support status
GPU
Mesa driver don`t support adreno 8xx series GPU, only DRM kernel driver: https://lore.kernel.org/dri-devel/20250930-kaana-gpu-support-v1-0-73530b0700ed@oss.qualcomm.com/
So Vulkan, Open GL is not available, but mesa now works on adding a8xx series GPU driver support: https://gitlab.freedesktop.org/mesa/mesa/-/commit/d7db333b0ed8b56a96ecbf18bf63dc3082f90b06
Qualcomm have posted UMD adreno drivers for linux: https://share.google/IENSL9Rbj0iS5yENj
Vulkan 1.4 and Open GL should work
Modem
Remoteproc crashing: https://git.codelinaro.org/clo/linux-kernel/kernel-qcom/-/commit/ff1b199af0efc4f198b43d235c56feeba04e8a7c
I have extracted dts from Xiaomi 17 firmware vendor_boot.img and get IPA version
qcom,ipa-hw-ver = <0x18>;
This means IPA v5.5, the same version have sm8550 which have IPA driver support in mainline kernel: https://github.com/torvalds/linux/blob/master/drivers/net/ipa/ipa_main.c#L672C2-L675C3
When remoteproc modem crash will be solved the cellular and GPS will works
Notes
Upstream Linux support: https://www.qualcomm.com/developer/blog/2025/10/same-day-snapdragon-8-elite-gen-5-upstream-linux-support