xref: /illumos-gate/usr/src/lib/fm/topo/maps/SMCI,SSG-2028R-ACR24L/SSG-2028R-ACR24L-usb.usbtopo (revision 672fc84a1840ce8ef60fc752e9ea374723d1135a)
1*672fc84aSRobert Mustacchi#
2*672fc84aSRobert Mustacchi# This file and its contents are supplied under the terms of the
3*672fc84aSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4*672fc84aSRobert Mustacchi# You may only use this file in accordance with the terms of version
5*672fc84aSRobert Mustacchi# 1.0 of the CDDL.
6*672fc84aSRobert Mustacchi#
7*672fc84aSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8*672fc84aSRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9*672fc84aSRobert Mustacchi# http://www.illumos.org/license/CDDL.
10*672fc84aSRobert Mustacchi#
11*672fc84aSRobert Mustacchi
12*672fc84aSRobert Mustacchi#
13*672fc84aSRobert Mustacchi# Copyright (c) 2018, Joyent, Inc.
14*672fc84aSRobert Mustacchi#
15*672fc84aSRobert Mustacchi
16*672fc84aSRobert Mustacchi#
17*672fc84aSRobert Mustacchi# This file describes the USB topology for the SuperMicro
18*672fc84aSRobert Mustacchi# SSG-2028P-ACR24L product. For more information on the format see
19*672fc84aSRobert Mustacchi# topo_usb_file.c.
20*672fc84aSRobert Mustacchi#
21*672fc84aSRobert Mustacchi
22*672fc84aSRobert Mustacchi#
23*672fc84aSRobert Mustacchi# Older revisions of this system had issues with the ACPI tables that
24*672fc84aSRobert Mustacchi# caused the ACPI PLD data to incorrectly match ports. As such, drive
25*672fc84aSRobert Mustacchi# all port matching rules from this. We'll explicitly label the ports as
26*672fc84aSRobert Mustacchi# well.
27*672fc84aSRobert Mustacchi#
28*672fc84aSRobert Mustacchidisable-acpi-match
29*672fc84aSRobert Mustacchienable-metadata-match
30*672fc84aSRobert Mustacchiport
31*672fc84aSRobert Mustacchi	label
32*672fc84aSRobert Mustacchi		Rear Upper Left USB
33*672fc84aSRobert Mustacchi	chassis
34*672fc84aSRobert Mustacchi	external
35*672fc84aSRobert Mustacchi	port-type
36*672fc84aSRobert Mustacchi		0x0
37*672fc84aSRobert Mustacchi	acpi-path
38*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.HS02
39*672fc84aSRobert Mustacchi	acpi-path
40*672fc84aSRobert Mustacchi		\_SB_.PCI0.EHC1.HUBN.PR01.PR12
41*672fc84aSRobert Mustacchiend-port
42*672fc84aSRobert Mustacchi
43*672fc84aSRobert Mustacchiport
44*672fc84aSRobert Mustacchi	label
45*672fc84aSRobert Mustacchi		Rear Lower Left USB
46*672fc84aSRobert Mustacchi	chassis
47*672fc84aSRobert Mustacchi	external
48*672fc84aSRobert Mustacchi	port-type
49*672fc84aSRobert Mustacchi		0x0
50*672fc84aSRobert Mustacchi	acpi-path
51*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.HS01
52*672fc84aSRobert Mustacchi	acpi-path
53*672fc84aSRobert Mustacchi		\_SB_.PCI0.EHC1.HUBN.PR01.PR11
54*672fc84aSRobert Mustacchiend-port
55*672fc84aSRobert Mustacchi
56*672fc84aSRobert Mustacchiport
57*672fc84aSRobert Mustacchi	label
58*672fc84aSRobert Mustacchi		Rear Upper Right USB
59*672fc84aSRobert Mustacchi	chassis
60*672fc84aSRobert Mustacchi	external
61*672fc84aSRobert Mustacchi	port-type
62*672fc84aSRobert Mustacchi		0x3
63*672fc84aSRobert Mustacchi	acpi-path
64*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.HS12
65*672fc84aSRobert Mustacchi	acpi-path
66*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.SSP1
67*672fc84aSRobert Mustacchi	acpi-path
68*672fc84aSRobert Mustacchi		\_SB_.PCI0.EHC2.HUBN.PR01.PR16
69*672fc84aSRobert Mustacchiend-port
70*672fc84aSRobert Mustacchi
71*672fc84aSRobert Mustacchiport
72*672fc84aSRobert Mustacchi	label
73*672fc84aSRobert Mustacchi		Rear Lower Right USB
74*672fc84aSRobert Mustacchi	chassis
75*672fc84aSRobert Mustacchi	external
76*672fc84aSRobert Mustacchi	port-type
77*672fc84aSRobert Mustacchi		0x3
78*672fc84aSRobert Mustacchi	acpi-path
79*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.HS11
80*672fc84aSRobert Mustacchi	acpi-path
81*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.SSP2
82*672fc84aSRobert Mustacchi	acpi-path
83*672fc84aSRobert Mustacchi		\_SB_.PCI0.EHC2.HUBN.PR01.PR15
84*672fc84aSRobert Mustacchiend-port
85*672fc84aSRobert Mustacchi
86*672fc84aSRobert Mustacchiport
87*672fc84aSRobert Mustacchi	label
88*672fc84aSRobert Mustacchi		Internal USB
89*672fc84aSRobert Mustacchi	internal
90*672fc84aSRobert Mustacchi	port-type
91*672fc84aSRobert Mustacchi		0x3
92*672fc84aSRobert Mustacchi	acpi-path
93*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.HS07
94*672fc84aSRobert Mustacchi	acpi-path
95*672fc84aSRobert Mustacchi		\_SB_.PCI0.XHCI.RHUB.SSP4
96*672fc84aSRobert Mustacchi	acpi-path
97*672fc84aSRobert Mustacchi		\_SB_.PCI0.EHC2.HUBN.PR01.PR13
98*672fc84aSRobert Mustacchiend-port
99