Qualcomm Snapdragon 600 (APQ8064)

From postmarketOS
Jump to navigation Jump to search
Qualcomm APQ8064
APQ8064 SoC in ceramic BGA capsule
APQ8064 SoC in ceramic BGA capsule
Manufacturer Qualcomm
Name APQ8064
Architecture armv7
GPU Adreno 320
Year 2013
Process 28nm
Mainline yes
Components
CPU
Partial
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Broken
Pinctrl
Works
I²C
Works
Audio
Video
Thermal
Works
WiFi
Partial
Bluetooth
Works
Modem
Broken
GPS
Camera
Suspend


Devices

Snapdragon 600 (APQ8064[-AB])

Device Codename Mainline
Amazon Fire TV amazon-bueller
ASUS MeMO Pad FHD 10 (ME302KL) asus-duma
Google (ASUS) Nexus 7 (2013) LTE asus-deb P
Google (ASUS) Nexus 7 (2013) WIFI asus-flo P
Google (LG) Nexus 4 lg-mako
HTC Droid DNA / Butterfly htc-monarudo
HTC One M7 htc-m7
LG G Pad 8.3 lg-v500
Pantech VEGA R3 ef50
Samsung Galaxy S4 samsung-jflte
Samsung Galaxy S4 Value Edition samsung-jfvelte
SHARP AQUOS PHONE SERIE SHL22 sharp-shl22
Sony Xperia Z sony-yuga
Xiaomi Mi 2 xiaomi-aries

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, except Wi-Fi [5]
  • 5.10 likely dies on hack PM8xxx IRQ [6]
  • -next no pstore dmesg, not sure what happening now

Mainlining

LTS

Development

If you have device DTS which works with any of these kernels, feel free to send MR.

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 :)