# Interfaces

Source: [https://docs.qualcomm.com/doc/80-70014-4/topic/interfaces.html](https://docs.qualcomm.com/doc/80-70014-4/topic/interfaces.html)

The DT nodes provide access to the boot interfaces and properties. The DT provides a
        data structure that describes the system’s hardware information. The image execution
        environment, which includes firmware such as XBL and UEFI, reads this information. You can
        modify the DT properties associated with boot to customize the functionality of various
        device software features.

For information about modifying the interfaces using the QDTE tool and changing the DT
            properties in the prebuilt device tree blob (DTB) using the QDTE tool, see [Configure QDTE](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-6/bootloader-uefi-device-tree.html).

For more information on DT, see [https://github.com/devicetree-org](https://github.com/devicetree-org).

- **[Boot](https://docs.qualcomm.com/doc/80-70014-4/topic/boot-developer-touchpoints.html)**  

The boot device tree properties provide information on how to enable and disable         user-initiated emergency download (EDL) in XBL. The boot DT properties also describe the EDL         timeout and the USB cable options that can force the system into the EDL mode. The boot DT         properties are used to configure the boot-related functionality.
- **[PMIC](https://docs.qualcomm.com/doc/80-70014-4/topic/pmic-developer-touchpoints.html)**  

The power management integrated circuit (PMIC) is a specialized electronic component         that manages various power supply requirements within a device.
- **[TLMM](https://docs.qualcomm.com/doc/80-70014-4/topic/tlmm-developer-touchpoints.html)**  

The hardware controls the multiplexing of general-purpose input/output (GPIO) and         alternate functions through the top-level mode multiplexer (TLMM). You can configure the         GPIOs during the boot process using the DT properties for TLMM.
- **[Buses](https://docs.qualcomm.com/doc/80-70014-4/topic/buses.html)**  

A bus facilitates data transfer among various system components. The DT properties         allow for the configuration of the Qualcomm Universal Peripheral (QUP) v3 serial interface         device nodes.
- **[USB](https://docs.qualcomm.com/doc/80-70014-4/topic/usb-developer-touchpoints.html)**  

The DT properties for USB allow you to adjust the USB signal quality.
- **[Storage](https://docs.qualcomm.com/doc/80-70014-4/topic/storage-developer-touchpoints.html)**  

To configure DT properties for storage, see [bootloader/UEFI device tree](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-6/bootloader-uefi-device-tree.html).

Last Published: Feb 02, 2026

[Previous Topic
Cold boot architecture](https://docs.qualcomm.com/bundle/publicresource/80-70014-4/topics/bootloader-architecture.md) [Next Topic
Boot](https://docs.qualcomm.com/bundle/publicresource/80-70014-4/topics/boot-developer-touchpoints.md)