> ## 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.

# Enable UFS device feature using kernel configuration

The following table lists the default values of the kernel configuration to enable UFS device.

| Configuration | Enabled by default (yes/no) | Description |
| - | - | - |
| `CONFIG_UFS_FAULT_INJECTION` | No | Injects the failure command for debugging. |
| `CONFIG_SCSI_UFSHCD` | Yes | Enables the UFS host control driver in the kernel. |
| `CONFIG_SCSI_UFSHCD_PLATFORM` | Yes | Supports the UFS controller from the platform bus. |
| `CONFIG_SCSI_UFS_QCOM` | Yes | Enables a Qualcomm-specific addition to access the PHY configuration and vendor-specific registers. |
| `CONFIG_PHY_QCOM_QMP` | Yes | Supports UFS device QMP PHY driver. |
| `CONFIG_SCSI_UFS_BSG` | Yes | Enables UFS device BSG device node. |
| `CONFIG_SCSI_UFS_CRYPTO` | Yes | Supports UFS device crypto engine. |
