# 内核配置

Qualcomm Linux 在内核编译中支持 UFS 内核配置和 SD 卡内核配置。

##  UFS 内核配置 

下表列出了启用 UFS 功能的内核配置的默认值：

UFS 内核配置

| 配置 | 启用（是/否） | 备注 |
| --- | --- | --- |
| `CONFIG_UFS_FAULT_INJECTION` | 否 | 注入失败命令以进行调试 |
| `CONFIG_SCSI_UFSHCD` | 是 | 在内核中启用 UFS 主机控制驱动程序 |
| `CONFIG_SCSI_UFSHCD_PLATFORM` | 是 | 声明平台总线支持 UFS 控制器 |
| `CONFIG_SCSI_UFS_QCOM` | 是 | 启用 QTI 特定的附加项来访问硬件，即 PHY 配置和厂商特定的寄存器 |
| `CONFIG_PHY_QCOM_QMP` | 是 | 支持 UFS QMP PHY 驱动程序 |
| `CONFIG_SCSI_UFS_BSG` | 是 | 启用 UFS BSG 设备节点 |
| `CONFIG_SCSI_UFS_CRYPTO` | 否 | UFS 加密引擎支持 |

##  SD 卡内核配置 

下表列出了启用 SD 卡功能的内核配置的默认值：

SDHC 内核配置

| 配置 | 启用（是/否） | 备注 |
| --- | --- | --- |
| `CONFIG_MMC` | 是 | 启用 MMC 驱动程序 |
| `CONFIG_MMC_DEBUG` | 否 | 启用驱动程序调试消息 |
| `CONFIG_MMC_SDHCI` | 是 | 检测 SDHCI 驱动程序 |
| `CONFIG_MMC_CQHCI` | 是 | 启用命令队列主机控制接口 |
| `CONFIG_MMC_SDHCI_MSM` | 是 | 启用 MSM SDHCI 驱动程序 |
| `CONFIG_MMC_BLOCK` | 是 | 启用 MMC 块驱动程序 |

Last Published: Dec 10, 2024

[Previous Topic
配置](https://docs.qualcomm.com/bundle/publicresource/80-70015-6SC/topics/configuration.md) [Next Topic
电源管理状态](https://docs.qualcomm.com/bundle/publicresource/80-70015-6SC/topics/power-management-states.md)