summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/amd/birman/devicetree_phoenix.cb25
-rw-r--r--src/mainboard/amd/mayan/devicetree_phoenix.cb25
-rw-r--r--src/soc/amd/phoenix/chipset.cb53
3 files changed, 68 insertions, 35 deletions
diff --git a/src/mainboard/amd/birman/devicetree_phoenix.cb b/src/mainboard/amd/birman/devicetree_phoenix.cb
index d25ba378ff3e..9cebaab35733 100644
--- a/src/mainboard/amd/birman/devicetree_phoenix.cb
+++ b/src/mainboard/amd/birman/devicetree_phoenix.cb
@@ -172,31 +172,34 @@ chip soc/amd/phoenix
device ref usb3_port0 on end
end
chip drivers/usb/acpi
+ device ref usb3_port1 on end
+ end
+ chip drivers/usb/acpi
device ref usb2_port0 on end
end
chip drivers/usb/acpi
device ref usb2_port1 on end
end
- end
- end
- end
- device ref xhci_1 on # USB 3.1 (USB1)
- chip drivers/usb/acpi
- device ref xhci_1_root_hub on
chip drivers/usb/acpi
- device ref usb3_port2 on end
+ device ref usb2_port2 on end
end
chip drivers/usb/acpi
- device ref usb3_port3 on end
+ device ref usb2_port3 on end
end
chip drivers/usb/acpi
- device ref usb2_port2 on end
+ device ref usb2_port4 on end
end
+ end
+ end
+ end
+ device ref xhci_1 on # USB 3.1 (USB1)
+ chip drivers/usb/acpi
+ device ref xhci_1_root_hub on
chip drivers/usb/acpi
- device ref usb2_port3 on end
+ device ref usb3_port5 on end
end
chip drivers/usb/acpi
- device ref usb2_port4 on end
+ device ref usb2_port5 on end
end
end
end
diff --git a/src/mainboard/amd/mayan/devicetree_phoenix.cb b/src/mainboard/amd/mayan/devicetree_phoenix.cb
index 10b7329894dc..9d1a4b3a4159 100644
--- a/src/mainboard/amd/mayan/devicetree_phoenix.cb
+++ b/src/mainboard/amd/mayan/devicetree_phoenix.cb
@@ -172,31 +172,34 @@ chip soc/amd/phoenix
device ref usb3_port0 on end
end
chip drivers/usb/acpi
+ device ref usb3_port1 on end
+ end
+ chip drivers/usb/acpi
device ref usb2_port0 on end
end
chip drivers/usb/acpi
device ref usb2_port1 on end
end
- end
- end
- end
- device ref xhci_1 on # USB 3.1 (USB1)
- chip drivers/usb/acpi
- device ref xhci_1_root_hub on
chip drivers/usb/acpi
- device ref usb3_port2 on end
+ device ref usb2_port2 on end
end
chip drivers/usb/acpi
- device ref usb3_port3 on end
+ device ref usb2_port3 on end
end
chip drivers/usb/acpi
- device ref usb2_port2 on end
+ device ref usb2_port4 on end
end
+ end
+ end
+ end
+ device ref xhci_1 on # USB 3.1 (USB1)
+ chip drivers/usb/acpi
+ device ref xhci_1_root_hub on
chip drivers/usb/acpi
- device ref usb2_port3 on end
+ device ref usb3_port5 on end
end
chip drivers/usb/acpi
- device ref usb2_port4 on end
+ device ref usb2_port5 on end
end
end
end
diff --git a/src/soc/amd/phoenix/chipset.cb b/src/soc/amd/phoenix/chipset.cb
index 5763be88b1a6..2d92f14903a0 100644
--- a/src/soc/amd/phoenix/chipset.cb
+++ b/src/soc/amd/phoenix/chipset.cb
@@ -45,11 +45,23 @@ chip soc/amd/phoenix
device usb 3.0 alias usb3_port0 off end
end
chip drivers/usb/acpi
+ device usb 3.1 alias usb3_port1 off end
+ end
+ chip drivers/usb/acpi
device usb 2.0 alias usb2_port0 off end
end
chip drivers/usb/acpi
device usb 2.1 alias usb2_port1 off end
end
+ chip drivers/usb/acpi
+ device usb 2.2 alias usb2_port2 off end
+ end
+ chip drivers/usb/acpi
+ device usb 2.3 alias usb2_port3 off end
+ end
+ chip drivers/usb/acpi
+ device usb 2.4 alias usb2_port4 off end
+ end
end
end
end
@@ -58,19 +70,10 @@ chip soc/amd/phoenix
register "type" = "UPC_TYPE_HUB"
device usb 0.0 alias xhci_1_root_hub off
chip drivers/usb/acpi
- device usb 3.0 alias usb3_port2 off end
+ device usb 3.0 alias usb3_port5 off end
end
chip drivers/usb/acpi
- device usb 3.1 alias usb3_port3 off end
- end
- chip drivers/usb/acpi
- device usb 2.0 alias usb2_port2 off end
- end
- chip drivers/usb/acpi
- device usb 2.1 alias usb2_port3 off end
- end
- chip drivers/usb/acpi
- device usb 2.2 alias usb2_port4 off end
+ device usb 2.0 alias usb2_port5 off end
end
end
end
@@ -89,8 +92,32 @@ chip soc/amd/phoenix
ops amd_internal_pcie_gpp_ops
device pci 0.0 on end # dummy, do not disable
device pci 0.2 alias i2s_ac97 off end
- device pci 0.3 alias usb4_xhci_0 off end
- device pci 0.4 alias usb4_xhci_1 off end
+ device pci 0.3 alias usb4_xhci_0 off
+ chip drivers/usb/acpi
+ register "type" = "UPC_TYPE_HUB"
+ device usb 0.0 alias usb4_xhci_0_root_hub off
+ chip drivers/usb/acpi
+ device usb 3.0 alias usb3_port6 off end
+ end
+ chip drivers/usb/acpi
+ device usb 2.0 alias usb2_port6 off end
+ end
+ end
+ end
+ end
+ device pci 0.4 alias usb4_xhci_1 off
+ chip drivers/usb/acpi
+ register "type" = "UPC_TYPE_HUB"
+ device usb 0.0 alias usb4_xhci_1_root_hub off
+ chip drivers/usb/acpi
+ device usb 3.0 alias usb3_port7 off end
+ end
+ chip drivers/usb/acpi
+ device usb 2.0 alias usb2_port7 off end
+ end
+ end
+ end
+ end
device pci 0.5 alias usb4_router_0 off end
device pci 0.6 alias usb4_router_1 off end
end