Skip to content

schemas: Add usb4-host-interface#196

Open
quic-kdybcio wants to merge 1 commit into
devicetree-org:mainfrom
quic-kdybcio:topic/usb4_hi
Open

schemas: Add usb4-host-interface#196
quic-kdybcio wants to merge 1 commit into
devicetree-org:mainfrom
quic-kdybcio:topic/usb4_hi

Conversation

@quic-kdybcio

Copy link
Copy Markdown

For USB4 tunneling, the native protocol controllers (PCIe, DP, USB3) must be linked to the USB4 router, so that the OS is aware of their relationship, making it possible to power sequence them properly.

Add a schema to allow usb4-host-interface property, following the existing ACPI bindings used on both Linux and Windows.

Link: https://www.usb.org/sites/default/files/D1T2-2%20-%20USB4%20on%20Windows.pdf
Link: https://learn.microsoft.com/en-us/windows-hardware/design/component-guidelines/usb4-acpi-requirements
Link: https://learn.microsoft.com/en-us/windows-hardware/drivers/pci/dsd-for-pcie-root-ports

For USB4 tunneling, the native protocol controllers (PCIe, DP, USB3)
must be linked to the USB4 router, so that the OS is aware of their
relationship, making it possible to power sequence them properly.

Add a schema to allow usb4-host-interface property, following the
existing ACPI bindings used on both Linux and Windows.

Link: https://www.usb.org/sites/default/files/D1T2-2%20-%20USB4%20on%20Windows.pdf
Link: https://learn.microsoft.com/en-us/windows-hardware/design/component-guidelines/usb4-acpi-requirements
Link: https://learn.microsoft.com/en-us/windows-hardware/drivers/pci/dsd-for-pcie-root-ports
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant