Msm8953 For Arm64 Driver Jun 2026
| Driver Type | Source Location in Kernel | Purpose | |---------------------|-----------------------------------------------|------------------------------------------| | | drivers/gpu/drm/msm/ (msm driver) | Adreno 506 GPU, DSI, HDMI, DP | | Audio | sound/soc/msm/ (ASoC) | Digital audio, PCM, compress offload | | Camera | drivers/media/platform/msm/camera_v2/ | ISP, sensor drivers, actuators | | Sensors (I2C) | drivers/input/misc/ & iio/ | Accelerometer, gyro, magnetometer | | Touchscreen | drivers/input/touchscreen/ | Synaptics, FocalTech, Goodix | | WiFi | drivers/staging/qcacld-3.0/ or qcacld-2.0 | WLAN (Pronto/WCN) | | Bluetooth | drivers/bluetooth/ (UART/QCA) | BT FM, HCI UART | | Storage | drivers/mmc/host/sdhci-msm.c | eMMC, SD card | | USB | drivers/usb/dwc3/ & phy/msm/ | USB OTG, charging, ADB | | Thermal | drivers/thermal/qcom/ | TSENS, LMH, CPU throttling |
MSM8953 utilizes the , a dedicated microcontroller within the SoC that handles voltage scaling and clock frequencies. msm8953 for arm64 driver
all: make -C $(KERNELDIR) M=$(PWD) ARCH=arm64 modules clean: make -C $(KERNELDIR) M=$(PWD) ARCH=arm64 clean | Driver Type | Source Location in Kernel
The "MSM" prefix in MSM8953 stands for "Mobile Station Modem." Historically, Qualcomm’s dominance stems from its modem technology. The driver stack for the MSM8953 modem is a complex subset known as the RPM (Resource Power Manager) and the APR (Audio Packet Router). CPU throttling | MSM8953 utilizes the