| github.com/qualcomm-linux/camera-driver | 该仓库包含下游 camera-kernel 的 camera-kernel 驱动源代码。 |
| github.com/qualcomm/gst-plugins-imsdk | Qualcomm® IM SDK 为多媒体开发提供硬件加速的 GStreamer 插件和参考应用程序,并集成了 AI SDK,如 Neural processing SDK、AI engine direct 和 Lite runtime。 |
| github.com/qualcomm-linux/video-driver | 该仓库包含 VPU 的视频驱动源代码。在 Qualcomm Snapdragon 目标上使用 VPU 硬件时需要。 |
| github.com/qualcomm-linux/kernel | Qualcomm Linux 内核 |
| github.com/qualcomm-linux/qcom-dtb-metadata | qcom-dtb-metadata 项目提供 Qualcomm Linux 所需的基于 FIT 的 DTB 打包与选择的规范文档和 qcom-metadata.dts 文件。 |
| github.com/qualcomm/userspace-resource-manager | 用户空间资源管理器:系统资源预配框架 |
| github.com/qualcomm/abl2esp | abl2esp is a minimal reimplementation of ABL that will search for EFI\boot\bootaa64.efi across all available file systems and attempt to load and start what it finds. |
| github.com/qualcomm/fastrpc | FastRPC 是 Qualcomm 的用户空间库,可在 CPU 和 DSP 之间实现高效的远程过程调用,用于高性能计算。 |
| github.com/qualcomm-linux/kgsl | 该仓库包含 Adreno 系列 GPU 的 KGSL 驱动源代码。在 Qualcomm Snapdragon 目标上使用硬件加速的 OpenGL、计算和 Vulkan 时需要。 |
| github.com/qualcomm-linux/qcom-ptool | qcom-ptool 包含各种设备分区实用工具,如 ptool.py、gen_partitions.py,以及 Qualcomm SoC 所需的各种示例分区配置文件。 |
| github.com/qualcomm/minkipc | 实现 Mink-IPC 接口的库以及使用该接口的客户端。MINK 是一个基于能力(capability)的安全框架。 |
| github.com/qualcomm/sensinghub | Qualcomm Sensing Hub(QSH)是一个常开、低功耗的接口,用于收集、处理并整合传感器和情境数据。它提供稳定的 API,使应用程序和服务能够高效地与该 hub 交互,减少频繁唤醒应用处理器的需求。 |
| github.com/AudioReach/audioreach-kernel | 该仓库托管一组树外(out-of-tree)Linux 内核驱动,为运行在音频 DSP 上的信号处理框架与运行在用户空间的 audioReach 图服务库之间提供通信通道。 |
| github.com/AudioReach/audioreach-audio-utils | Audioreach-audio-utils 包含 PAL 配置用例所需的实用工具和库。它包含 audio-route.h 头文件,该头文件定义了根据所提供参数更新混音器路径的各种 API。 |
| github.com/AudioReach/audioreach-pal | AudioReach 平台抽象层(Audioreach-PAL)是音频的硬件抽象层,为 Pulseaudio/Audio-Server 等客户端提供不同的 API,用于设置和配置音频用例。 |
| github.com/AudioReach/audioreach-pipewire-plugin | 该仓库托管 pipewire-plugin,为 pipewire 提供与 PAL 交互的模块。 |
| github.com/Audioreach/audioreach-engine | 该仓库托管通用信号处理框架的实现、可用作音频图一部分的模块,以及面向不同架构和 SoC 的平台 & 操作系统抽象层 |
| github.com/Audioreach/audioreach-conf | 该仓库旨在托管由各 AudioReach 组件针对不同供应商/业务部门(BU)/芯片组/主板读取的配置文件。不同业务部门(BU)的例子包括 Qualcomm Linux、XR、Automotive、Linux Android 等。 |
| github.com/linux-msm/qbootctl | 该 HAL 取自 AOSP 源代码,并经过重构以便在 musl/glibc 系统上构建和运行 |
| github.com/linux-msm/rpmsgexport | rpmsgexport 是一个小型用户空间实用工具,实现了 RPMSG_CREATE_EPT_IOCTL——当 remoteproc(DSP/调制解调器)设备出现时,它会通过 udev 规则自动创建 RPMsg 端点设备。 |
| github.com/linux-msm/hexagonrpc | 该仓库包含一个 FastRPC ioctl 封装器和一个反向隧道。
FastRPC 用于与 context hub 运行时环境(DSP 上管理传感器的程序)通信,并向远程处理器提供文件。 |