Qualcomm Snapdragon 600 (APQ8064)
Appearance
(Redirected from Qualcomm Snapdragon 600 (APQ8064T))
![]() APQ8064 SoC in ceramic BGA capsule | |
Manufacturer | Qualcomm |
---|---|
Name | APQ8064 |
Architecture | armv7 |
GPU | Adreno 320 |
Year | 2013 |
Process | 28nm |
Mainline | yes |
Community Page A link to a git{hub,lab} organisation/repo where development happens. |
https://github.com/apq8064-mainline |
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 |
Broken
|
Pinctrl |
Works
|
I²C |
Works
|
Audio |
Broken
|
Video Hardware-accelerated video de/encoding |
Untested
|
Thermal |
Works
|
WiFi |
Works
|
Bluetooth |
Untested
|
Modem Calls, SMS, Internet |
Broken
|
Camera |
Untested
|
Devices
Snapdragon 600 (APQ8064[-AB])
Device | Codename | Category |
---|---|---|
Amazon Fire TV | amazon-bueller | |
Asus MeMO Pad FHD 10 (ME302KL) | asus-duma | downstream |
Fujitsu F-08E | fujitsu-f08e | |
Google (ASUS) Nexus 7 (2013) LTE | asus-deb | |
Google (ASUS) Nexus 7 (2013) WIFI | asus-flo | testing |
Google (LG) Nexus 4 | lg-mako | testing |
HTC Droid DNA / Butterfly | htc-monarudo | |
HTC One M7 | htc-m7 | downstream |
LG G Pad 8.3 | lg-v500 | |
LG G Pad 8.3 LTE | lg-altev | |
Pantech VEGA R3 | pantech-ef50 | |
Samsung Galaxy S4 | samsung-jflte | downstream |
Samsung Galaxy S4 Value Edition | samsung-jfvelte | downstream |
SHARP AQUOS PHONE SERIE SHL22 | sharp-shl22 | downstream |
Sony Xperia Z | sony-yuga | testing |
Xiaomi Mi 2 | xiaomi-aries | downstream |
Status
- 4.11 kernel in best shape, since it's not LTS, doesn't have security patches
- ..IOMMU and DMA got broken since 4.12-rc1 [1]
- 4.14 somehow work +- reliably [2] [3]
- 4.19 some issues with wifi scanning, GPU sometimes work [4]
- 5.4 seems to be working, has to be enabled manually Wi-Fi which kills usb
- 5.10 working [5] thou there are issues with USB (must be connected at boot to get connection, when WiFi connects got lost, when connected WiFi is lost and usb still don't work)
- 5.13+ kernel with APQ8064 you must pass to cmdline
fw_devlink=permissive
- -next working! needs 5.13+ hack and currently framebuffer freeze after while
Note:
- for getting GPU to work you'll need firmware.
Mainlining
Based on latest stable with in progress lkml patches on top: https://codeberg.org/LogicalErzor/linux/src/branch/apq8064
To-do list for mainline
- Check if drm/msm/adreno/a3xx is in line with latest downstream (this seems like a good reference)
- Test, test test :)
Block Diagram
Documentation
- APQ8064
- PMM892x