Msm8953 For Arm64 Driver [top] [2026]

For Android-specific needs, developers often use the Android Kernel 4.9 fork which ports newer features to the aging MSM8953 platform. Driver Status Summary Support Status GPU Freedreno (OpenGL)

Many MSM8953 drivers assume dma_addr_t is 32-bit. Add this patch to include/linux/dma-mapping.h : Msm8953 For Arm64 Driver

As of Linux 6.8, MSM8953 is not fully mainlined. Only basic clock, pinctrl, and UART support exist. GPU, audio, and modem require out-of-tree CAF drivers. You will need to patch them for Arm64 compatibility. For Android-specific needs, developers often use the Android