# Snapdragon X2 interfaces overview The Snapdragon X2 Linux Mobile PC platform provides serial peripheral buses, PCIe links, and USB ports for connecting on-board and external devices. Use the following overview to identify which interface fits each use case before you configure it. The platform groups its low-speed serial buses under the QUP v3 subsystem, provides five PCIe root complexes for high-bandwidth storage and connectivity, and exposes six USB interfaces for Type-C and Type-A devices. Each interface targets a distinct class of peripherals, from touchscreens and sensors to NVMe drives and displays. ## Peripheral interface features The peripheral subsystem uses QUP ports to carry UART, SPI, I^2^C, and I^3^C traffic. The platform contains 37 QUP serial engine (SE) ports: 26 QUP SE ports for general-purpose input/output (GPIO) and 11 QUP SE ports for the Qualcomm® Sensing Hub. The following figure shows how the Snapdragon X2 QUP ports divide across general-purpose I/O and the Sensing Hub, and which serial protocols each set supports. ![Snapdragon X2 QUP ports split into 26 GPIO QUP ports and 11 Sensing Hub QUP ports, each supporting UART, SPI, I\ :sup:`2`\ C, and I\ :sup:`3`\ C.](data:image/png;base64,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) **Figure : QUP ports GPIO sensing hub** The following table lists the QUP lane assignments for each supported serial protocol. | Generic I/O | UART | SPI | I^2^C | I^3^C | | --- | --- | --- | --- | --- | | `QUP_L0` | CTS | MISO | SDA | SDA | | `QUP_L1` | RFR | MOSI | SCL | SCL | | `QUP_L2` | Tx | SCLK | — | — | | `QUP_L3` | Rx | `CS_0` | — | — | | `QUP_L4` | — | `CS_1` | — | — | | `QUP_L5` | — | `CS_2` | — | — | | `QUP_L6` | — | `CS_3` | — | — | The Snapdragon X2 peripheral subsystem introduces several design and function changes from earlier platforms. The following table lists the peripheral feature changes and their migration effect. | Feature or technology | Change | Description | Migration | | --- | --- | --- | --- | | Design | QUP-based SPI-NOR | The QUP v3-based quad SPI interface for SPI-NOR provides the multi-EE
support that the latest design changes need. | Used for the storage use case. | | Function | UEFI I^2^C moved to EDK | UEFI I^2^C moved to the open source EDK implementation, which supports
additional features. | Driver migrated to EDK. | | Design | New subsystems introduced | The platform adds the SoC control processor (SoCCP) and out-of-band
(OOB) subsystems. SoCCP handles battery and charging functions, and OOB
handles debug functions. | Top QUP SEs can be configured to support the required protocols in these
subsystems. | Each protocol targets a specific class of peripherals: - **UART core** — Supports data rates up to 4 Mbps across six high-speed UART instances. High-speed mode uses direct memory access (DMA) to move data between the Rx and Tx buffers and system memory, and low-speed mode uses a first-in, first-out (FIFO) buffer. Typical use cases are a low-speed console UART, a high-speed UART for Bluetooth, and IrDA communications. - **SPI** — Supports controller mode at up to 50 MHz, with programmable data bits (4 to 32 bits), programmable spacing between transfers (SPI\_CS\_N WAIT), and programmable transfer length. Typical use cases are the sensor hub, Qualcomm® Fingerprint Sensors, an SPI touch panel, and a codec. - **QSPI** — Supports controller mode at up to 100 MHz, with programmable data bits (4 to 256 bits), programmable transfer spacing, and programmable transfer length. Typical use cases are SPI-NOR and high-throughput touch and trackpad. - **I2C** — Supports the I^2^C bus protocol in Standard (100 kHz), Fast (400 kHz), and Fast+ (1 MHz) modes with 7-bit device addressing. Typical use cases are a touchscreen interface, sensors, an LED flash, a charger IC, and near-field communication (NFC). - **I3C** — Supports the I^3^C bus protocol at 12.5 MHz. Typical use cases are a touchscreen interface, sensors, and an LED flash. ## PCIe interface features The peripheral component interconnect express (PCIe) subsystem provides five root complexes that conform to the PCI Express Base 5.0 Specification. The root complexes are: - `PCIE3A_GEN5X8` — 8-lane transmit and receive - `PCIE3B_GEN5X4` — 4-lane transmit and receive - `PCIE4_GEN4X2` — 2-lane transmit and receive - `PCIE5_GEN5X4` — 4-lane transmit and receive - `PCIE6_GEN4X2` — 2-lane transmit and receive The maximum supported rates per lane are 32.0 GT/s for Gen5, 16.0 GT/s for Gen4, 8.0 GT/s for Gen3, 5.0 GT/s for Gen2, and 2.5 GT/s for Gen1. The subsystem supports active state power management (ASPM) with the L1 and L1ss states, the L0, L1, L2, and L3 link power states, message signaled interrupt (MSI), and PCI INTx interrupts. ## USB interface features The USB subsystem provides six USB interfaces: three Type-C ports through the PS8833 retimer (DisplayPort and USB 3.1 Gen2), two Standard-A USB 3.1 Gen2 10 Gbps ports from a single USB 3.1 multiport controller, and one Standard-A USB 2.0 port from the USB2S multiport controller for the secure camera controller. The Type-C design uses a USB Type-C Connector System Software Interface (UCSI) 2.x design, and the power delivery (PD) and Type-C interface events are managed in the SoC control processor (SoCCP). The following table compares the USB features of the Snapdragon X and Snapdragon X2 platforms. | Feature | Snapdragon X | Snapdragon X2 | | --- | --- | --- | | Functional | 6 USB interfaces; 3x Type-C through PS8830 (PCIe, USB3.1 Gen2, TBT3); 2x
Standard-A USB 3.1 Gen2 10 Gbps from a single USB 3.1 multiport
controller; 1x Standard-A USB 2.0 from the USB2S multiport controller
for the secure camera controller | 6 USB interfaces; 3x Type-C through PS8833 (DisplayPort, USB3.1 Gen2);
2x Standard-A USB 3.1 Gen2 10 Gbps from a single USB 3.1 multiport
controller with independent disablement of multiport USB ports; 1x
Standard-A USB 2.0 from the USB2S multiport controller for the secure
camera controller | | Software | Type-C UCSI-based design; PD and Type-C interface to SMB and events
managed in aDSP; UCSI design supported natively by Qualcomm
Technologies, Inc. (QTI) | Type-C UCSI 2.x-based design; PD and Type-C interface to SMB and events
managed in SoCCP; UCSI design supported natively by QTI | | Hardware | Type-C ports at USB 3.1 Gen2 | Type-C ports at USB 3.1 Gen2 | | USB speed | Type-C ports at 10 Gbps (SSP) in USB 3.1 Legacy mode; DisplayPort up to
10 Gbps; USB up to 10 Gbps | Type-C ports at 10 Gbps (SSP) in USB 3.1 Legacy mode; DisplayPort up to
10 Gbps; USB up to 10 Gbps | | eUSB2 PHYs and repeaters | eUSB2 PHY; USB-C ports use the Donington PMIC repeater; USB-A ports use
a third-party repeater (NXP) | eUSB2 PHY; USB-C ports use the Barrington PMIC repeater; USB-A ports use
a third-party repeater (NXP) | | SuperSpeed USB PHY | USB 3.1 PHY (2x multiport) | USB 3.1 PHY (2x multiport) | | DisplayPort tunnel per port | 2x 4K displays (SST, MST) or 1x 8K display | 2x 4K displays (SST, MST) or 1x 8K display | ## Related - [Get started with the interface configuration](https://docs.qualcomm.com/doc/80-A0399-8/topic/get-started.html) - [Snapdragon X2 interface architecture](https://docs.qualcomm.com/doc/80-A0399-8/topic/architecture.html) - [Configure the peripheral interfaces](https://docs.qualcomm.com/doc/80-A0399-8/topic/configure-peripheral-interfaces.html) Last Published: Sep 17, 2026 [Previous Topic Snapdragon X2 Linux Mobile PC interfaces guide](https://docs.qualcomm.com/bundle/publicresource/80-A0399-8/topics/landing-page.md) [Next Topic Get started with the interface configuration](https://docs.qualcomm.com/bundle/publicresource/80-A0399-8/topics/get-started.md)