> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overlay 功能和驱动模块黑名单概述

`meta-qcom-distro` OpenEmbedded 层中的 `qcom-multimedia-proprietary-image` 镜像配方包含所有 overlay 的配方,从而将相应组件构建到镜像中。

生成以下产物:

* 内核驱动模块
* 库
* 二进制文件

烧录镜像后,系统会进行相应设置,使 overlay 可用于各种功能。驱动模块的配方使用模块黑名单机制,将上游模块列入黑名单以阻止其在启动时加载,从而使 Qualcomm Linux overlay 内核驱动模块得以加载。

摄像头的 overlay 需要额外的配置,即从 Linux shell 写入 EFI 变量,以便在启动时加载 CamX 驱动模块。首次启动时设置此 EFI 变量后,overlay 在后续所有启动中默认运行。换句话说,CamX 内核模块驱动会在启动时加载。

下表列出了各 overlay 使用模块黑名单和 EFI 变量的情况:

**表:Overlay、对应的模块黑名单和 EFI 变量**

| **技术** | **使用模块黑名单** | **使用 EFI 变量** |
| :----: | :---------: | :-----------: |
|   音频   |      是      |       否       |
|   摄像头  |      否      |       是       |
|   图形   |      是      |       否       |
|   视频   |      是      |       否       |
|   传感器  |      否      |       否       |
|   视觉   |      否      |       否       |

**注意**

对于基于 QCS615 的设备(例如 IQ-615 EVK),不支持视频 overlay 功能。如果您已烧录镜像(例如 `qcom-multimedia-proprietary-image`),请[启用上游视频驱动](https://dragonwingdocs-staging.qualcomm.com/Key-Documents/Flash-Guide/how-to-configure-device-drivers)。如果您使用其中一种 overlay 工作流安装软件包,则无需为 QCS615 硬件安装视频软件包。
