# Configure Source: [https://docs.qualcomm.com/doc/80-70014-6/topic/configuration.html](https://docs.qualcomm.com/doc/80-70014-6/topic/configuration.html) This section explains various storage configurations that can be used by developers. These configurations include kernel configurations for UFS functionality, and device tree parameters. - **[Kernel configuration](https://docs.qualcomm.com/doc/80-70014-6/topic/ufs-kernel-configuration.html)** A default UFS kernel configuration enables UFS functionality. - **[Power management states](https://docs.qualcomm.com/doc/80-70014-6/topic/power_management_states.html)** UFS and the SD card offer multiple power states to optimize power consumption. - **[Bootloader/UEFI device tree](https://docs.qualcomm.com/doc/80-70014-6/topic/bootloader_uefi_device_tree.html)** The device tree specifies the UFS host configuration parameters such as number of gears, number of lanes, rate value, timeout values, etc. - **[Linux device tree](https://docs.qualcomm.com/doc/80-70014-6/topic/linux-device-tree.html)** The UFS device tree nodes define properties used for storage. Last Published: Jul 10, 2024 [Previous Topic Features](https://docs.qualcomm.com/bundle/publicresource/80-70014-6/topics/features.md) [Next Topic Kernel configuration](https://docs.qualcomm.com/bundle/publicresource/80-70014-6/topics/ufs-kernel-configuration.md)