Msm8953 For Arm64 Driver (2025)
Analysis of "msm8953 for arm64 driver"
2.5 Wi-Fi (WCN – Qualcomm Pronto/WLAN)
Summary
- Simple framebuffer (
simplefb)
- SDHCI (eMMC)
- GPIO and pinctrl
- UART console
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig
- ✅ 64-bit Kernel (4.9.337)
- ✅ Full Adreno 506 acceleration (64-bit KGSL + Turnip driver)
- ✅ Wi-Fi and Bluetooth (WCNSS in 32-bit compat mode)
- ✅ Fingerprint (Goodix – after porting 32-bit HAL to
android.hardware.biometrics.fingerprint@2.1-service)
- 🟡 Camera (only basic functionality with OpenCamera; no 4K or HDR)
- ❌ FM Radio (requires 32-bit
fm_qsoc_patches)
- ❌ Dirac / AudioFX (fails due to 32-bit effect libraries)
4. Common Pitfalls for ARM64 Driver Porting
module_init(dummy_init); module_exit(dummy_exit); MODULE_LICENSE("GPL"); msm8953 for arm64 driver
Subscribe to receive email feeds