Snapdragon 8 Elite Gen 5: upstream support from day one
Summary
Aiqun Yu and Qualcomm describe publishing the first upstream patches immediately after the Snapdragon announcement. Qualcomm published the patches within a day of the SoC announcement. The series covers Oryon CPUs, DVFS, PMICs, I2C, SPI and UFS 4.1.
Ideas
- Early upstream work shortens the gap between hardware launch and distribution support.
- Public patches allow community review without registration or a vendor SDK.
- CPU scaling and power management are already part of the first patch series.
- Peripherals, storage and connectivity each need their own kernel subsystems.
- A bootable Debian image makes unfinished support testable early.
Insights
- Readiness for upstream begins long before the public hardware announcement.
- Open review processes turn vendor support into kernel code that the community can maintain.
- Same-day support describes a starting point, not the full maturity of a device.
Facts
- Vulkan 1.4 initially needs a separately provided Adreno user space driver.
Recommendations
- For each device, check which patch series have already arrived in the kernel you use.
- Assess GPU, audio, radio and power management separately before production use.
References
Links to the original source and the Web Archive open in a new tab.