USB4 Host Router Flattening Portal Bridge Support

Verifies that a specified host router device supports flattening portal bridge.

Description

Hosts with discrete USB4 controllers must support a flattening portal bridge (FPB) so that non-contiguous bus numbers and memory resources may be allocated efficiently to child PCI devices. FPB is documented in the PCI Express Base Spec Rev 5.0 v1.0.

Test details

   
Specifications
  • Device.BusController.UsbController.USB4.DiscreteControllersSupportFPB
Platforms
  • Windows 10, client editions (x86)
  • Windows 10, client editions (x64)
  • Windows 10, client editions (Arm)
  • Windows 10, client editions (Arm64)
Supported Releases
  • Windows 11
  • Next update to Windows 11
Expected run time (in minutes) 5
Category Development and Integration
Timeout (in minutes) 5
Requires reboot False
Requires special configuration False
Type development

Additional documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):

More information

Parameters

Parameter name Parameter description Default value Required? Settable?
WDKDeviceID Device ID of the target host router device. If not set, tests are run against all host router devices on the system. WDKDeviceID_NULL False False

Enhancement scenarios

Efficiently enumerate large PCI topologies in the USB4 domain.

Troubleshooting

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.