Skip to main content
A bus facilitates data transfer among various system components. You can use the DT properties to configure the Qualcomm Universal Peripheral (QUP) v3 serial interface device nodes. QUP v3 supports interintegrated circuit (I2C), serial peripheral interface (SPI), and universal asynchronous receiver-transmitter (UART) serial engines. The DT properties include the active and sleep settings for these serial engines. For more information about QUP v3 and its peripheral interfaces, see Overview of peripheral interfaces. You can apply the serial engine protocol and active configurations when the firmware loads onto the serial engine. You can configure the following Linux host files:
  • boot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3-pinctrl.dtsi
  • boot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3.dtsi
In &top_qup{k}_se{n}, k represents the QUP number and n represents the serial engine number. The table lists the DT properties:

Table: Bus DT properties

Sample configuration