Skip to main content
Reference for Qualcomm® Linux kernel versions, Yocto release compatibility, and supported hardware SoCs and development kits.

Kernel versions

The Qualcomm Linux kernel is available in two tracks: Table: Kernel tracks
TrackDescriptionYocto recipe
LTS (Long-Term Support)Based on the upstream LTS kernel v6.18.x. Recommended for production use. Qualcomm-specific additions are maintained separately and periodic LTS merges bring in the latest security and stability fixes.linux-qcom_6.18.bb
MainlineTracks the upstream mainline kernel. Intended for upstream development and contribution workflows.linux-qcom-next_git.bb
The LTS kernel is selected by default in the meta-qcom base configuration:
PREFERRED_PROVIDER_virtual/kernel = "linux-qcom"
PREFERRED_VERSION_virtual/kernel  = "6.18%"
For the mainline kernel, PREFERRED_VERSION_virtual/kernel is left empty.

Yocto compatibility

Table: Yocto release compatibility
Yocto codenameManifest branchRelease tag format
wrynoseqcom-linux-wrynoseqli-<version> (for example, qli-2.0)
The meta-qcom layer is the primary Qualcomm Yocto meta-layer. Releases are tagged using the qli-<version> convention in the quic-yocto/qcom-manifest repository. For host setup and manifest sync instructions, see the BSP image build with firmware.

Supported hardware SoCs and development kits

The following table lists the SoCs, their Yocto machine configuration names, and the associated development kits supported in this release: Table: Supported SoCs, machine configurations, and development kits
SoCYocto machine configDevelopment kit
QCS6490qcs6490-rb3gen2-core-kitQualcomm Dragonwing RB3 Gen 2 Core Development Kit; Qualcomm Dragonwing RB3 Gen 2 optional mezzanine boards
QCS5430qcs6490-rb3gen2-core-kitQualcomm Dragonwing RB3 Gen 2 Core Development Kit
IQ-9075iq-9075-evkQualcomm Dragonwing IQ-9075 EVK
IQ-8275iq-8275-evkQualcomm Dragonwing IQ-8275 EVK
IQ-615iq-615-evkQualcomm Dragonwing IQ-615 EVK
QCS615qcs615-ride
QCS8300qcs8300-ride-sx
QCS9100qcs9100-ride-sx
Machine configuration files follow the <SoC>-<board>-<variant>.conf naming convention and are located in meta-qcom/conf/machine/.