xref: /illumos-gate/usr/src/lib/fm/topo/maps/SMCI,SYS-2028U-E1CNRT+/SYS-2028U-E1CNRT+-usb.usbtopo (revision 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5)
1*3c6ffbabSRob Johnston#
2*3c6ffbabSRob Johnston# This file and its contents are supplied under the terms of the
3*3c6ffbabSRob Johnston# Common Development and Distribution License ("CDDL"), version 1.0.
4*3c6ffbabSRob Johnston# You may only use this file in accordance with the terms of version
5*3c6ffbabSRob Johnston# 1.0 of the CDDL.
6*3c6ffbabSRob Johnston#
7*3c6ffbabSRob Johnston# A full copy of the text of the CDDL should have accompanied this
8*3c6ffbabSRob Johnston# source.  A copy of the CDDL is also available via the Internet at
9*3c6ffbabSRob Johnston# http://www.illumos.org/license/CDDL.
10*3c6ffbabSRob Johnston#
11*3c6ffbabSRob Johnston
12*3c6ffbabSRob Johnston#
13*3c6ffbabSRob Johnston# Copyright 2020 Joyent, Inc.
14*3c6ffbabSRob Johnston#
15*3c6ffbabSRob Johnston
16*3c6ffbabSRob Johnston#
17*3c6ffbabSRob Johnston# This file describes the USB topology for the SuperMicro
18*3c6ffbabSRob Johnston# SYS-2028U-E1CNRT+ product which uses the Super X10DRU-i+ motherboard.  The
19*3c6ffbabSRob Johnston# board contains two type-A USB 3.0 ports that are exposed externally.  It also
20*3c6ffbabSRob Johnston# has an internal type-A USB 3.0 port on the motherboard.  Finally it has a
21*3c6ffbabSRob Johnston# header for driving two more USB 3.0 ports, but it are not wired up on
22*3c6ffbabSRob Johnston# this platform.
23*3c6ffbabSRob Johnston#
24*3c6ffbabSRob Johnston# For more information on the format see topo_usb_metadata.c.
25*3c6ffbabSRob Johnston#
26*3c6ffbabSRob Johnston
27*3c6ffbabSRob Johnstonenable-acpi-match
28*3c6ffbabSRob Johnstonport
29*3c6ffbabSRob Johnston        label
30*3c6ffbabSRob Johnston                Rear Upper USB
31*3c6ffbabSRob Johnston        chassis
32*3c6ffbabSRob Johnston        external
33*3c6ffbabSRob Johnston        port-type
34*3c6ffbabSRob Johnston                0x3
35*3c6ffbabSRob Johnston        acpi-path
36*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.HS12
37*3c6ffbabSRob Johnston        acpi-path
38*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.SSP3
39*3c6ffbabSRob Johnston        acpi-path
40*3c6ffbabSRob Johnston                \_SB_.PCI0.EHC2.HUBN.PR01.PR16
41*3c6ffbabSRob Johnstonend-port
42*3c6ffbabSRob Johnston
43*3c6ffbabSRob Johnstonport
44*3c6ffbabSRob Johnston        label
45*3c6ffbabSRob Johnston                Rear Lower USB
46*3c6ffbabSRob Johnston        chassis
47*3c6ffbabSRob Johnston        external
48*3c6ffbabSRob Johnston        port-type
49*3c6ffbabSRob Johnston                0x3
50*3c6ffbabSRob Johnston        acpi-path
51*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.HS11
52*3c6ffbabSRob Johnston        acpi-path
53*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.SSP2
54*3c6ffbabSRob Johnston        acpi-path
55*3c6ffbabSRob Johnston                \_SB_.PCI0.EHC2.HUBN.PR01.PR15
56*3c6ffbabSRob Johnstonend-port
57*3c6ffbabSRob Johnston
58*3c6ffbabSRob Johnstonport
59*3c6ffbabSRob Johnston        label
60*3c6ffbabSRob Johnston                Internal USB
61*3c6ffbabSRob Johnston
62*3c6ffbabSRob Johnston        internal
63*3c6ffbabSRob Johnston        port-type
64*3c6ffbabSRob Johnston                0x3
65*3c6ffbabSRob Johnston        acpi-path
66*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.HS07
67*3c6ffbabSRob Johnston        acpi-path
68*3c6ffbabSRob Johnston                \_SB_.PCI0.XHCI.RHUB.SSP6
69*3c6ffbabSRob Johnston        acpi-path
70*3c6ffbabSRob Johnston                \_SB_.PCI0.EHC2.HUBN.PR01.PR13
71*3c6ffbabSRob Johnstonend-port
72*3c6ffbabSRob Johnston
73