Jump to content

Qualcomm Snapdragon 600 (APQ8064): Difference between revisions

From postmarketOS Wiki
Okias (talk | contribs)
Okias (talk | contribs)
Line 51: Line 51:


== Mainlining ==
== Mainlining ==
  * for now here https://github.com/okias/linux/tree/qcom-apq8064-v4.14 feel free to open MR with new DTS for device which boots
 
* https://github.com/okias/linux/tree/qcom-apq8064-v4.14
* https://github.com/okias/linux/tree/qcom-apq8064-v4.19
* https://github.com/okias/linux/tree/qcom-apq8064-v5.4
* https://github.com/okias/linux/tree/qcom-apq8064-v5.10
* https://github.com/okias/linux/tree/qcom-apq8064-next
 
If you have device DTS which works with any of these kernels, feel free to send MR.


== To-do list for mainline ==
== To-do list for mainline ==
* Check if drm/msm/adreno/a3xx is in line with latest downstream ([https://github.com/LineageOS/android_kernel_sony_msm8974/tree/lineage-18.0/drivers/gpu/msm this] seems like a good reference)
* Check if drm/msm/adreno/a3xx is in line with latest downstream ([https://github.com/LineageOS/android_kernel_sony_msm8974/tree/lineage-18.0/drivers/gpu/msm this] seems like a good reference)
* Test, test test :)
* Test, test test :)

Revision as of 10:43, 10 June 2021

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
SPI
No data
Audio
No data
Video
No data
Thermal
Works
WiFi
Partial
Bluetooth
Works
Modem
Broken
GPS
No data
Camera
No data
NPU
No data
Suspend
No data
Ethernet
No data
SATA
No data


Devices

Snapdragon 600 (APQ8064[-AB])

No results

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 firmware loading doesn't work for some reason yet [5]
  • 5.10 likely dies on hack PM8xxx IRQ [6]
  • -next no pstore dmesg, not sure what happening now

Mainlining

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