Skip to main content
Qualcomm® Linux kernel development draws on documentation from multiple sources. The following tables provide links to related Qualcomm guides, upstream kernel resources, and a reference for all acronyms and terms used across this documentation.

Qualcomm Linux guides

Table: Related Qualcomm documentation

Upstream kernel documentation

Table: Upstream kernel.org and LWN references
TopicURL
Linux kernel EFI stubhttps://docs.kernel.org/admin-guide/efi-stub.html
Linux kernel driver APIhttps://docs.kernel.org/driver-api/
Memory managementhttps://docs.kernel.org/core-api/index.html#memory-management
Energy Aware Schedulinghttps://docs.kernel.org/scheduler/sched-energy.html
Capacity Aware Schedulinghttps://docs.kernel.org/scheduler/sched-capacity.html
SchedUtil governorhttps://docs.kernel.org/scheduler/schedutil.html
Utilization clamping (UCLAMP)https://docs.kernel.org/scheduler/sched-util-clamp.html
CPUfreq and DVFShttps://docs.kernel.org/admin-guide/pm/cpufreq.html
Remoteproc frameworkhttps://docs.kernel.org/staging/remoteproc.html
Serial consolehttps://docs.kernel.org/admin-guide/serial-console.html
Debugging with printkhttps://docs.kernel.org/core-api/printk-basics.html
/proc file systemhttps://docs.kernel.org/filesystems/proc.html
Dynamic debughttps://docs.kernel.org/admin-guide/dynamic-debug-howto.html
GDB kernel debugginghttps://docs.kernel.org/process/debugging/gdb-kernel-debugging.html
Page owner (memory debug)https://docs.kernel.org/mm/page_owner.html
SLUB allocator debughttps://docs.kernel.org/admin-guide/mm/slab.html
GPIO DT bindingshttps://www.kernel.org/doc/Documentation/devicetree/bindings/gpio/gpio.txt
Pin configuration DT bindingshttps://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml
PELT (LWN)https://lwn.net/Articles/531853/
Yocto kernel configurationhttps://docs.yoctoproject.org/4.3.1/kernel-dev/common.html#configuring-the-kernel